77范文网 - 专业文章范例文档资料分享平台

单片机原理及应用考查题目-答案

来源:网络收集 时间:2018-12-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

单片机原理及应用考查题目-答案

一.填空题(30%)

1.写出下面十进制数的补码:

+123 7bH -86 AAh -127 81h +126 7eH 2.写出下面二进制补码对应的十进制数

01101011B 107D 10110110B -74

3.MCS-51芯片内部的主要功能部件有:__________________________

_____________________________________________________________。 4.对准双向口进行输入操作时,应该先_________________________。

5.MCS-51外部扩展了一片数据存储器,若其地址范围是2000H-2FFFH,则该芯片的容量为 4K 字节。 6.内部RAM中,位地址为30H的位,该位所在字节的字节地址为( 26H )。 7.若A中的内容为66H,那么,P标志位的值为( 0 )。

8.当标志寄存器PSW的RS0和RS1分别为0和1时,工作寄存器R4的地址为( 14H ).

9.P0口的分时复用是指P0口兼作_______________和_____________。

10.若MCS-51单片机使用晶振频率为12MHz时,则双周期指令的执行时间为( 2us )。

1. 中断服务程序的最后一条指令是RET。(√)

2. MCS-51的串行口的数据发送和接收缓冲器都是SBUF。(√ ) 3. P2口既可以作为I/O使用,又可以作地址/数据复用口使用。(√ )

4. 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。(√ )

5. RC A为循环左移指令。( × )

6. MOV A,30H的源操作数为立即寻址方式。(×) 7. MOV A,@A+DPTR是一条查表指令。(×)

8. MUL AB的执行结果是高8位在A中,低8 位在B中。(×) 9. AJMP跳转空间最大可达到64KB 。(×)

10. DPTR是由DPH和DPL两个8位特殊寄存器组成的。 (√ )

二.简答题(40%) 1.阅读下面程序

MOV R0,#50H 内RAM MOV A, @R0

INC R0 50H 87H ADD A, @R0 51H 7FH INC R0 52H 06 MOV @R0, A 53H 1 CLR A ADDC A,#0 INC R0

MOV @R0, A

(1) 这段程序的功能?求两个字节之和 (2) 执行本程序段后:(A)= 1 ? (R0)= 53h ? (C)= 0 ? (3) 在内部RAM中填入结果。

2.假定,SP=30H,A=50H,B=70H,执行下列指令: PUSH A PUSH B POP A

后,SP的内容为( 31h ),32H单元的内容为( 70H )。 (A)=( 70h ) (B)=( 70h ) . 3. 假定A=83H,(R0)=17H,(17H)=43H,执行以下指令: ANL A,#17H ORL 17H,A XRL A,@R0 CPL A

后,A的内容为( BFh )。

4.若单片机系统需要支持上电复位和运行过程中的按键复位,请画出RST引脚的连接电路图。

5.简述MCS-51单片机的应用领域。

简述子程序调用和执行中断服务程序的异同点

MCS-51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少? 三.编程题(30%)

1.试编写程序,查找在内部RAM的30H~50H单元中是否有0aaH这一数据。若有,则将51H单元置为“00H”;若未找到,则将51H单元置为“0ffH”。

START: LOOP: NEXT: MOV MOV MOV CJNE MOV LJMP INC R0,#30H R2,#20H A,@R0 A,#0aaH,NEXT 51H,#00H EXIT R0 EXIT: DJNZ MOV RET R2,LOOP 51H,#0FFH 2. 试编写程序将程序存储器1000H开始的100个字节数据传送到外部RAM从1080H开始的单元中去。

MOV R1, #64H ;传送100个字节 MOV R2, #0 ;变址初值 MOV DPTR,#1000H ;DOTR初值(DPH=10H) LOOP:MOV A,R2 ;变址值送(A) MOVC A,@A+DPTR ;从ROM取一个字节 MOV R3,A ;该字节保留副本 MOV A,#80H ;取外RAM低8位地址初值 ADD A,R2 ;修改外RAM低位地址 MOV DPL,A ;修改后的低位地址送DPL。 MOV A,R3 ;取待传送字节副本 MOVX @DPTR,A ;存入外RAM INC R2 ;修改变址值 Mov dpl,#0 DJNZ R1,LOOP ; DONE: : 解答题:

某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并编程使它们由右向左轮流点亮,每个发光管电量持续时间自定。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库单片机原理及应用考查题目-答案在线全文阅读。

单片机原理及应用考查题目-答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/356149.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: