单片机模拟试卷集及答案.doc

单片机模拟试卷集及答案.doc

ID:55741109

大小:136.50 KB

页数:15页

时间:2020-06-03

单片机模拟试卷集及答案.doc_第1页
单片机模拟试卷集及答案.doc_第2页
单片机模拟试卷集及答案.doc_第3页
单片机模拟试卷集及答案.doc_第4页
单片机模拟试卷集及答案.doc_第5页
资源描述:

《单片机模拟试卷集及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机模拟试卷000及答案一、填空题(37分)1、8031单片机芯片共有40个引脚,MCS-51系列单片机为8位单片机。2、8031的异步通信口为全双工(单工/半双工/全双工),3、8031内部数据存储器的地址范围是00H-7FH,位地址空间的字节地址范围是20H-2FH,对应的位地址范围是00H-7FH,外部数据存储器的最大可扩展容量是64K字节。4、单片机也可称为微控制器或嵌入式控制器。5.当MCS-51执行MOVCA,@A+PC指令时,伴随着PSEN*控制信号有效。6、当单片机复位时PSW=00H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04H。7、MCS-51系列单

2、片机指令系统的寻址方式有寄存器、直接寻址、寄存器间接、立即、基址加变址、位寻址。(相对寻址也可以)8、MCS-51系列单片机的典型芯片分别为8031、8051、8751。9、8031的P3口为双功能口;10、由8031组成的单片机系统在工作时,EA*引脚应该接地(或0);11、8031外部程序存储器的最大可扩展容量是64K,其地址范围是0000H~FFFFH。ROM芯片2764的容量是8KB,若其首地址为0000H,则其末地址1FFFH。12、8031的中断源有外中断0,T0,外中断1,T1,串行口,有2个中断优先级。13、8031唯一的一条16位数据传送指令为MOVDPTR,data16

3、。14、LJMP的跳转范围是64K,AJMP的跳转范围是2KB,SJMP的跳转范围是±128B(或256B)。15、若A中的内容为68H,那么P标志位为1。二、简答题(13分)采用6MHz的晶振,定时2ms,用定时器方式1时的初值应为多少?(请给出计算过程)(6分)答:(1)Ts=2us(216-X)×2us=2ms从而X=64536…………………..4分(2)64536=FC18H………………………2分2、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?(4分)答:因为访问外扩的程序存储器和数据存储器执行的指令不同,所发出的控制信号也就不同。(2

4、分)读外部数据存储器时,RD*信号有效。写外部数据存储器时,WR*信号有效。而读外部程序存储器时,PSEN*信号有效。由于发出的控制信号不同,且只能有一种信号有效,因此,即使MCS-51外扩的程序存储器和数据存储器有相同的地址空间,也不会发生数据冲突。(2分)3.说明MCS-51的外部引脚EA*的作用?(3分)答:EA*是内外程序存储器选择控制信号。(1分)当EA*=0时,只选择外部程序存储器。(1分)当EA*=1时,当PC指针≤0FFFH时,只访问片内程序存储器;当PC指针>0FFFH时,则访问外部程序存储器(1分)三、编写程序,将外部数据存储器中的5000H—50FFH单元全部清零(1

5、0分)。答:ORG****H(1分)MOVDPTR#5000HMOVR0,#00HCLRA(3分)LOOP:MOVX@DPTR,AINCDPTR(3分)DJNZR0,LOOP(2分)HERE:SJMPHERE(RET,SJMP$等)(1分)五、简述行列式扫描键盘的工作原理。(10分)答案:1)首先判断有无键按下:(3分)将列线全部置0,读行线状态,若P1.0~P1.3全为1,则表明无键按下,若出现低电平即0,则有键按下,记录下行号i;2)其次,如有键按下,判断具体键号(7分)方法如下:逐列为低,其它为高,再读行线状态,如出现哪一行为低,记录此时的列号j,则证明第i行第j列的按键被按下,至此

6、完成键盘的行列式扫描。六、图为8段共阴数码管,请写出如下数值的段码。(5分)abcdefghD0D1D2D3D4D5D6D7答案:03FH(0.5分)106H(0.5分)25BH(0.5分)34FH(0.5分)466H(0.5分)56DH(0.5分)P73H(0.5分)707H(0.5分)87FH(0.5分)C39H(0.5分)单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。a)P0 b)P1c)P2 d)P32.单片机应用程序一般存放在(     )    a)RAM           b)ROM         

7、 c)寄存器           d)CPU  3.已知某数的BCD码为0111010101000010则其表示的十进制数值为()a)7542Hb)7542c)75.42Hd)75.424.下列指令中不影响标志位CY的指令有(     )。     a)ADD  A,20H         b)CLR     c)RRC  A     d)INC  A5.CPU主要的组成部部分为(     )     a)运算器、控制器

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

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

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