单片机试题(有答案)

单片机试题(有答案)

ID:33015123

大小:85.86 KB

页数:5页

时间:2019-02-19

单片机试题(有答案)_第1页
单片机试题(有答案)_第2页
单片机试题(有答案)_第3页
单片机试题(有答案)_第4页
单片机试题(有答案)_第5页
资源描述:

《单片机试题(有答案)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一部分理论部分(60分)一、填空丿(每空1分,共10分)1.在R7初值为00H的情况下,DJNZR7,rel指令将循环执行(256)次。2.晶振的频率为6MHz时,一个机器周期为(2)MSo3.欲使Pl口的低4位输出0,高4位不变,应执行一条(ALPl,#0F0H)命令4.单片机是把中央处理器,(存储器)以及1/0接口电路等主要计算机部件集成在一块集成电路芯片上的微型计算机。5.传输速率是用每秒传送数据位的(位数)来表示,把它定义为(波特率)。6.单片机复位时P0的值为(0FFH)。7.当PSW4=0,PSW3=1时,工作寄存器Rn,工作在第(])区。8.当允

2、许定吋器1工作在方式1吋,控制字TM0D应为(10H)。9.当允许定时/计数器1溢出中断时TE控制字应为(84H)。二、单项选择题(将结果的字母填写在括号内)(每题1分,共10分)1.JNZe指令的寻址方式是(C)o(A)立即寻址(B)寄存器寻址(C)相对寻址(D)位寻址2.执行LCALL4000H指令时,MCS-51所完成的操作是(D)。(A)保护PC(B)4000Ht_PC(C)保护现场(D)PC+3入栈,4000H—PC3.下面哪一条指令产生WR信号(D)。(A)MOVXA,©DPTR(B)MOVCA,©A+DPTR(C)MOVC©A+DPTR,A(D)MO

3、VX@DPTR,A4.MOVXA,@DPTR指令中源操作数的地址寻址方式是(B)。(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址5.工作串行口工作方式的寄存器是(C)。(A)TCON(B)PCON(C)SCON(D)TNfOD6.使用T1时,有几种管理工作模式(3)。(A)1(B)2(C)3(D)47.执行PUSHACC指令,MCS-51完成的操作是(A)。(A)SP+1—SP(ACC)—(SP)(B)(ACC)—(SP)SP—l—SP(C)SP—l—SP(ACC)—(SP)(D)(ACC)—(SP)SP+l—SP8.MCS-51单片机各中断源的

4、优先级别设定是利用寄存器(B)(A)TMOD(B)TP(C)PCON(0)SCON9.指令AJMP的跳转地址范围是(C)0(A)256B(B)1KB(C)2KB(D)64KB1.执行返回指令时,返回的断点地址是(C)。(A)调用指令的首地址(B)调用指令的末地址(C)调用指令下一条指令的首地址(D)返回指令的末地址三、判断题(将判断结果填写在括号内,正确画“V”错误画“X”)(10分)1.我们所说的单片机系统实质上是单片机的硬件系统和软件系统的总称(V)2.单片机的程序存储器只是用来存放程序的。(X)3.AT89S52单片机的6个中断源优先级相同。(X)4.单片机

5、外扩I/O口与外部RAM是统一编址的。(V)5.单片机系统可以没有复位电路°(X)6.单片机上电复位时,堆栈指令SP二00H。(X)7.单片机系统中,一个机器周期等于1.5uso(X)8.使用AT89C52且云二1时,仍可外扩64K的程序存储器。(X)9.调用子程序指令及返回指令与堆栈有关但与PC无关。(X)10.单片机外部中断0的入口地址是0003Ho(V)四、分析说明题(本题10分)1.指出以下程序段每一条指令执行后累加器A内的值,已知(RO)=30H,CY二0。MOVA,#OAAH;(A)=OAAHCPLA;(A)=55HRLA;(A)=OAAHRLCA;(

6、A)=54HCLRC;(A)=54HADDCA,R0;(A)=84H2.已知(SP)=60H,(DPTR)二3456H,在执行下列指令后,(SP)二62H,内部RAM(61H)=56HoPUSHDPHPUSHDPL3.执行下列程序后,(A)二4011,(B)=OOHoMOVA,#02HMOVB,#20HMULAB五、程序设计题(本题20分)1.片内RAM30H开始的单元中有10个字节二进制数,请编程求它们之和(和<256)。解:ADDIO:MOVR0,30HMOVR7,#9MOVA,@R0LOOP:INCROADDA,©RODJNZR7,LOOPMOV30H,AR

7、ET1.编一个程序,将累加器中的一个字符从串行接口发送出去.解:SOUT:MOVSCON,#40H;设置串行接口为工作方式MOVTMOD,#2011;定时器T1工作于模式2MOVTL1,#OE8H;;设置波特率为1200b/sMOVTH1,#OE8HSETBTRIMOVSBUF,AJNBTI,$CLRTIKET第二部分实践部分(40分)六、实践操作题(本题40分)任务:在数码管上循环显示0〜9数字,吋间间隔0.2秒。(fosc=12MHZ)o要求:(1)根据要求设计硬件连接图。(2)编写程序。(3)上机调试并运行,观察结果。GND

8、R11OK23456710111

9、21314

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。