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

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

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

1、第 1 页 共 6 页试卷库试卷二题号 一 二 三 四 五 六 七 八 九 十 总分题分 16 8 8 20 22 16 10 100累分人 签名得分考生注意事项:1、本试卷共 6 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、 填空题(每空 1 分,共 16 分) 得分 评阅人1、AT89S51 单片机如果从逻辑上划分存储器空间,则一共有三个,它们分别是 程序存储器_、_片内数据存储器_、_片外数据存储器_。2、单片机工作方式除了正常的操作方式外,还具有掉电运行方式和 待机 运行方式。3、当单片机复位时 PSW 00

2、H,SP= 07 H , PC= 0000 H。 4、指令 MOVC A , A+PC 源操作数寻址方式为 变址寻址 ,目的操作数寻址方式为 寄存器寻址 。5、AT89S51 有 2 个 16 位的定时计数器。6、(A)= 85H,(R0)=20H,(20H)=0AFH,执行指令:ADD A,R0 结果为: Cy= 1 , Ac= 1 ,OV=1 ,P= 1 。7、若(IP)=00010100B ,则优先级最高者为 外部中断 1 ,最低者为 定时器 T1 中断8、子程序调用返回和中断服务返回时,分别用 RET 和 RETI 指令。9、单片机系统扩展采用的三总线为 控制 总线、 数据 总线、 地

3、址 总线。第 2 页 共 6 页二、 判断对错,如对则在( )中写“” ,如错则在( )中写“”。(每空 1 分,共 8 分)得分 评阅人1、AT89S51 单片机可执行指令 MOVC A,DPTR。 ( )2、MOV A,30H 这条指令执行后的结果 A=30H 。 ( )3、在AT89S51单片机中,一个机器周期等于1S。 ( )4、当向堆栈压入一个字节的数据后,SP 中的内容减 1。 ( )5、特殊功能寄存器可以用间接寻址方式寻址。 ( )6、DA A 只对加法操作进行调整,不能对减法、乘法和除法操作直接进行调整。()7、当 P0 口作为输出口使用时,必须外接上拉电阻才能有高电平输出。

4、( )8、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。 ( )三、 单项选择题(每空 1 分,共 8 分)得分 评阅人1、T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的:( B ) A、 1/12 B、1/24 C、1/48 D、 1/22、在 CPU 内部,反映程序运行状态或反映运算结果的寄存器是( A ) 。A、PSW B、PC C、A D、SP3、访问外部数据存储器时,不起作用的信号是( C ) 。A、 B、 C、 D、ALERDWRPSEN4、AJMP 指令的跳转范围是( A ) 。A、2KB B、1KB C、256 D、64KB5、下列指令中正确的是(

5、B ) 。A、MOV P2.1,A B、JBC TF0,L1C、MOVX B,DPTR D、 MOV A,R3 6、AT89S51 单片机扩展外部程序存储器和外部数据存储器( A ) 。A、分别独立编址 B、统一编址 C、分别独立编址或统一编址 D、动态变址第 3 页 共 6 页7、AT89S51 单片机片内低 128 字节 RAM 中有 B 位地址。A、256 B、128 C、0 D、88、通过串行口发送或接收数据时,在程序中应使用( C )指令A、MOVC B、MOVX C、MOV D、XCHD四、 简答题(每题 5 分,共 20 分)得分 评阅人1、 已知半导体存储器芯片 RAM 有 1

6、3 根地址线末和 8 根数据线,那其存储容量应为多少?若首址为 0000H,末地址为多少?(用十六进制表示)213=8k, 存储容量 8KB (3 分)地址范围:0000H-1FFFH (2 分)2、 DAC0832 的工作方式有哪些?DAC0832 工作方式有三种(0.5 分):双缓冲工作方式、单缓冲和直通 3 种工作方式。 (每个 1.5 分)3、简述中断响应处理过程。中断请求,中断判优,中断响应,中断处理,中断返回4、简述是 LED 静态扫描的优缺点。静态显示主要的优点是显示稳定,在发光二极管导通电流一定的情况下显示器的亮度大,系统运行过程中,在需要更新显示内容时,CPU 才去执行显示更

7、新子程序,这样既节约了 CPU 的时间,又提高了 CPU 的工作效率. 其不足之处是占用硬件资源较多,每个 LED 数码管需要独占 8 条输出线.随着显示器位数的增加,需要的 I/O 口线也将增加。五、 程序设计题(第 1 题 10 分,第 2 题 12 分,共 22 分)得分 评阅人1、将外部 RAM 4000H401FH 单元,共 32 字节传送到以 40H 为首址的内部 RAM中。MOV R1,#32MOV R0,40HMOV DPTR, #4000HL1;MOVX A ,DPTRMOV R0 , AINC DPTR INC R0DJNZ R1,L1RET第 4 页 共 6 页2、当系统

8、选用 6MHz 晶体振荡器时,由 P1.0 输出周期为 2ms(脉冲宽度为 1ms)的方波序列。要求 T0 工作在方式为。(1)写出 T0 定时器的方式控制字,T0 定时器初值计算。(2)试采用中断方式编写程序完成此功能。解:T0 定时器的方式控制字为 06H根据题目已知系统晶振为 6MHz,故计数周期 T=12/6106Hz=2us,因为要求为工作方式 2,最大计数值为 256,无法实现 1ms 的定时,故选定 500us 为定时值。(256-X)210 -6=50010-6X=6 初值为 06HORG 0000HLJMP MAINORG 000BHLJMP SUB1ORG 0030HMAI

9、N: MOV TMOD,#06HMOV TH0,#06HMOV TL0,#06HMOV IE,#82HMOV R0,#00HLOOP: SETB P1.0SETB TR0INC R0SJMP $SUB1: CJNE R0,#02H,LOOPCPL p1.0RETI第 5 页 共 6 页六、 阅读下列程序。 (每题 8 分,共 16 分)得分 评阅人1、分析下列程序的功能,说明 R2、R3、DPTR、A 的内容。ORG 1000HZFJS: MOV 40H, #41HMOV R1, #20MOV R2, #00HMOV R3, #00HMOV DPTR, #TABLOOP: CLR AMOVC

10、A, A+DPTRCJNE A,40H,LOOP1MOV R2, DPHMOV R3, DPLDONE:RETLOOP1:INC DPTRDJNZ R1,LOOP SJMP $ORG 2000HTAB: DB 75, 8AH, 0AFH, 73H,35H,45H,41H,12H,34H,48HR2=20H R3=06H DPTR=2006H A=41H2、阅读程序,完成相应操作。MOV DPTR, #2000HMOVX A, DPTRMOV B, ASWAP AANL A, #0FHMOV 20H,AMOV A, BANL A, #0FHMOV 21H,AL1: SJMP L11) 程序功能:

11、将片外数据存储器 2000H 单元的内容高四位、低四位拆开,分别存入 20H,21H 中单元。 。2) 当(2000H)=48H,执行程序后, (20H)= 04H (21H)= 08H 。 第 6 页 共 6 页七、 硬件设计题(10 分)得分 评阅人AT89S51 单片机系统扩展如下图所示,则(1)补充连线;(2)分别写出IC0、IC1、IC2、IC3 对应的存储空间地址;(3)图中 74HC373 的作用是什么?解:(1) 如图,每根控制线分,共分。(2) IC1 地址范围:0000H1FFFH,IC2 地址范围:2000H3FFFH,IC3 地址范围:4000H5FFFH,IC4 地址范围:6000H7FFFH。 每个地址范围分,共分。(3) 锁存器:锁存 P0 口送出的低位地址信号。分附录:TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0TMOD GATE C/ T M1 M0 GATE C/ T M1 M0IP - - - PS PT1 PX1 PT0 PX0IE EA - ET2 ES ET1 EX1 ET0 EX0PSW CY AC F1 RS1 RS0 OV F0 P

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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