单片机原理及应用复习题及答案1文档格式.doc
- 文档编号:14177232
- 上传时间:2022-10-19
- 格式:DOC
- 页数:6
- 大小:59.50KB
单片机原理及应用复习题及答案1文档格式.doc
《单片机原理及应用复习题及答案1文档格式.doc》由会员分享,可在线阅读,更多相关《单片机原理及应用复习题及答案1文档格式.doc(6页珍藏版)》请在冰豆网上搜索。
(A)08H(B)80H(C)00H(D)07H
11、CPU主要的组成部部分为(A
)
A、运算器、控制器
B、加法器、寄存器
C、运算器、寄存器D、运算器、指令译码器
12、指令和程序是以(
C)形式存放在程序存储器中
A、源程序
B、汇编程序
C、二进制编码
D、BCD码
13、单片机应用程序一般存放在(B
)
A、RAM
B、ROM
C、寄存器
D、CPU
14、单片机8051的XTAL1和XTAL2引脚是(
)引脚
A、外接定时器
B、外接串行口
C、外接中断
D、外接晶振
15、INTEL
8051
CPU是(
C)位的单片机
A、16
B、4
C、8
D、准16
16.在远距离数据传送时,一般采用______传送方式。
()
A.串行 B.并行
C.模拟 D.数字
二、填空题
1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。
2、80C51单片机基本型内部RAM有128个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。
3、在8051单片机中,由2个振荡周期组成1个状态周期,由6个状态周期组成1个机器周期。
4、8051的堆栈是向地址的高端生成的。
入栈时SP先加1,再压入数据。
5、对于80C51无嵌套的单级中断,响应时间至少3个机器周期,最多8个机器周期。
6、根据数据传输方式的不同,可将串行通信分为同步通信和异步通信。
7、外围设备与CPU之间常用的通信方式有三种:
查询方式、中断传输方式、直接存储器存取(DMA)方式。
8、单片机片内RAM有128个可按位寻址的位,占16个单元
9、8051单片机中外部RAM的地址为0000H至__________H。
10、8051单片机中Ti(i=0或1)的方式0为13位的计数器,由TLi的高_______位和THi的低__________位构成。
11、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的_____________。
12、P2口既可作为_______________,也可以作为________________。
可寻址片外RAM64K字节(0000H—FFFFH)
可寻址片外ROM64K字节(0000H—FFFFH)
片内FlashROM4K字节(000H—FFFH)
13、单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:
首先把____________的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送___________,使程序执行转向________中的中断地址区。
14、设和数为两位BCD数,若高位___________,则用____________指令来调整。
15、简述80C51单片机的中断系统功能;
5个中断源、2个优先级
16、简述80C51单片机定时/计数器的功能;
答:
2个16位定时/计数器。
T0有4种工作方式,T1有4种工作方式。
17、单片机与普通计算机的不同之处在于将(CPU)、(存储器)和(I/O接口)三部分集成于一块芯片上。
18、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为(2μs),如果采用12MHz晶振,1个机器周期为(1μs)
19、子程序调用和中断服务时CPU自动将当前PC值压栈保存,返回时自动将PC值弹栈
三、简答题
简述80C51单片机的I/O口的功能和特点;
P0:
地址总线低8位/数据总线和一般I/O口
P1:
一般I/O口
P2:
地址总线高8位和一般I/O口
P3:
第二功能和一般I/O口
4个口作为一般I/O时均为准双向口。
简述80C51单片机的中断系统功能;
中断控制、中断响应时间、中断受阻条件等……。
简述80C51单片机定时/计数器的功能;
简述80C51单片机串行口的功能;
全双工。
由SBUF和PCON完成控制,波特率由T1产生。
收、发中断用一个中断向量,中断标志RI、TI由软件清除。
4种工作方式……。
5、简述80C51单片机指令系统的特点及寻址方式。
111条指令,大多为单、双周期指令,速度快。
指令字节多为单、双字节,省空间。
寻址方式多(7种),操作灵活。
有布尔指令集,控制应用方便。
7种寻址方式为……。
四、程序阅读与分析题
1、试阅读下面的程序,指出该程序结束后累加器ACC和寄存器TH0的值,并说明该程序完成了怎样的功能。
ORG0000H
MOVSP,#60H
MOVA,#10H
MOVTH0,#20H
PUSHACC
PUSHTH0
POPACC
POPTH0
END
利用堆栈交换了ACC和TH0的内容,(A)=20H,(TH0)=10H
2、程序段如下,试说明其功能。
MOVR0,#50H
MOVR1,#60H
MOVA,@R0
ADDA,@R1
MOV@R0,A
INCR0
INCR1
ADDCA,@R1
MOV00H,C
双字节无符号数加法。
被加数存放在内部RAM的51H、50H单元,加数存放在内部RAM的61H、60H单元,相加的结果存放在内部RAM的51H、50H单元,进位存放在位寻址区的00H位中。
五、综合应用题
1、设计一个80C31单片机最小系统。
配备:
时钟电路、上电及复位电路、8KEPROM、8KRAM。
要求:
画出电路图、标明必须的信号名称、芯片型号及其连接。
(答略)
2、利用8155构建4×
8键盘接口。
画出与按键相关部分连接示意图,详细解释键扫描的过程。
3、设80C51单片机晶振频率为6MHz,定时器T0工作于方式1。
要求80C51以中断方式工作并在P1.0引脚输出周期为500微秒的方波。
试:
计算初值、编写含有初始化功能的主程序和完成方波输出的中断服务程序。
机器周期为2微秒。
定时时间250微秒。
需要计数N=125
初值为65536-125=65411=FF83H,所以(TH0)=FFH,(TL0)=83H
工作方式设置:
00000001B,即(TMOD)=01H
主程序:
中断服务程序:
(整体结构!
)
MOVTMOD,#01HMOVTH0,#0FFH
MOVTH0,0FFHMOVTL0,#83H
MOVTL0,#83HCPLP1.0
SETBEARETI
SETBET0
SETBTR0
SJMP$
多选题:
1、系统内存包括(
CD)
A、硬盘
B、软盘
C、RAM
D、ROM
E、光盘
2、所谓系统总线,指的是(ABE
A、数据总线
B、地址总线
C、内部总线
D、外部总线
E、控制总线
3、8051单片机寻地方式有(ABCDE
A、寄存器间接寻址方式
B、立即寻址方式
C、直接寻址方式
D、变址间接寻址方式
E、位寻址方式
4、关于指针DPTR,下列说法正确的是(BD
A.DPTR是CPU和外部存储器进行数据传送的唯一桥梁
B.DPTR是一个16位寄存器
C.DPTR不可寻址
D.DPTR是由DPH和DPL两个8位寄存器组成的
E.DPTR的地址83H
5、下列指令中,哪些是属于伪指令(ABCD)。
A.ORGB.DBC.DWD.EQU
6、位地址的表示形式有(ABCD)。
A.点操作符B.直接位地址C.位名称D.用户自定义
7、下列寄存器中,(ACD)可用做数据存储器的间接寄存器。
A.R1B.ACCC.DPTRD.R0
8、以下有关PC和DPTR的结论中正确的有(ACD)。
A、DPTR是可以访问的,而PC不能访问。
B、它们都有加1的功能
C、都是16位的D、DPTR可以分为两个8位的寄存器使用,但PC不能。
9、下列指令中通过累加器来实现的指令有(ABCD)。
A.SWAPB.XCHC.MOVXD.XCHD
10、关于逻辑运算指令,下列说法中正确的是(AD)。
A.对CY有影响B.对CY不影响C、对OV有影响D、对OV不影响
11、串行口中断有两个中断标志位,其分别为(CD)。
A.TF0B.TF1C.RID.TI
12、对于DIVAB指令的执行结果,下列说法正确的是(ABE
A、商在A中B、余数在B中C、商在B中D、余数在A中
E、如果除数为0,则溢出标志位置1。
13、8051CPU具有(ABCDE
A、4K字节的程序存储器
B、128字节的数据存储器C、32线并行I/0□
D、全双工串行I/0□一个
E、2个16位定时器/计数器
14、8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 复习题 答案