单片机应用基础试题Word文档下载推荐.docx
- 文档编号:22245722
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:28
- 大小:40.94KB
单片机应用基础试题Word文档下载推荐.docx
《单片机应用基础试题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《单片机应用基础试题Word文档下载推荐.docx(28页珍藏版)》请在冰豆网上搜索。
()①LJMP②AJMP③SJMP
4
执行MOVSP,#30H指令后,压栈从片内RAM哪单元开始:
()①2FH②30H③31H
5
指令中,哪条指令执行后使标志位CY清0:
()①MOVA,#00H②CLRA③ADDA,#00H
6对8031而言,可作为普通I/O口使用的是:
①P0、P2口②P1、P3口③P0、P1、P2、P3口
7
下面那一段程序能准确地读取P1口引脚信号:
①MOVA,#00H;
MOVP1,A;
MOVA,P1②MOVA,#0FFH;
MOVP1,A;
MOVA,P1
③MOVA,#0FFH;
MOVA,P1④MOVA,#0FFH;
MCS—51单片机的四个并行I/O中,其驱动能力最强的是:
①P0口②P1口③P2口④P3口
9定时器/计数器工作于模式2,在计数溢出时:
①计数从零重新开始②计数从初值重新开始③计数停止
T0设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的:
①1/12②1/24③1/48
当晶振频率是12MHz时,MCS—51单片机的机器周期是:
①1μs②1ms③2μs④2ms
外部中断INT0的触发方式控制位IT0置1后,其有效的中断触发信号是:
()
①高电平②低电平③上升沿④下降沿
N位LED显示器采用动态显示方式时,需要提供的I/O线总数是()①8+N②8×
N③N
一字节补码所表示的数值范围是:
()①-128~+127②-127~+128③-128~+128
三、试叙述MCS-51汇编语言程序的上机过程(10分)
四、程序分析(共15分)
1.已知:
(30H)=X7X6X5X4X3X2X1X0B,(31H)=Y7Y6Y5Y4Y3Y2Y1Y0B,请给出下列每条指令执行后注释中的结果。
(7分)
MOV32H,30H;
(32H)=
ANL32H,#0FH;
MOVA,31H;
(A)=
SWAPA;
RLA;
ANLA,#0F0H;
ORL32H,A;
2.执行下列程序后,问(A)=?
、(R0)=?
、(R1)=?
。
(8分)
ORG0000H
LJMPMAIN
ORG0030H
MAIN:
MOVSP,#50H
LCALLSBRUT
SJMP$
SBRUT:
MOVR0,#00H
MOVR1,#0AH
MOVA,#00H
MOVDPTR,#DATA
LOOP:
MOVA,R0
MOVCA,@A+DPTR
CJNEA,#0FFH,LOOP1
SJMPEXIT
LOOP1:
INCR0
DJNZR1,LOOP
EXIT:
RET
DATA:
DB00H,11H,22H,33H,44H
DB55H,66H,77H,88H,99H
END
五、程序设计(15分)
已知晶振频率为12MHZ,请用T0的工作模式1定时及溢出中断方式编程,实现从P1.0引脚输出如下方波。
要求先确定定时时间并给出定时初值的计算步骤,然后写程序。
.....10ms...10ms
单片机应用基础试卷2
一、填空题(每格1分,共25分)
1、MCS-51对片内RAM,片外RAM和片内、外ROM访问时分别用指令____、____、____来区分。
2、MCS-51片外扩展存储器时,ROM的最大容量为______,RAM的最大容量为______。
3、P0~P3口在作输入口使用时,应先向口锁存器写入______。
4、P0口在作输出口使用时,必须外接_______。
5、8051中断源共5个,它们分别是_______、_______、______、______、______。
6、中断服务程序的返回指令是_____,子程序的返回指令是_____。
7、TMOD中M1、M0的用途是_____,C/T=1时为方式______。
8、已知:
(A)=E7H,CY=1。
执行指令SUBBA,#70H后,(A)=___、CY=__、AC=___、OV=__、P=___。
10、单片机的键盘结构有两种,分别是_____和_______。
二、选择题(每题2分,共20分)
1、PSW中的RS1=0、RS0=1时,当前使用的工作寄存区对应的单元是:
①00H~07H②08H~1FH③10H~17H④18H~1FH
2、MCS-51中的位地址00H~7FH,位于下列那些单元中:
①片内RAM00H~1FH②片内RAM20H~2FH③片外RAM0020H~002FH
3、MCS-51中DPTR寄存器用途是:
①程序计数器②片内RAM指针③片外RAM指针
4、MCS-51单片机用来开放或禁止中断的控制寄存器是:
①IP②TCON③IE④SCON
5、MCS—51单片机复位后,压栈从片内RAM哪单元开始:
①06H②07H③08H
6、MCS-51的无条件转移指令中,其转移范围最小的是:
①SJMP②AJMP③LJMP
7、外部中断INT0的中断入口地址是:
①0003H②000BH③0013H
8、8051单片机在响应中断后,需要用软件来清除的中断标志是:
①TF0、TF1②RI、TI③IE0、IE1
9、已知晶振频率为6MHZ,定时器T0工作在模式2时,其初值计算公式是:
①t=(28-X)×
1μs②t=(28-X)×
2μs③t=(216-X)×
2μs
10、N位LED显示器采用静态显示方式时,需要提供的I/O线总数是:
①8+N②8×
1、执行下列程序后,累加器A和栈指针SP各为何结果?
(6分)
MOVSP,#60H
MOVA,#0ABH
LCALLSUBRT
INCA
HERE:
SJMPHERE
SUBRT:
PUSHA
XRLA,#0F0H
POPA
RET
2、已知(30H)=95H,(31H)=8FH,问执行下列程序后32H和33H单元内容是什么?
该程序的功能是什么?
(9分)
MOVR0,#30H
MOVA,@R0
INCR0
ADDA,@R0
MOV@R0,A
CLRA
ADDCA,#00H
MOV@R0,
试将片内RAM中30H~3FH的数据传送到片外RAM地址为1000H开始的单元中
单片机应用基础试卷3
一、概念题(是非、选择题每题1分,填空题每格1分,共计45分)
1、MCS—51单片机的数据空间与程序空间是统一编址的。
2、在MCS—51中,片内RAM与SFR是统一编址的。
3、8051四组工作寄存器区具有相同的地址。
4、CPU取指令时,完全由程序计数器PC控制。
5、程序状态寄存器PSW用于存放运算结果。
6、8031片内含EPROM,8751片内不含EPROM。
7、多个中断源不可以同时申请中断。
8、CPU在响应INT0中断时,INT0的中断申请标志IE0要用软件清除。
9、TI是串行口发送中断标志,RI是串行口接收中断标志。
10、串行口的发送中断与接收中断各自有自己的中断入口地址。
11、MCS—51单片机中断响应的充分条件是中断允许总控制位EA=1。
12、波特率反映了串行通讯的速率。
13、MCS—51单片机外扩存储器时,使用P0口和P2口作总线。
14、8031单片机的EA脚在连接时,必须接高电平。
15、字节符号数的范围为:
①-128~+127②-127~+128③-128~+128
16、MCS—51单片机RESET时,PC的内容为:
①0003H②000BH③0000H
17、对片外RAM单元读写数据须用:
①MOV指令②MOVX指令③MOVC指令
18、中断服务程序的返回指令必须是:
①RET②RETI③LJMP
19、定时器/计数器的工作方式2,在计数溢出时:
20、8031的片内RAM、片外RAM和ROM存储器空间配置地址依此为:
_______、_______、_______。
21、P0~P3口在作输入口使用时,应先向口锁存器写入_______,方能准确无误的读取引脚上的_______信号;
而P0口用作输出口时,必须外接________才能输出________。
22、8051片内有___组工作寄存器区,每组为____个寄存器,每组寄存器均被命名为_____,当前工作寄存器的使用是通过对_____寄存器中_____两位设置确定的,8051复位后,自动设置成_____组。
23、8051的定时器/计数器有____个,它们分别被命名为_______;
它们的工作模式寄存器名是_____,其中C/T的作用是___________,M1M0的作用是___________。
当M1M0=00时,其计数器的长度是________位,对应的定时时间计算表达式为:
_________________。
24、单片机的键盘结构有两种,分别是__________和__________。
25、LED显示器按内部发光二极管的公共点连接方法不同,有________和________之分。
LED显示有________和_______两种方式。
二、程序分析(共25分)
(30H)=X7X6X5X4X3X2X1X0,(31H)=Y7Y6Y5Y4Y3Y2Y1Y0,请给出下列每条指令执行后注释中的结果。
(32H)=
(A)=
2.执行下列程序后,问(43H)=?
以及(R0)=?
MOVR0,#40H
MOVR7,#0AH
MOV4AH,#00H
MOV4BH,#0FFH
MOVA,#0EEH
MOV@R0,A
DJNZR7,LOOP
RET
3.执行如下两条指令后,;
累加器A和标志位CY、AC、OV、P各为何值?
(10分)
MOVA,#53H
ADDA,#0FCH
三、程序设计(15分)
已知晶振频率为6MHZ,请用定时器/计数器T0的工作模式0及溢出中断方式编程,实现从P1.0引脚输出如下方波。
1ms1ms……
单片机应用基础试卷4
一、概念题(每格1分,共45分)
1、MCS—51系列单片机型号中含字母C代表______________。
2、8051和8751的差异是8051含________,而8751含__________。
3、8051对片内RAM,片外RAM和片内、外ROM访问时分别用指令_________________、___________、________来区分。
4、8031单片机片外扩展存储器时,ROM的最大容量为______,RAM的最大容量为______。
5、8051四组工作寄存器区的地址范围分别是_______、________、________和________。
如果当前要使用1区的话,那么PSW中的RS1和RS0应分别设置为_____和______。
6、MCS—51单片机程序存储器的地址完全由_____指向;
片外数据存储器的地址则由______指向。
7、MCS—51单片机外扩存储器时,P0口用作__________________,P2口用作_________。
8、8051中断源共5个,它们分别是_________、_______、__________、____________、__________。
8051对中断源的开放或屏蔽是由_____控制的,8051复位后,IP被清0,所有的中断源为______优先级中断。
9、中断服务程序的返回指令是_________,子程序的返回指令是_______。
10、TMOD中_____和_____是工作模式设定位;
C/T=0时为_____方式;
当GATE=1时,T0运行的条件是______以及______。
11、键盘的工作方式有三种,分别是______、_______、_______方式。
12、按键的机械抖动时间参数一般为______。
为了确保CPU读键的准确性,消除按键抖动可用___________和_______两种办法解决。
13、无条件转移指令SJMP、AJMP和LJMP的转移范围依此是_______、________、_____________。
14、8051四个控制信号脚RST、ALE、PSEN、EA的功能分别是______、______、____、______。
二、程序分析(共25分)
1、设(A)=83H,(R0)=17H,(17H)=34H。
问执行以下指令后,(A)=?
(5分)
ANLA,#17H
ORL17H,A
XRLA,@R0
CPLA
2、已知:
(A)=0E7H,(40H)=70H,CY=1。
问执行指令SUBBA,40H后,累加器A和标志位CY、AC、OV、P各为何值?
3、执行下列程序后,累加器A和栈指针SP各为何结果?
PUSH
试将片外RAM地址为1000H开始的100个单元置成00H。
单片机应用基础试卷5
一、是非题(对的打“√”,错的打“×
”。
每题1分,共10分)
1.MOVA,#30H指令中源操作数寻址方式为直接寻址。
【】
2.MOVC,00H指令中00H是字节地址。
3.SUBBA,#12H指令是带借位位的减法指令。
4.DIVAB除法的商存放于A累加器。
5.MOV@R7,A指令是合法指令。
6.MOVX类指令是访问内RAM指令。
7.8051单片机具有五个中断源。
8.8051单片机中的TXD为接收串行口。
9.特殊功能寄存器都具有位地址。
10.*.ASM文件是源程序文件。
二、选择题(每题1分,共10分)
1.MOVA,20H指令的寻址方式为
(A)立接数寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址
2.工作寄存器区设定为2组,则
(A)RS1=0,RS0=0(B)RS1=0,RS0=1(C)RS1=1,RS0=0(D)RS1=1,RS0=1
3.(TMOD)=05H,则T0工作方式为
(A)13位计数器(B)16位计数器(C)13位定时器(D)16位定时器
4.将外RAM中的数据送至ACC,执行指令为
(A)MOVCA,@A+DPTR(B)MOVA,@R0
(C)MOVXA,@DPTR(D)MOVCA,@A+PC
5.T0的中断服务程序入口地址为
(A)0003H(B)000BH(C)0013H(D)001BH
6.启动T1运行的指令是
(A)SETBET0(B)SETBET1(C)SETBTR0(D)SETBTR1
7.CPU允许串行口中断的指令为
(A)SETBEX0(B)SETBES(C)SETBET0(D)SETBET1
8.8051系统中,同一优先级的几个中断源中优先权最高。
(A)INT0(B)T0(C)INT1(D)T1
9.在程序状态字PSW中,位是奇偶校验位
(A)C(B)AC(C)OV(D)P
10.某异步通讯接口的波特率为4800,则该接口每秒钟传送。
(A)4800位(B)4800字节(C)9600位(D)9600字节
三、填充题(每题2分,共20分)
8051单片机有______个8位CPU,128个_____片内数据存储器,其中有______组工作寄存器区,片外数据存储器的最大寻址范围为______字节;
有四个____________位并行I/O接口,有______个全双工串行I/O接口,2个______位定时器/计数器,工作方式由______特殊功能寄存器设定;
有______个中断源,其中有_____个定时器/计数器中断请求源。
四、阅读程序(每题5分,共20分)
1.已知(A)=83H,(R0)=17H,(17H)=34H,执行下列程序段后:
问:
(A)=(R0)=(17H)=
2.已知(10H)=5AH,(2EH)=1FH,(40H)=2EH,(60H)=3DH,
执行下列程序段后:
MOV20H,60H
MOVR1,20H
MOVA,40H
XCHA,R1
XCHA,60H
XCHA,@R1
MOVR0,#10H
XCHDA,@R0
(A)=(10H)=(2EH)=
(40H)=(60H)=
3.执行下列程序段:
MOVR7,#0FFH
MOVPSW#80H
ADDCA,R7
(CY)=(AC)=(P)=
(ACC)=(R7)=
4.已知(A)=19H,(B)=04H
DIVAB
执行后,(A)=(B)=
五、定时器/计数器,串行口初始化(每题5分,共
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 应用 基础 试题