1、豆丁文档代下载:http:/ (0.1 元/篇)造纸,印染染料请选择 宏浩染料推荐好文档当选:http:/ 100 分,考试时间 120 分钟。)第一部分笔试题(本部分共有 4 大题,总分 60 分,考试时间 60 分钟,闭卷)一、填空题(每空 1 分,共 20 分)1、8031 单片机一般使用的时钟晶振频是( )、( )。2、假定(SP)=40H,(39H)=30H,(40H)=60H。执行下列指令:POP DPH ,POP DPL 后,DPTR 的内容为( ),SP 的内容是( )。3、单片机的堆栈栈顶由( )来指示,复位时起位置在( )单元。4、当 P1 口做输入口输入数据时,必须先向
2、该端口的锁存器写入( ),否则输入数据可能出错。5、单片机内部数据传送指令( )用于单片机内部 RAM 单元及寄存器之间,单片机与外部数据传送指令( )用于单片机内部与外部 RAM 或 I/O接口之间,( )指令用于单片机内部与外部 ROM 之间的查表6、单片机内外中断源按优先级别分为高级中断和低级中断,级别的高低是由( )寄存器的置位状态决定的。同一级别中断源的优先顺序是由( )决定的。7、LED 数码显示按显示过程分为( )显示和( )显示 2 种。前者,对每位显示来说是连续显示的,可通过单片机串行口实现;当多位显示时需较多外部驱动芯片,功耗较大。后者,对每位显示来说是断续显示需占用单片机
3、的( )接口资源。8、在调用子程序时,为保证程序调用和返回不致混乱,常采用保护现场的措施。通常在进入子程序后要用( )指令保护现场 DPH、DPL、ACC 等。在退出子程序之前要用 POP 指令依次恢复现场,用( )指令返回。9、用仿真开发系统调试程序时,汇编成功只说明源程序的( )没有问题,而程序( )还要靠运行调试纠错才能成功。10、单片机串行通信时,若要发送数据,就必须将要发送的数据送至( )单元,若要接收数据也要到该单元取数。二、判断题(每题 1 分,共 10 分)1、PC 是( )。A、一根硬件信号 B、一个可由用户直接读写的 RAM 单元豆丁文档代下载:http:/ (0.1 元/
4、篇)造纸,印染染料请选择 宏浩染料推荐好文档当选:http:/ D一个能自动加 1 计数的 ROM2、51 单片机执行 MOVC 指令时,相关的信号状态是( )。A、 有效为低电平, 有效为低电平。B、 无效为高电平, 有效为低电平。C、 有效为低电平, 无效为高电平。D、 有效为高电平, 无效为高电平。3、判断是否溢出时用 PSW 的( B )标志位,判断是否有进位时用 PSW 的( A )标志位。A、CY B、OV C、P D、AC4、当单片机从 8155 接口芯片内部 RAM 的 20H 单元中读取某一数据时,应使用(D )类指令。A、 MOV A,20H B、MOVX A,Ri C、
5、 MOVC A,A+DPTR D、MOVX A,DPTR5、下列关于 MCS-51 单片机的复位方式说法正确的是( )。 A、复位时将 PC 和 SP 清零,使得单片机从 0000H 单元开始执行程序。B、复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法。C、复位会改变内部的一些专用寄存器和用户 RAM 中的数据。D、复位时会将 设置为高电平, 为低电平。6、下列指令不是变址寻址方式的是( )。A、JMP A+DPTR B、MOVC A,A+PC C、MOVX A,DPTR D、MOVC A,A+DPTR 7、DA 指令是 BCD 码运算调整指令,它可用在如下( )指令中;它的功能是(
6、 )。A、ADD B、SUBB C、MUL D、DIVE、把二进制数调整为十进制数。 F、把二进制进位调整8、在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用( )调试方法。A、单步调试 B、跟踪调试 C、断点调试 D、连续运行调试9、在片外扩展已骗 8K 的 EPROM 2764 需要( )根地址线。豆丁文档代下载:http:/ (0.1 元/篇)造纸,印染染料请选择 宏浩染料推荐好文档当选:http:/ B、12 C、13、 D、1410启动 ADC0809 进行 A/D 转换时,使用( )指令。A、MOVX DPTR,A B、MOVX A,DPTR C、MOV A
7、, R0 D MOVC A,A+DPTR三、简述题(每题 4 分,共 16 分)1、简述复位的用途,复位的方法。2、将累加器 A 中低 4 位的状态通过 P1 口的高 4 位输出。3、若规定外部中断 1 边沿触发方式,高优先级,写出初始化程序4、请判断下列各条指令的书写格式是否有错,如有错请改正。1)MUL R0R12)MOV A,R73)MOV A,#3000H4)MOVC A+DPTR, A5)LJMP 1000H豆丁文档代下载:http:/ (0.1 元/篇)造纸,印染染料请选择 宏浩染料推荐好文档当选:http:/ 14 分)已给出器件如图,试连线,构成一个片外扩展 16KB RAM
8、 的电路,请确定每片存储器芯片的地址范围。第二部分 操作题(本部分共有 1 大题,总分 40 分,考试时间 60 分钟)题目要求:下面是一个 LED 的闪烁程序,请阅读该程序,完成以下问题.ORG 0000HMOV P1,#0FFHMOV A,#0FEHSHIFT:LCALL FLASHRL ASJMP SHIFTFLASH:MOV R2,#0AHFLASH1:MOV P1,ALCALL YS0MOV P1,#0FFH豆丁文档代下载:http:/ (0.1 元/篇)造纸,印染染料请选择 宏浩染料推荐好文档当选:http:/ YS0DJNZ R2,FLASH1RETYS0:MOV R6,#0A
9、0HYS1:MOV R7,#0FFHYS2:DJNZ R7,YS2DJNZ R6,YS1RETEND1、在实验箱上连接出亮灯电路。2、修改并调试上面电路,要求通电后,每个 LED 循环亮 0.5s,按键后,每个LED 闪烁 10 次又回到原来状态。注:按键模拟中断请求。单片机应用技术试题参考答案及评分标准(五)第一部分 笔试题(本部分共 4 道题,总分 60 分,考试时间 60 分钟)一、填空题(每空 1 分,共 20 分)1、6MHZ 、12MHZ。2、6030H,38H。3、SP ,07H 。4、FFH5、MOV ,MOVX,MOVC。 6、中断优先级寄存器,自然优先级顺序。7、静态、动态
10、,并行。8、PUSH , RETI。9、指令语法,行逻辑正确10、SBUF。二、选择题(每题 1 分,共 10 分)1、C 2、C 3、B 4、D 5、C 6、C 7、A,E 8、B 9、C 10、A三、简述题(每题 4 分,共 16 分)豆丁文档代下载:http:/ (0.1 元/篇)造纸,印染染料请选择 宏浩染料推荐好文档当选:http:/ CPU 及其它功能部件处于一个确定的状态;(1 分)2)出现死机时,复位使其重新工作。 (1 分)复位方法:1)上电复位; (1 分)2)手动复位; (1 分)2、ANL A,#0FH (2 分)SWAP A (1 分)MOV P1,A (1 分)3
11、、初始化程序如下:SETB EA (1 分)SETB EX1 (1 分)SETB PX1 (1 分)CLR IT1 (1 分)4、 1),MUL AB (1 分)2),.MOV A,R1 (0.5 分)3),MOV A,# 30H (1 分)4),MOVC A , A+DPTR (1 分)5.) (0.5 分)四、综合题(共 14 分)1、数据总线正确连出(3 分)地址总线正确连出(3 分)控制总线正确连出(3 分)豆丁文档代下载:http:/ (0.1 元/篇)造纸,印染染料请选择 宏浩染料推荐好文档当选:http:/ 1#6264 4000HDFFFH (2.5 分)2# 6264 20
12、00HBFFFH (2.5 分)第二部分 操作题(本部分共有 1 大题,总分 40 分,考试时间 60 分钟)题目要求:下面是一个 LED 的闪烁程序,请阅读该程序,完成以下问题。1、在实验箱上正确连出电路。(10 分)2、(1)正确修改出程序(20 分)ORG 0000HLJMP MAINORG 0003HLJMP INT0MAIN:MOV IE,#81HMOV TCON #00HMOV A,#0FEHLOOP1:MOV R1,#08H豆丁文档代下载:http:/ (0.1 元/篇)造纸,印染染料请选择 宏浩染料推荐好文档当选:http:/ P1,ALCALL YS500msRL ASJMP LOOPINT0:MOV A,#0FEHL1:LCALL FLASHRL ADJNZ R1,L1RETIFLASH:MOV B,#10LOOP2:MOV P1,ALCALL YS500msMOV P1,#0FFHHLCALL YS500msDJNZ B,LOOP2RETYS500ms:MOV R6,#0FFHYS1: MOV R7,#0FFHYS2:DJNZ R7,YS2DJNZ R6,YS1RETEND(2)调试方法正确,操作规范熟练(10 分)