51单片机练习题---附答案
- 格式:doc
- 大小:1.26 MB
- 文档页数:19


单片机原理及应用练习题及参考答案
1、关于MCS-51的堆栈操作,正确的说法是( )
A、先入栈,再修改栈指针
B、先修改栈指针,再出栈
C、先修改栈指针,在入栈
D、以上都不对
答案:C
2、已知(A)=59H,(R0)=30H,(30H)=6CH,执行指令XCHD A,@R0后,R0的内容为( ):
A、59H
B、30H
C、6CH
D、5CH
答案:D
3、当RS1RS0=10时,Rn的地址是( ):
A、08H~0FH
B、00H~07H
C、18H~1FH
D、10H~17H
答案:D
4、单片机应用程序一般存放在()。
A、RAM
B、ROM
C、CPU
D、寄存器
答案:B
5、OV(PSW.2)的定义是( )
A、溢出标志位
B、用户标志位
C、进位标志位
D、寄存器组选择位
E、辅助进位标志位
F、奇偶标志位
答案:A
6、RST引脚功能是( ) A、外部程序存储器读选通信号
B、访问程序存储控制信号
C、+5 V电源
D、复位信号
答案:D
7、汇编结束指令是( ):
A、END
B、EQU
C、ORG
D、BIT
答案:A
8、执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A
PUSH B POP A POP B A , B的内容是:(A)= (B)=
A、(A)=00H (B)=10H
B、(A)=01H (B)=10H
C、(A)=01H (B)=12H
D、(A)=00H (B)=13H
答案:B
9、INTEL 8051 CPU是( )位的单片机.
A、16
B、4
C、8
D、32
答案:C
10、ANL C, bit 是( )
A、数据传送指令
B、算术运算指令
C、逻辑运算指令
D、控制转移指令
E、位操作指令
答案:E
11、下列指令能使累加器A低4位不变,高4位置F的是()
A、ANL A,#OFH
.
.. 51单片机基础知识复习题(含答案)
1.8051单片机的片内有(一)个16位的特殊功能寄存器。
2.MCS-51单片机的堆栈区应建立在(片内数据存储区底128字节单元)。
3.MCS-51单片机定时器工作方式1是指的(D)工作方式。
A.8位 3 B.8位自动重装2 C.13位0 D.16位1
4.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)。
A.MOV A, @R1)片内 B.MOVC A, @A + DPTR或MOVC A,@A+PC
(C.MOVX A, @ R0 D.MOVX A, @ DPTR)片外
5.8751单片机程序存储器的容量最大可扩展为(64K)。
B.64K
6.如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP 3000H应放在( 000BH)开始的中断地址区 A、0003H(外部中断0服务入口)
B、0013H( 外部中断1服务入口)
C、0023H(串行口中断服务程序入口)
D、000BH(定时/计数器0中断服务程序的开始地址区)
E、001BH为定时/计数器1中断服务开始地址区
F、0000H (系统复位后的入口)
7.MCS-51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是:(B )
B、 P0口 (SDA /SCL 连接到总线的器件输出级必须是漏极开路或者是集电极开路,才能执行线与的功能 )
8.AJMP跳转空间最大可达到(2字节 )
A、2KB
9.8051单片机中,唯一一个能出现在符号指令的16位寄存器是( B )
单片机原理与C51语言程序设计与基础教程 课后习题答案
习题
填空题
1.一般而言,微型计算机包括 、 、 、 四个基本组成部分。
2.单片机是一块芯片上的微型计算机。以 为核心的硬件电路称为单片机系统,它属于 地应用范畴。
3.Atmel 公司生产的CMOS型51系列单片机,具有 内核,用
代替ROM作为程序存储器, 4.单片机根据工作温度可分为 、 和 三种。民用级的温度范围是0℃
一70℃,工业级是-40℃~85℃,军用级是-55℃-125℃(不同厂家的划分标推可能不同。 5.在单片机领域内,ICE的含义是 。
选择题
1.单片机的工作电压一般为 V?
A 5V B 3V
C 1V D 4V 2.单片机作为微机的一种,它具有如下 特点:
A 具有优异的性能价格比 B 集成度高、体积小、可靠性高
C 控制功能强,开发应用方便 D 低电压、低功耗。
3.民用级单片机的温度范围是:
A -40℃~85℃ B 0℃一70℃ C -55℃-125℃ D 0℃一50℃
4.MCS-51系列单片机最多有 个中端源。
A 3 B 4 C 5 D 6
5.下列简写名称中不是单片机或单片机系统的是
A MCU B SCM C ICE D CPU
问答题
1.单片机常用的应用领域有哪些?
2.我们如何学习单片机这么技术?
3.单片机从用途上可分成哪几类?分别由什么用处? 填空题
1. 运算器、控制器、存储器、输入输出接口
2. 单片机 嵌入式系统
3. MCS-51 Flash ROM
4. 民用级(商业级) 工业级 军用级 5.在线仿真器
选择题1、A 2、ABCD 3、B 4、C 5、D 问答题 1.单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴: (1)在智能仪器仪表上的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中
一、选择题
1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是()
A、PC B、PSW C、A D、SP
2、特殊功能寄存器的地址分布在()区域。
A、00H~1FH B、20H~2FH C、30H~7FH D、80H~0FFH
3、外扩程序存储器的低8位地址来自()口。
A、P0 B、P1 C、P2 D、P3
4、8051引脚ALE是()。
A、程序读选通信号 B、数据锁存允许信号
C、地址锁存允许信号 D、控制锁存允许信号
5、一个机器周期等于()振荡周期。
A、4 B、6 C、8 D、12
6、执行LCALL 4000H指令时,MCS-51所完成的操作是( )。
A、 保护PC B、 4000HPC
C、 保护现场D、 PC+3入栈,4000HPC
7、要访问MCS-51的特殊功能寄存器应选用的寻址方式是()
A、寄存器间接寻址B、变址寻址C、直接寻址 D、相对寻址
8、指令AJMP的跳转范围是( )。
A、256B B、1KB C、 2KB D、64KB
9、在寄存器间接寻址方式中,指定寄存器中存放的是( )
A、操作数 B、操作数地址 C、转移地址 D、地址偏移量
10、MCS-51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是()
A、读锁存器B、读数据 C、读A累加器 D、读CPU
11、程序计数器PC用来( )
A、存放指令 B、存放正在执行的指令地址
C、存放下一条的指令地址 D、存放上一条的指令地址
12、数据指针DPDR在( )中
A、CPU控制器 B、CPU运算器