为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

《单片机》期末试题及答案查看成绩返回主页

2017-11-22 8页 doc 40KB 42阅读

用户头像

is_447713

暂无简介

举报
《单片机》期末试题及答案查看成绩返回主页《单片机》期末试题及答案查看成绩返回主页 单片机试题 1、填空(每空 2 分,共 40 分) 1、MCS-8051系列单片机字长是 8 位,有 40 根引脚,96系列字长是 16 位。单片机的特点有 体积小、价格低、功能全 。 2、8051单片机的存储器的最大特点是 指令存储器与数据存储器分开编址 ,Px并行口的地址是与 数据 存储器统一编址的,或者说属于该存储器。 3、8051最多可以有 4 个并行输入输出口,最少也可以有1个并行口,即 P1 。P3常需复用作 串行通信、外部中断、外部计数脉冲 和读写控制信号。 4、...
《单片机》期末试题及答案查看成绩返回主页
《单片机》期末试题及查看成绩返回主页 单片机试题 1、填空(每空 2 分,共 40 分) 1、MCS-8051系列单片机字长是 8 位,有 40 根引脚,96系列字长是 16 位。单片机的特点有 体积小、价格低、功能全 。 2、8051单片机的存储器的最大特点是 指令存储器与数据存储器分开编址 ,Px并行口的地址是与 数据 存储器统一编址的,或者说属于该存储器。 3、8051最多可以有 4 个并行输入输出口,最少也可以有1个并行口,即 P1 。P3常需复用作 串行通信、外部中断、外部计数脉冲 和读写控制信号。 4、ALE信号的作用是 低8位地址锁存 。 5、8051复位后,PC= 0 H。若希望从片内存储器开始执行,EA脚应接 高 电平,PC值超过 0FFF H时,8051会自动转向片外存储器继续取指令执行。 6、8051的C/T是 加 (加或减)计数的。 7、8051的中断向量在 3 H、 0B H和13H、1BH、23H。 8、MOV A,40H 指令对于源超作数的寻址方式是 直接 寻址。 9、指令JB 0A7H,ABC的作用是 若P2口的第7位为1则跳转到ABC 。(0A7H是P2.7的地址) 10、将CY与A的第0位的非求或的指令是 ORL C,/ACC.0 ,若原A=0,执行后A= 0 。 2、已知A = 0F8H,当执行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各为多少,若是有符号数,A中的结果用十进制表示是多少,(共 5 分) [解答] OV:0、CY:1、AC:1、P:1 A:-95 3、在两个8051间用模式2进行串行通信,A机并行采集外部开关的输入,然后串行传输给B机;B机接收后并行输出控制LED发光。画出连接示意图,写出完整的程序。(共 15 分) A机程序 ORG 0000H B机程序 ORG 0000H AJMP START AJMP START ORG 4100H ORG 4100H START:MOV P1,#0FFH START:MOV SCON,#90H MOV SCON,#80H AGAIN1:JNB RI,$ AGAIN1:MOV SBUF,P1 MOV P1,SBUF JNB TI,$ CLR RI CLR TI SJMP AGAIN1 SJMP AGAIN1 END END 4、将8051外部扩展2K EPROM,同时扩展16K RAM作数据存储器,采用的2716是2K的EPROM芯片,6264是8K的RAM芯片,74LS373是8位锁存器。请画出连接示意图。要求画出8051的数据、地址、ALE、PSEN、RD、WR信号;锁存器的数据入D、数据出Q、锁存控制G、OE;2716的A、数据O、片选CE、输出使能OE;6264的A、D、CE、OE、WE。最后写出各片的地址范围。(共 12 分) 数据线8根从P1直接到2716的O、两片6264的D; 地址线低8位从P0经锁存器后到各片内地址口,高8位从P2出0-2三位直接到2716的地址口, 0-4五位直接到两片6264内P2.5接一片6264的CE,经非门后接另一片6264; ALE接锁存器的G,锁存器OE接地,PSEN接2716的OE,WR接6264的WE,RD接OE。 2716:0-7FFH,6264:0-1FFFH,2000H-3FFFH 5、编写一段子程序,将二位压缩的BCD码转换为二进制数,入口、出口均是A。 若是非法的BCD码,则A返回值为255。(共10分) 6、用8051输出控制8个LED从LED1到LED8、再到LED1„,每次一个LED发光, 并不断循环。一个开关控制引起中断,电平触发,中断后8个LED一起闪5下, 然后恢复前面的循环。画出连接示意图,写出完整的程序。(软件延时用循环5*126*200次控制)(共10分) 五、SUBP:MOV R1,A 六、 ORG 0000H ANL A, #0F0H LJMP START SWAP A ORG 3H CJNE A, #10, NEXT1 LJMP INT00 NEXT1:JNC ERROR START:SETB EA MOV B, #10 SETB EX0 MUL AB CLR IT0 XCH A, R1 MOV A, #1 ANL A, #0FH AGAIN:MOV P1,A CJNE A, #10,NEXT2 ACALL DELAY NEXT2:JNC ERROR RL A ADD A, R1 SJMP AGAIN RET DELAY:MOV R1,#5 ERROR:MOV A,#255 LOOP1:MOV R2,#200 RET LOOP2:MOV R3,#126 DJNZ R3,$ DJNZ R2,LOOP2 DJNZ R1,LOOP1 RET INT00:PUSH ACC PUSH 1 PUSH 2 PUSH 3 MOV R4,#5 AGAIN:MOV P1,#0FFH ACALL DELAY MOV P1,#0 ACALL DELAY DJNZ R4,AGAIN POP 3 POP 2 POP 1 POP ACC RETI END 7、简单叙述8051的C/T0的四种工作模式和串行通信的四种工作模式。(共 8 分) 串行通信模式 C/T0的模式 0:同步移位寄存器, 0:13位计数器, 1:波特率可变的8位两机异步通信, 1:16位计数器, 2:波特率固定的9位可多机的异步通 信, 2:8位循环计数器, 3:波特率可变的9位可多机的异步通3:2个独立的8位计数器 信。 一、 填空与说明题 1、8051单片机的内部硬件结构包括了: 、 、 、 以及片内数据储存器、片内程序储存器、并行I/O 位出力器等部件,这些部件通过 相连接。 2、MCS-51单片机的PO-P4口,其中的PO口和P2口除了可以进行数据的输入、输出外,通常还用来构件系统的 和 在PO,P4口中, 位真正的双向口, 为准双向口。 3、请说明MCS-51单片机程序状态字PSW中的各位的含义。 CY AC FO RS1 RS0 OV / P CY: AC: FO: RS1、RS0: OV: P: 4、单片机系统中经常采用的地址择码技术包括 方法和 方法。 5、INTEL8279是一种专用于 和 芯片。当8279的引脚AO为“1”时,CPU对8279写入的数据为 ,读出的数据为 。 6、MCS-96单片机的最大寻址空间是 ,该空间的地址范围为 ,系统上电及复位的程序入口地址为 。 二、简答题(12分) 1、 MCS-51系列单片机具有几个中断源,分别是如何定义的,其中哪些中断源可以被定义为高优先级中断,如何定义, 2、 各中断源对应的中断服务程序的入口地址是否能任意设定, 3、 如果想将中断程序设置在程序储存区的任意区域,在程序中应该作何种设置,请举例加以说明。 三、参数计算题(12分) 已知亿MCS-51单片机系统是拥10MHZ的外部晶体振荡器,请问: 1、 该片机系统的状态周期与机器周期各为多少, 2、 该单片机的定时器O(TO)工作在方式2时,TO的最大定时时间为多少, 3、 当单片机的定时器O(TO)工作在方式2时,要求每记满250us便生产一次定时器溢出,请问,TO中需要预置的初始值应为多少, 四、改错题(10分) 请判断MCS-51单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。 1、CLR A 2、MUL R0,R1 3、MOV DPTR,1050H 、 MOV A,@R7 4 5、 ADD 30H,20H 6、 MOV R1,C 7、 JMP @RO+DPTR 8、 MOV A,#3000H 、 MOVC @A+DPTR,A 9 10、 MOVX A,@A+DPTR 五、程序分析题(8分) -51单片机片内RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,设在MCS 当下列程序执行完毕后,各单元的内容分别为多少,请填入给定的各个寄存器及片内单元中。 MOV RO,#20H MOV A,@RO MOV R1,A MOV B,@R1 MOV @R1,R1 MOV P3,P1 (A)= (B)= (R0)= (R1)= (P1)= (P3)= (20H)= (22H)= 六、编程题(20分,其中编程14分,表中每一空1分,共6分) 已知一MCS-51单片机系统的片外 RAM的30H、31H单元分别存放了8单元无符号数AFH和61H,是编程完成以上两个单元中的五符号数相加,并将和值送住片外RAM的8000H单元中,同时将所编写程序运行完毕后的数据填入表中的PRW的有关为以及寄存器A、DPTR和片外RAM单位中。 CY A DPTR 片外31H 片外30H 片外8000H 程序: 七、判读电路题(12分) 下图为MCS-51单片机系统中扩展程序储存器2764、以及外部扩展接口的部分连接电路图。 试分析电路图并会下列问题: 1、 请给出2764所占用的单片机程序存储空间的地址范围。 2、 在这种电路连接下,74LS244(5)是作为输入接口使用还是作为输出接口使用,为什么,它所占用的单片机数据存储空间的地址范围是多少, 3、 在这种电路连接下,74LS373(U6)是作为输入接口使用还是作为输出接口使用,为什么,它所占用的单片机数据存储空间的地址范围是多少,
/
本文档为【《单片机》期末试题及答案查看成绩返回主页】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索