南昌大学单片机试卷六答案

上传人:xzh****18 文档编号:34548862 上传时间:2018-02-25 格式:DOC 页数:9 大小:661KB
返回 下载 相关 举报
南昌大学单片机试卷六答案_第1页
第1页 / 共9页
南昌大学单片机试卷六答案_第2页
第2页 / 共9页
南昌大学单片机试卷六答案_第3页
第3页 / 共9页
南昌大学单片机试卷六答案_第4页
第4页 / 共9页
南昌大学单片机试卷六答案_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《南昌大学单片机试卷六答案》由会员分享,可在线阅读,更多相关《南昌大学单片机试卷六答案(9页珍藏版)》请在金锄头文库上搜索。

1、第 1 页 共 9 页南昌大学单片机试卷六答案 试卷编号: ( A )卷课程编号: H59010012 课程名称: 微机原理与接口技术 考试形式: 闭卷 适用班级: 姓名: 学号: 班级: 学院: 机电工程学院 专业: 考试日期: 题号 一 二 三 四 五 六 七 八 九 十 总分题分 100累分人 签名得分考生注意事项:1、本试卷共 9 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、 填空题(每空 1 分,共 15 分) 得分 评阅人1、单片机“ Micro Controller Unit”简称为 MCU(或微控制器单

2、元) 。2、十进制数 -29 的补码二进制的表达式是 11100011B 。3、AT89S51 地址总线由 P0 和 P2 口组成,共有 16 位地址线。4、在 AT89S51 内部 RAM 中,地址为 30H 的位,其字节地址为 26H 。5、访问片内 RAM 的寻址方式有直接寻址和 寄存器间接寻址 。6、定义位的伪指令是 BIT 。7、在 AT89S51 单片机汇编语言指令格式中,必不可少的部分是 操作码 。8、当 AT89S51 单片机的定时/计数器设置为计数方式时,外部事件的最高计数频率为振荡频率的 1/24 。9、当定时/计数器 T0 工作在方式 3 时,T0 被拆分为 2 个独立的

3、 8 位计数器。第 2 页 共 9 页10、AT89S51 串行口工作在方式 0 时,由 RXD 引脚接收数据,由 RXD 引脚发送数据。11、AT89S51 单片机的中断源分为 3 类,即 外部 中断、定时中断和串行口中断。12、外部中断 INT1 触发中断的有效输入信号有 下降沿 和低电平。13、行列式键盘的工作方式有 循环 扫描和中断扫描两种。14、LED 显示器的显示方式有静态和 动态 两种。15、若 8 位 DAC 的输出满刻度电压是+5V,则其分辨率约为 19.53(或 19.6) mV。二、 选择题(每空 1 分,共 15 分) 得分 评阅人1、74HC373 集成电路是( C

4、) 。A、驱动器 B、译码器 C、锁存器 D、编码器2、AT89S51 单片机的复位信号是( A )有效。A、高电平 B、低电平 C、脉冲 D、下降沿3、 程序计数器 PC 是用于存放和指示( C )A、当前正在执行指令的前一条指令的地址 B、当前正在执行指令的地址C、当前正在执行指令的下一条指令的地址 D、控制器中指令寄存器的地址4、单片机访问 ROM、片外 RAM 和片内 RAM 时,所用的指令分别为( D ) 。A、 MOV,MOVC,MOVX B、MOVX,MOV,MOVCC、MOVC,MOV,MOVX D、MOVC, MOVX,MOV5、当 RS1=1,RS0=0,将寄存器 R1 中

5、的内容压入堆栈,应使用( A )指令。A、 PUSH 11H B、PUSH R1C、PUSH 01H D、PUSH R16、定时/计数器 T1 的工作方式 2 为( A )位工作方式。A、 8 B、10 C、13 D、167、当单片机的振荡频率为 12MHz 时,则定时器每计一个内部脉冲的时间为( A ) 。第 3 页 共 9 页A、 1s B、2s C、3s D、4s8、定时/计数器 T0 工作在门控方式时,其门控信号由( A )引脚输入。A、 INT0 B、INT1 C、T0 D、T19、AT89S51 串行通信的 4 种工作方式中, ( A )的波特率完全由晶振频率决定。A、方式 0 B

6、、方式 2 C、方式 1 D、方式 310、AT89S51 单片机在串行通信时接收或发送完成一帧数据后,标志位( B )由硬件自动置 1。A、 ROM B、RI、TI C、SBUF D、REN11、定时/计数器 T0 的中断入口地址为( B ) 。A、 0003H B、000BH C、0013H D、001BH12、中断控制与哪些寄存器有关( D ) 。A、 TCON,SCON,PSW,SP B、TCON,SCON ,IE ,SPC、TCON,SCON,PSW,IP D、TCON,SCON ,IE,IP13、外部中断 INT1 的中断入口地址为( C ) 。A、 0003H B、000BH C

7、、0013H D、001BH14、如果共阳极 LED 显示器 a 笔段为字形代码的最低位,若显示数字 7,则其字形代码应为( C )。 A、 06H B、0F9H C、0F8H D、0CFH15、如果提供 DAC0832 的基准电压为+10V ,其输出范围是( D ) 。A、 0 +5V B、0 +10V C、0 -5V D、0 -10V三、 判断题(请使用“”表示对, “”表示错,每题 2 分,共 10 分)得分 评阅人1、在 AT89S51 单片机系统中,堆栈值越小,则堆栈的容量就越大。 ( )2、在 AT89S51 单片机中两个压缩的 BCD 码按二进制相加后,必须经过 DA A指令调整

