2019单片机试题库

发布 2024-04-17 15:40:06 阅读 4369

2012《单片机与接**术》习题库及答案。

一、判断题(判断每小题的对错,对的在小题前的括号中打“√”错的在小题前的括号中打“×”

mcs-51单片机原理与结构。

)1.mcs-51单片机是高档16位单片机。

)2.mcs-51的产品8051与8031的区别是:8031片内无rom。

)3.单片机的cpu从功能上可分为运算器和存储器。

)4.8051的累加器acc是一个8位的寄存器,简称为a,用来存一个操作数或中间结果。

)5.8051的程序状态字寄存器psw是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。

)6.mcs-51的程序存储器用于存放运算中间结果。

)7.mcs-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的节的ram,另一个是片外最大可扩充64k字节的ram。

)8.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

)9.cpu的时钟周期为振荡器频率的倒数。

)10.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。

)11.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。

)12.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。

)13.mcs-51单片机上电复位后,片内数据存储器的内容均为00h。

)14.当8051单片机的晶振频率为12mhz时,ale地址锁存信号端的输出频率为2mhz的脉冲。

)15.8051单片机片内ram从00h~1fh的32个单元,不仅可以作工作寄存器使用,而且可作为通用ram来读写。

)16.mcs-51单片机的片内存储器称为程序存储器。

)17.mcs-51单片机的数据存储器是指外部存储器。

)18.mcs-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。

mcs-51单片机指令系统及程序设计。

)19.mcs-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。

)20.mcs-51指令:mov a,#40h ;表示将立即数40h传送至a中。

)指令:mov a,@r0 ;表示将r0指示的地址单元中的内容传送至a中。

)22.mcs-51指令:movx a,@dptr ;表示将dptr指示的地址单元中的内容传送至a中。

)23.mcs-51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。

)24.mcs-51指令中,movx为片外ram传送指令。

)25.mcs-51指令中,movc为rom传送指令。

)26.将37h单元的内容传送至a的指令是:mov a,#37h。

)27.mcs-51指令中,16位立即数传送指令是:mov dptr,#data16。

)28.mcs-51单片机,cpu对片外ram的访问只能用寄存器间接寻址的方式,且仅有4 条指令。

)29.如jc rel发生跳转时,目标地址为当前指令地址加上偏移量。

)30.对于8051单片机,当cpu对内部程序存储器寻址超过4k时,系统会自动在外部程序存储器中寻址。

)31.指令mul ab执行前(a)=f0h,(b)=05h,执行后(a)=fh5,(b)=00h。

)32.已知:dptr=11ffh 执行inc dptr后,结果:dptr=1200h。

)33.已知:a=11h b=04h,执行指令div ab后,其结果:a=04h,b=1 cy=ov=0。

)34.已知:a=1fh,(30h)=83h,执行 anl a,30h 后,结果:a=03h (30h)=83h p=0。

)35.无条件转移指令ljmp addr16称长转移指令,允许转移的目标地址在128kb空间范围内。

)36.在进行二——十进制运算时,必须用到da a指令。

)37.mcs-51指令系统中,执行指令org 2000h;

bcd: db “a,b,c,d”;

表示将a、b、c、d的asii码值依次存入2000h开始的连续单元中。

)38.mcs-51指令系统中,指令cjne a,#data, rel的作用相当于subb a,#data与jnc rel的作用。

)39.mcs-51指令系统中,指令jnb bit,rel是判位转移指令,即表示bit=1时跳转。

)40.8051单片机的pc与dptr都在cpu片内,因此指令movc a,@a+pc与指令movc a,@a+dptr执行时只在单片机内部操作,不涉及片外存储器。

)41.mcs-51单片机中push和pop指令只能保护现场,不能保护断点。

)42.指令lcall addr16能在64k字节范围内调用子程序。

)43.设pc的内容为35h,若要把程序存贮器08feh单元的数据传送至累加器a,则必须使用指令movc a,@a+pc。

)44.指令mov a,00h执行后a的内容一定为00h。

