单片机原理及应用试卷6答案

上传人:s9****2 文档编号:564894294 上传时间:2022-08-25 格式:DOC 页数:5 大小:40.50KB
返回 下载 相关 举报
单片机原理及应用试卷6答案_第1页
第1页 / 共5页
单片机原理及应用试卷6答案_第2页
第2页 / 共5页
单片机原理及应用试卷6答案_第3页
第3页 / 共5页
单片机原理及应用试卷6答案_第4页
第4页 / 共5页
单片机原理及应用试卷6答案_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《单片机原理及应用试卷6答案》由会员分享,可在线阅读,更多相关《单片机原理及应用试卷6答案(5页珍藏版)》请在金锄头文库上搜索。

1、单片机 模拟六 一、填空题(共25空,每空1分,共25分) 1、单片机与普通计算机的不同之处在于其将( CPU )、( RAM )、I/O口(串口、并口等) 、ROM(程序存储器)集成于一块芯片上。2、单片机工作方式除了正常的操作方式外,还具有掉电运行方式和( 待机 )运行方式,其掉电运行方式唤醒方法为( 硬件复位 )。3、当单片机复位时PSW( 00 )H,SP=( 07H )。 4、8051复位后,PC=( 0000H )。若希望从片内存储器开始执行程序,EA脚应接( 高 )电平,PC值超过( 0FFFH )时,8051会自动转向片外存储器继续取指令执行。5、串行口方式3发送的第9位数据要

2、事先写入( SCON )寄存器的( TB8 )位。6、8031 的片内数据RAM、片外数据RAM和程序ROM存储器空间配置地址依此为:( 00H-7FH )、( 0000H-FFFFH )、( 0000H-FFFFH )。7、(A)= 85H,(R0)=20H,(20H)=AFH,执行指令:ADD A,R0 结果为: Cy=1,Ac=( 1 ),OV=1,P=( 1 )。8、若(IP)=00010100B,则优先级最高者为( 外部中断1 ),最低者为( 定时器T1 )。(IP: PS PT1 PX1 PT0 PX0)9、定时器/计数器T0工作于方式3时,将( T0 )拆成两个独立的8位计数器T

3、L0、TH0,此时,TH0只可作为( 定时器 )使用。10、8051 片内有( 4 )组工作寄存器区,每组为( 8 )个寄存器,每组寄存器均被命名为R0R7,当前工作寄存器是通过对( PSW )寄存器中RS1、RS0两位设置确定的。11、LED显示器按内部发光二极管的公共点连接方法不同,有( 共阴极 )和( 共阳极 )之分。二、判断对错,如对则在( )中写“”,如错则在( )中写“”。(共10小题,每题1分,共10分)1、MCS-51单片机可执行指令:MOV R2,R1。( )2、MCS-51单片机可执行指令:MOVC A,DPTR。( )3、多字节的指令不一定执行的指令周期长。( )4、当向

4、堆栈压入一个字节的数据后,SP中的内容减1。( )5、特殊功能寄存器可以用间接寻址方式寻址。( )6、当P0口作为输出口使用时,必须外接上拉电阻才能有高电平输出。( )7、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。( )8、区分外部程序存储器和数据存储器的最可靠的方法是看其是被还是被信号连接。( )9、51单片机串行口的发送中断与接收中断有各自的中断入口地址。 ( )10、51单片机的多个中断源不可以同时申请中断。 ( )三、单项选择题(共10小题,每题2分,共20分)1、 8051与8052的区别是:( D )(A)有无内部程序存储器 (B)内部数据存储器的类型不同(C)内部程

5、序存储器的类型不同 (D)内部数据存储单元数目的不同2、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( A )。(A)PSW (B)PC (C)A (D)SP3、访问外部数据存储器时,不起作用的信号是( C )。(A) (B) (C) (D)ALE4、AJMP指令的跳转范围是( A )。(A)2KB (B)1KB (C)256 (D)64KB5、下列指令中正确的是( B )。(A)MOV P2.1,A (B)JBC TF0,L1(C)MOVX B,DPTR (D)MOV A,R3 6、MCS51单片机扩展外部程序存储器和数据存储器( B )。(A)分别独立编址 (B)统一编址 (

6、C)分别独立编址或统一编址 (D)动态变址7、在MCS-51中,需要外加电路实现中断撤除的是:( A )(A) 电平方式的外部中断 (B) 脉冲方式的外部中断(C) 外部串行中断 (D) 定时中断8、通过串行口发送或接收数据时,在程序中应使用:( C )指令(A)MOVC(B)MOVX (C)MOV (D)XCHD9、8031定时/计数器共有四种操作模式,由TMOD寄存器中M1 M0的状态决定,当M1 M0的状态为10 时,定时/计数器被设定为( B )。 A13位定时/计数器 B16位定时/计数器10、启动ADC0809进行A/D转换时,使用( A )指令。A MOVX DPTR,A B M

7、OVX A,DPTR C MOV A, R0 D MOVC A,A+DPTR四、简答题(共2小题,每题5分,共10分)1、内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写它们的字节地址?可作为工作寄存器区单元:00H-1FH,32个单元4组工作寄存器,每组8个单元可以进行位寻址单元:20H-2FH,16个单元的128位2、写出MCS-51的所有中断源,并说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除,为什么?由硬件自动清除:T0、T1的溢出中断和边沿触发的外部中断软件清除:串性通信的发送和接收中断五、写出能完成下列数据传送的指令(共5小题,每小题3分,

8、共15分)1 R6的内容传送到R7MOV A,R6MOV R7,A2 内部RAM 50H单元的内容送30H单元MOV 30H,50H3 外部RAM 1000H单元内容送内部RAM 30H单元MOV DPTR,#1000HMOVX A,DPTRMOV 30H,A4 外部ROM 2000H单元内容送外部RAM 30H单元MOV DPTR,#2000HMOV A,#00HMOVXC A,A+DPTR MOV R0,#30HMOVX R0,A5、外部ROM 3000H单元内容送外部RAM 2000H单元MOV DPTR,#3000HMOV A,#00HMOVXC A,A+DPTR MOV DPTR,#

9、2000HMOVX DPTR,A六、应用题(共7个空,每空2分,共14分)采用8255A扩展I/O口,并将其设置成基本输入输出方式,且各口均作输入用。现要从8255A的 PA口输入50个数据,存到片内RAM 30H开始的连续单元中,采用定时器T1定时,每隔100ms读入一个数据。已知8255A的控制口地址为8003H,晶振频率为6MHz,试将下列程序补充完整。ORG0000HLJMP STARTORG 001B H;T1中断服务程序入口LJMPBRT1ORG0030HSTART:MOVDPTR,#8003HMOVA,#9BHMOVXDPTR,AMOVDPTR,#8000HMOVR0,#30HM

10、OVR2,#50MOVTMOD,#10HMOVTH1,#3CHMOVTL1,#0B0HMOVIE,#88HSETBTR1SJMP$ORG0100HBRT1:MOVTH1,#3CHMOVTL1,#0B0MOVX A,#DPTRMOVR0,AINCR0DJNZR2,EXITCLRET1EXIT:RETIEND七、简答题(共3小题,共计 6分)下图1是一个两位数码管与单片机的接口电路图。 请回答:1. 该数码管是共阴还是共阳?并说明理由(2分)答:是共阴。因为数码管的公共端接地。2. 这种接法数码管属于静态显示还是动态显示?(2分)答:属于静态显示。3. 在这个电路中,数码管的显示译码属于硬件译码还是软件译码?说明理由(2分)答:属于硬件译码,因为使用硬件译码器MC14495。 第 3 页 共 5 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

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