8、后方能得到正确的压缩 BCD 码的和。 ( )第 4 页 共 9 页3、定时器 T1 工作在方式 2 时,TH1 的值装入 TL1 后会自动清零。 ( )4、AT89S51 单片机串行通信工作方式 2 的波特率是由定时器 T1 的溢出率与SMOD 中的值共同决定的。 ( )5、串行通信接收或发送完数据申请中断请求,CPU 在响应中断后,硬件会自动清除中断请求标志。 ( )第 5 页 共 9 页四、 问答题(每题 7 分,共 14 分) 得分 评阅人1、内部 RAM 低 128 单元划分为哪 3 个主要部分?说明各部分的特点。1)00H1FH 为通用工作寄存器区,共分为 4 组,每组由 8 个工

9、作寄存器( R0R7)组成。 (2 分)由 RS1、RS0 决定当前组。工作时只有 1 组做当前组。 (1 分)2)20H2FH 位地址区分为 128 位,位地范围为 00H7FH (2 分)3)30H7FH 用户数据区 (2 分)2、指令 MOV Ri, A 和指令 MOVX Ri, A 的功能是否相同. 如果不同区别是什么?两条指令功能是有区别的。 (2 分)1)MOV Ri, A 指令是对片内 RAM 00H7FH 的访问 (2 分)MOVX Ri, A 指令是对片外 RAM 低 256 个字节的访问 (2 分)执行 MOVX 指令时,WR 引脚有效。 (1 分)五、 程序阅读题(每题

10、10 分,共 20 分) 得分 评阅人第 6 页 共 9 页1、MOV R2 , #08H MOV R0 , #7FHSETB RS1CLR RS0DL0: MOV A , R0MOV DPTR , #TABMOVC A , A+DPTRMOV SBUF , ADL1: JNB TI , DL1CLR TIDEC R0DJNZ R2 , DL0TAB: DB 0C0H, 0F9H, 0A4H, 0B0H, 99H ;0 1 2 3 4DB 92H, 82H, 0F8H, 80H, 90H ;5 6 7 8 9答:该程序段用于完成一个 LED 静态显示电路的送显,其中,字形码从 串行口(或 TX

11、D/RXD 或 P3.0/P3.1)_ 送出(3 分) ,显示缓冲区地址范围为 78H7FH (4 分) ,本段程序使用了工作寄存器组第 2 组。 (3 分)2、DATAPP: MOV A, 34HJB ACC.7, LOOPXXRETLOOPXX: CPL AADD A, #81HMOV 34H, ARET答:该程序段所完成的功能为: 对片内 RAM34H 单元中的原码求补码(对片内RAM34H 单元中的补码求原码) 。第 7 页 共 9 页六、 程序设计题(共 16 分) 得分 评阅人1、 试编写一段子程序,从存放在片内 RAM 中地址为 30H-3FH 单元中的数据块中,找出最小值并存放

12、在 B 中。 (6 分)1) 程序结构正确(能采用循环结构) 3 分2) 能判断两个数的大小 2 分3) 能采用寄存器间接寻址方式 1 分2、已知 89S51 单片机的时钟频率为 12MHz,请编写一个程序,采用中断法,实现利用定时器 T0 和 P1.0 口输出下图所示脉冲的功能。 (10 分)1)程序地址安排正确 1 分2)能完成定时计数器、中断的初始化 3 分3)主程序结构正确 2 分3)中断服务程序能完成高低电平输出 2 分4)定时时间能完成 100us 和 350us 交替定时 2 分(未采用中断法,但能实现波形输出的,扣 3 分)第 8 页 共 9 页七、 综合设计题(每题 10 分

13、,共 10 分)得分 评阅人1、设有一个 8 路模拟量输入的巡回监测系统,如下图所示,试求:(1) 、该系统中所扩展的芯片片选信号采用的方法是 线选法 ,此外还有 译码法 ;(2 分)(2) 、该系统中所扩展的 RAM6264 芯片的地址范围是 6000H(4000H) 7FFFH(5FFFH) ;(1.5 分)(3) 、设采样数据依次存放在内部 RAM 60H67H 单元中, 按上图所示的接口电路,完成其数据采样程序(假定只采样一次) ;ORG 0000HMAIN: MOV R0, #60HMOV R2,#08H (1 分)MOV DPTR, #0BFF8H(或 8000H 等) (0.5

14、分)MOVX DPTR , A (1 分) LOOP: JB P3.3 ,LOOP (1 分)MOVX A, DPTR (1 分) MOV R0, AINC DPTR (1 分) INC R0 (1 分)DJNZ R2, LOOPSJMP $END第 9 页 共 9 页附录:D7 D6 D5 D4 D3 D2 D1 D0TMOD89H GATE TCM1 M0 GATE TCM1 M0D7 D6 D5 D4 D3 D2 D1 D0TCON88H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0D7 D6 D5 D4 D3 D2 D1 D0IPE8H - - - PS PT1 PX1 PT0 PX0D7 D6 D5 D4 D3 D2 D1 D0IEA8H EA - - ES ET1 EX1 ET0 EX0D7 D6 D5 D4 D3 D2 D1 D0SCON98H SM0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号