南昌大学单片机试卷六

更新时间:2024-07-06 03:24:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

试卷编号: ( A )卷 课程编号: H59010012 课程名称: 微机原理与接口技术 考试形式: 闭卷 适用班级: 姓名: 学号: 班级: 学院: 机电工程学院 专业: 考试日期: 题号 题分 得分 考生注意事项:1、本试卷共 9页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。 一 15 二 15 三 10 四 14 五 20 六 16 七 10 八 九 十 总分 100 累分人 签名 试题库试题六

一、 填空题(每空 1 分,共 15 分) 得分 评阅人 1、单片机“Micro Controller Unit”简称为 MCU(或微控制器单元) 。 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个独立的 8 位计数器。 10、AT89S51串行口工作在方式0时,由RXD引脚接收数据,由 RXD 引脚发送数据。 第 1 页 共 8页

11、AT89S51单片机的中断源分为3类,即 外部 中断、定时中断和串行口中断。 12、外部中断INT1触发中断的有效输入信号有 下降沿 和低电平。 13、行列式键盘的工作方式有 循环 扫描和中断扫描两种。 14、LED显示器的显示方式有静态和 动态 两种。 15、若8位DAC的输出满刻度电压是+5V,则其分辨率约为 19.53(或19.6) mV。 二、 选择题(每空 1 分,共 15 分) 得分 评阅人 1、74HC373集成电路是( C )。 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 C、MOVC,MOV,MOVX B、MOVX,MOV,MOVC D、MOVC,MOVX,MOV 5、当RS1=1,RS0=0,将寄存器R1中的内容压入堆栈,应使用( A )指令。 A、PUSH 11H C、PUSH 01H B、PUSH @R1 D、PUSH R1 6、定时/计数器T1的工作方式2为( A )位工作方式。 A、8 B、10 C、13 D、16 7、当单片机的振荡频率为12MHz时,则定时器每计一个内部脉冲的时间为( A )。 A、1μs B、2μs C、3μs D、4μs 8、定时/计数器T0工作在门控方式时,其门控信号由( A )引脚输入。 A、INT0 B、INT1 C、T0 D、T1 第 2 页 共 8页

9、AT89S51串行通信的4种工作方式中,( A )的波特率完全由晶振频率决定。 A、方式0 B、方式2 C、方式1 D、方式3 10、AT89S51单片机在串行通信时接收或发送完成一帧数据后,标志位( B )由硬件自动置1。 A、ROM B、RI、TI C、SBUF D、REN 11、定时/计数器T0的中断入口地址为( B )。 A、0003H B、000BH C、0013H D、001BH 12、中断控制与哪些寄存器有关( D )。 A、TCON,SCON,PSW,SP C、TCON,SCON,PSW,IP B、TCON,SCON,IE,SP D、TCON,SCON,IE,IP 13、外部中断INT1的中断入口地址为( C )。 A、0003H B、000BH C、0013H D、001BH 14、如果共阳极LED显示器a笔段为字形代码的最低位,若显示数字7,则其字形代码应为( C )。 A、06H B、0F9H C、0F8H D、0CFH 15、如果提供DAC0832的基准电压为+10V,其输出范围是( D )。 A、0 ~ +5V B、0 ~ +10V C、0 ~ -5V D、0 ~ -10V 三、 判断题(请使用“√”表示对,“×”表示错,每题 2 分,共 10 分) 得分 评阅人 1、在AT89S51单片机系统中,堆栈值越小,则堆栈的容量就越大。(√ ) 2、在AT89S51单片机中两个压缩的BCD码按二进制相加后,必须经过DA A指令调整后方能得到正确的压缩BCD码的和。(√ ) 3、定时器T1工作在方式2时,TH1的值装入TL1后会自动清零。(× ) 4、AT89S51单片机串行通信工作方式2的波特率是由定时器T1的溢出率与SMOD中的值共同决定的。(× ) 5、串行通信接收或发送完数据申请中断请求,CPU在响应中断后,硬件会自动清除中断请求标志。(× ) 第 3 页 共 8页

