单片机考试试题及答案
单片机考试试题及答案
【篇一:单片机试题库(有答案)】
mcs-51单片机原理与结构
(√)2.mcs-51的产品8051与8031的区别是:8031片内无rom。
(√)4.8051的累加器acc是一个8位的寄存器,简称为a,用来
存一个操作数或中间结果。
(√)7.mcs-51的数据存储器在物理上和逻辑上都分为两个地址
空间:一个是片内的256字节的ram,另一
个是片外最大可扩充64k字节的ram。
(√)8.单片机的复位有上电自动复位和按钮手动复位两种,当单
片机运行出错或进入死循环时,可按复位键重
新启动。
(√)9.cpu的时钟周期为振荡器频率的倒数。
钟周期。
(√)14.当8051单片机的晶振频率为12mhz时,ale地址锁存信号端的输出频率为2mhz的脉冲。
(√)15.8051单片机片内ram从00h~1fh的32个单元,不仅
可以作工作寄存器使用,而且可作为通用ram来
读写。
储器是指外部存储器。
(√)18.mcs-51单片机的特殊功能寄存器集中布置在片内数据存
储器的一个区域中。
mcs-51单片机指令系统及程序设计
16进制(√)20.mcs-51指令:mov a,#40h ;表示将立即数40h传送
至a中。
(√)21.mcs-51指令:mov a,@r0 ;表示将r0指示的地址单元
中的内容传送至a中。(√)22.mcs-51指令:movx a,@dptr ;表示将dptr指示的地址单元中的内容传送至a中。
(√)24.mcs-51指令中,movx为片外ram传送指令。
(√)27.mcs-51指令中,16位立即数传送指令是:mov dptr,
#data16。
(√)32.已知:dptr=11ffh执行inc dptr后,结果:dptr=1200h。 bcd:db “a,b,c,d”;
表示将a、b、c、d的asii码值依次存入2000h开始的连续单元中。只在单片机内部操作,不涉及片外存储器。
(√)42.指令lcall addr16能在64k字节范围内调用子程序。
@a+pc。
定时、中断、串行口系统及应用
(√)47.mcs-1单片机的两个定时器均有两种工作方式,即定时
和计数工作方式。
(√)48.mcs-51单片机的tmod模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。
(√)49.mcs-51单片机系统复位时,tmod模式控制寄存器的低
4位均为0。
(√)51.启动定时器工作,可使用setb tri启动。
(√)55.mcs-51单片机的中断允许寄存器的ie的作用是用来对各中断源进行开放或屏蔽的控制。
(√)56.用户在编写中断服务程序时,可在中断入口矢量地址存
放一条无条件转移指令,以防止中断服务程序
容纳不下。
(√)57.若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭cpu中断,或屏蔽更高级中断源的中
断,在中断返回时再开放中断。
(√)58.串行口的中断,cpu响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中
断请求。
(√)59.串行口数据缓冲器sbuf是可以直接寻址的专用寄存器。(√)60.如要允许外部中断0中断,应置中断允许寄存器ie的ea
位和ex0位为1。
(√)61.指令jnb tf0,lp的含义是:若定时器t0未计满数,就转lp。
(√)62.若置8051的定时器/计数器t1于定时模式,工作于方式2,则工作方式字为20h。
(√)63.若置8051的定时器/计数器t1于计数模式,工作于方式1,则工作方式字为50h。
(√)65.外部中断0中断的入口地址是0003h。
(√)66. 8051单片机允许5个中断源请求中断,都可以用软件来
屏蔽,即利用中断允许寄存器ie来控制中断的允许和禁止。
单片微机基本系统扩展
(√)67.线选法是把单根的低位地址线直接接到存储器芯片的片选端。
(√)68.对于8051单片机而言,在外部扩展eprom时,ea引脚
应接地。
机电接口技术
(√)72.dac 0832的片选信号输入线cs,低电平有效。
(√)73.agnd代表模拟信号和基准电源的参考地,称模拟地。(√)74.dgnd表示数字地,为工作电源地和数字逻辑地。
二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在空格内。)
mcs-51单片机原理与结构
1.mcs-51单片机cpu的主要组成部分为 a 。
a.运算器、控制器b.加法器、寄存器c.运算器、加法器 d.运
算器、译码器
2.单片机能直接运行的程序叫 c 。
a. 源程序 b.汇编程序 c.目标程序 d.编译程序
3.单片机中的程序计数器pc用来 c 。
a.存放指令b.存放正在执行的指令地址c.存放下一条指令地址
d.存放上一条指令地址
4.单片机上电复位后,pc的内容和sp的内容为 b 。
a.0000h,00hb.0000h,07hc.0003h,07h d.0800h,08h
5.单片机8051的ale引脚是 b 。
a.输出高电平 b.输出矩形脉冲,频率为fosc的1/6
c.输出低电平 d.输出矩形脉冲,频率为fosc的1/2
6.单片机8051的ea引脚 c 。
a.必须接地b.必须接+5vc.以上两种视需要而定
7.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是a。
a.p0口 b.p1口c.p2口d.p0口和 p2口
8.psw中的rs1和rs0用来 a 。
a.选择工作寄存器组号 b.指示复位 c.选择定时器 d.选择工
作方式
9.上电复位后,psw的值为 d 。
a.1 b.07hc.0ffh d.0
10.8051单片机上电复位后,堆栈区的最大允许范围是b个单元。 a.64 b.120c.128 d.256
11.8051单片机上电复位后,堆栈区的最大允许范围是内部ram
的 d。
a.00h—ffhb.00h—07hc.07h—7fhd.08h—7fh
12.复位后,堆栈指针sp在内部ram中的直接地址是 c 。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。