定时、中断、串行口系统及应用。

)45.在mcs-51单片机内部结构中,tmod为模式控制寄存器,主要用来控制定时器的启动与停止。

)46.在mcs-51单片机内部结构中,tcon为控制寄存器,主要用来控制定时器的启动与停止。

)47.mcs-1单片机的两个定时器均有两种工作方式,即定时和计数工作方式。

)48.mcs-51单片机的tmod模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。

)49.mcs-51单片机系统复位时,tmod模式控制寄存器的低4位均为0。

)50.8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。

)51.启动定时器工作,可使用setb tri启动。

)52.8051单片机对最高优先权的中断响应是无条件的。

)53.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。

)54.mcs-51单片机系统复位后,中断请求标志tcon和scon中各位均为0。

)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。

)64.当8051的定时器t0计满数变为0后,溢出标志位(tcon的tf0)也变为0。

)65.外部中断0中断的入口地址是0003h。

)66. 8051单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器ie来控制中断的允许和禁止。

单片微机基本系统扩展。

)67.线选法是把单根的低位地址线直接接到存储器芯片的片选端。

)68.对于8051单片机而言,在外部扩展eprom时,引脚应接地。

)69.对于8051单片机而言,在外部扩展eprom时,引脚可接 + 5v或接地。

)70.在接口芯片中,通常都有一个片选端cs(或),作用是当cs为低电平时该芯片才能进行读写操作。

)71.dac0832是8位d/a转换器,其输出量为数字电流量。

机电接**术。

)72.dac 0832的片选信号输入线,低电平有效。

)73.agnd代表模拟信号和基准电源的参考地,称模拟地。

)74.dgnd表示数字地,为工作电源地和数字逻辑地。

二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在空格内。)

mcs-51单片机原理与结构。

1.mcs-51单片机cpu的主要组成部分为 。

a.运算器、控制器 b.加法器、寄存器 c.运算器、加法器 d.运算器、译码器。

2.单片机能直接运行的程序叫 。

a. 源程序 b.汇编程序 c.目标程序 d.编译程序。

3.单片机中的程序计数器pc用来 。

a.存放指令 b.存放正在执行的指令地址 c.存放下一条指令地址。

d.存放上一条指令地址。

4.单片机上电复位后,pc的内容和sp的内容为 。

a.0000h,00h b.0000h,07h c.0003h,07h d.0800h,08h

5.单片机8051的ale引脚是 。

a.输出高电平 b.输出矩形脉冲,频率为fosc的1/6

c.输出低电平 d.输出矩形脉冲,频率为fosc的1/2

6.单片机8051的引脚 c 。

a.必须接地 b.必须接+5v c.以上两种视需要而定。

7.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是 。

a.p0口 b.p1口 c.p2口 d.p0口和 p2口。

8.psw中的rs1和rs0用来 。

a. 选择工作寄存器组号 b.指示复位 c.选择定时器 d.选择工作方式。

9.上电复位后,psw的值为 。

a.1 b.07h c.0ffh d.0

单片机试题库

单片机的内部硬件结构包括了 以及片内数据储存器 片内程序储存器 并行i o 位出力器等部件,这些部件通过相连接。2 mcs 51单片机的po p4口,其中的po口和p2口除了可以进行数据的输入 输出外,通常还用来构件系统的和在po p4口中,位真正的双向口,为准双向口。3 请说明mcs 51单片机程...

单片机试题库

开设系部 数控技术系。一,填空题 81 课程 计算机原理与接 术 d 10000111b 87h 2 alu单元一般能完成操作 编程运算操作。3 十进制数326对应的十六进制数可表示为 146h 4 单片微型计算机简称单片机。5 一个完整的单片机芯片至少应包 cpu 含 处理器 随机存储器 ram ...

单片机试题库

一 填空题 15分 1 十进制35的二进制表示为。2 单片微型计算机由cpu 存储器和口三部分组成。3 若用传送指令访问mcs 51的程序存储器,它的操作码助记符应为。4 累加器 a 80h,执行完指令add a,83h后,进位位c 5 orl a,0f0h是将a的高四位置1,而低四位。6 mcs ...