四、 问答题(每题 7 分,共 14 分) 得分 评阅人 1、内部RAM低128单元划分为哪3个主要部分?说明各部分的特点。 1)00H~1FH为通用工作寄存器区,共分为 4 组,每组由 8 个工作寄存器( R0~R7)组成。 (2分) 由RS1、RS0决定当前组。工作时只有1组做当前组。(1分) 2)20H~2FH 位地址区 分为128位,位地范围为00H~7FH (2分) 3)30H~7FH 用户数据区 (2分) 2、指令MOV @Ri, A 和指令MOVX @Ri, A 的功能是否相同.如果不同区别是什么? 两条指令功能是有区别的。(2分) 1)MOV @Ri, A指令是对片内RAM 00H~7FH的访问 (2分) MOVX @Ri, A指令是对片外RAM低256个字节的访问 (2分) 执行MOVX指令时,WR引脚有效。(1分) 五、 程序阅读题(每题 10 分,共 20 分) 得分 评阅人

第 4 页 共 8页

1、 MOV R2 , #08H MOV R0 , #7FH SETB RS1 CLR RS0 DL0: MOV A , @R0 MOV DPTR , #TAB MOVC A , @A+DPTR MOV SBUF , A DL1: JNB TI , DL1 CLR TI DEC R0 DJNZ R2 , DL0 TAB: DB 0C0H, 0F9H, 0A4H, 0B0H, 99H ;0 1 2 3 4 DB 92H, 82H, 0F8H, 80H, 90H ;5 6 7 8 9 答:该程序段用于完成一个LED静态显示电路的送显,其中,字形码从 串行口(或TXD/RXD 或P3.0/P3.1)_送出(3分),显示缓冲区地址范围为 78H~7FH (4分) ,本段程序使用了工作寄存器组第 2 组。(3分) 2、 DATAPP: MOV A, 34H JB ACC.7, LOOPXX RET ADD A, #81H MOV 34H, A RET LOOPXX: CPL A 答:该程序段所完成的功能为: 对片内RAM34H单元中的原码求补码(对片内RAM34H单元中的补码求原码) 。

第 5 页 共 8页

六、 程序设计题(共 16 分) 得分 评阅人 1、试编写一段子程序,从存放在片内RAM中地址为30H-3FH单元中的数据块中,找出最小值并存放在B中。(6分) 1) 2) 3) 2、已知89S51单片机的时钟频率为12MHz,请编写一个程序,采用中断法,实现利用定时器T0和P1.0口输出下图所示脉冲的功能。(10分) 程序结构正确(能采用循环结构) 3分 能判断两个数的大小 2分 能采用寄存器间接寻址方式 1分 1)程序地址安排正确 1分 2)能完成定时计数器、中断的初始化 3分 3)主程序结构正确 2分 3)中断服务程序能完成高低电平输出 2分 4)定时时间能完成100us和350us交替定时 2分 (未采用中断法,但能实现波形输出的,扣3分)

第 6 页 共 8页

七、 综合设计题(每题 10 分,共 10 分) 得分 评阅人 1、设有一个8路模拟量输入的巡回监测系统,如下图所示,试求: (1)、该系统中所扩展的芯片片选信号采用的方法是 线选法 ,此外还有 译码法 ;(2分) (2)、该系统中所扩展的RAM6264芯片的地址范围是 6000H(4000H)

~ 7FFFH(5FFFH) ;(1.5分) (3)、设采样数据依次存放在内部RAM 60H~67H单元中,按上图所示的接口电路,完成其数据采样程序(假定只采样一次); ORG 0000H MAIN: MOV R0, #60H MOV R2,#08H (1分) MOV DPTR, #0BFF8H(或8000H等) (0.5分) MOVX @DPTR , A (1分) LOOP: JB P3.3 ,LOOP (1分) MOVX A, @DPTR (1分) MOV @R0, A INC DPTR (1分) INC R0 (1分) DJNZ R2, LOOP SJMP $ 第 7 页 共 8页

附录: D7 TMOD 89H GATE TCON 88H IP E8H IE A8H SCON 98H D6 C TD6 TR1 D6 - D6 - D6 SM1 D5 M1 D5 TF0 D5 - D5 - D5 SM2 D4 M0 D4 TR0 D4 PS D4 ES D4 REN D3 GATE D3 IE1 D3 PT1 D3 ET1 D3 TB8 D2 C TD2 IT1 D2 PX1 D2 EX1 D2 RB8 D1 M1 D1 IE0 D1 PT0 D1 ET0 D1 TI D0 M0 D0 IT0 D0 PX0 D0 EX0 D0 RI D7 TF1 D7 - D7 EA D7 SM0

第 8 页 共 8页

本文来源:https://www.bwwdw.com/article/m84.html

Top