单片机试题

发布 2024-04-17 16:45:08 阅读 1399

选择题1下列有关mcs-51中断优先级控制的叙述中,错误的是。

a)低优先级不能中断高优先级,但高优先级能中断低优先级。

b)同级中断不能嵌套。

c)同级中断请求按时间的先后顺序响应。

d)同时同级的多中断请求,将形成阻塞,系统无法响应。

2外中断初始化的内容不包括。

a)设置中断响应方式b)设置外中断允许。

c)设置中断总允许d)设置中断方式。

3执行中断返回命令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。从堆栈弹出的断点地址送给。

a)a (b)cy (c)pc (d)dptr

4在mcs-51中,需要外加电路实现中断撤除的是。

a)定时中断b)脉冲方式的外部中断。

c)串行中断d)电平方式的外部中断。

5中断查询,查询的是。

a)中断请求信号b)中断标志位。

c)外中断方式控制位 (d)中断允许控制位。

6在下列寄存器中,与定时/计数控制无关的是。

a)tcon(定时控制寄存器) (b)tmod(工作方式控制寄存器)

c)scon(串行控制寄存器) (d)ie(中断允许控制寄存器)

7下列定时/计数硬件资源中,不是供用户使用的是。

a)高8位计数器thb)低8位计数器tl

c)定时器/计数器控制逻辑 (d)用于定时/计数控制的相关寄存器。

8在工作方式0下计数器是由th的全部8位和tl的5位组成,因此其计数范围是。

a)1~8192 (b)0~8191 (c)0~8192 (d)1~4096

9与定时工作方式1和0比较,定时工作方式2不具备的特点是。

a)计数溢出后能自动重新加载计数初值 (b)增加计数器位数。

c)提高定时精度d)适于循环定时和循环计数应用。

10. 假定设置堆栈指针sp的值为37h,在进行子程序调用时把断点地址进栈保护后,sp的值为。

36h (b)37h (c)38h (d)39h

11.假定(a)=83h,(r0)=17h,(17h)=34h,执行以下程序段。

anl a,#17h

orl 17h,a

xrl a,@r0

cpl a后,a的内容为 \

12.串行通信的传送速率单位是波特,而且波特的单位是。

a)字符/秒 (b)位/秒 (c)帧/秒 (d)帧/分。

13.三态缓冲器的输出应具有三种状态,其中不包括。

a)高阻抗状态 (b)低阻抗状态 (c)高电平状态 (d)低电平状态。

14. 为给扫描法工作的键盘提供接口电路,在接口电路中只需要。

a)一个输入口b)一个输入口和一个输出口。

c)一个输出口d)两个输入口和一个输出口。

15.内部ram中的位寻址区定义的位是给。

a)位操作准备的b)移位操作准备的。

c)控制转移操作准备的 (d)以上都对。

、利用mcs单片机本身的串行口也可直接扩展( )

a、并行输入/输出口b、串性输入/输出口。

c、定时器d、中断。

2、全地址译码法存在问题。

a、地址不连续b、地址重叠。

c、地址冲突d、地址译码复杂。

3、对于p0口的地址信号( )

、必须使用锁存器必须使用译码器。

、必须使用线选法无须任何。

、使用mc51单片机的p1口最多能扩展按键的数量是( )

、一个8位的电压输出型d/a转换器,其满度输出电压为5v,则数字量变化一个lsb输入数字量的最低有效位)时,输出电压的变化量约为( )

、一个10位的a/d转换器,输入电压为0~1则其能分辨的最小电压为( )

1.在进行串行通信时,若两机的发送与接受可以同时进行,则称为( )

a 半双工传送 b单工传送 c 全双工传送 d 以上都不对。

2.使用单片机开发系统调试程序时,对原程序进行汇编的目的是( )

a 将源程序转换成目标程序 b 将目标程序转换成源程序 c 将低级语言转换成高级语言 d 连续执行键。

3.指令ajmp的寻址范围是( )

a 任意范围 b -128到 +127 c 64kd 2k

4.定时器to的溢出标志为tfo,采用查询方式,若查询到有溢出时,该标志( )

a 由软件清零 b 由硬件自动清零 c 随机状态 d ab都可以。

5.单片机在与外部i/q口进行数据传送时,将使用( )指令。

a movx b movc movcd 视具体i/q口器件而定。

6.在中断允许寄存器中,中断控制寄存器ea位的作用是( )

7. a cpu总中断允许控制位 b 中断请求总标志位 c 各中断源允许控制位 d串行口中断允许位。

7.调用子程序、中断响应过程及转移指令的共同特点是( )

a 都能返回 b 都通过改变pc实现转移 c 都将返回地址压入堆栈 d 都必须保护现场。

8.读取ad转换的结果,使用( )指令。

a mov a,@ri b movx@dptr,a c movc a,@dptr d movx a,@dptr

9.串行口中断入口地址是( )

a 000bh b 0023h c 1000h d 0013h

二、填空题。

1.在一片集成电路芯片上集成了( cpu )、存储器 )、输入输出i/o接口 ),从而构成了单芯片卫星计算机,即( 单片机 )。

2.寻址方式就是( 指出参与运算操作数地址的方式 )。寻址方式包含两方面的内容:一是( 寻找操作数的地址),二是(寻找指令的地址 )。

单片机的程序储存器的低端被固定的用做特定的入口地址,如0000h:(复位 );0003h:( int0 );000bh:( t0 )。

4.单片机有两个定时器,定时器的工作方式由( tmod )寄存器决定,定时器的启动与溢出由(tcon )寄存器控制。

5.单片机复位后,堆栈指针sp和程序计数器pc的内容分别为( 07h )和( 00h )。

bit,rel :指令表示当指定位为( 0 )时程序发生跳转。

7.既做一般i/q口又有第二功能的端口是( p3 );既做数据线又做地址线的是(p0 )口。

8.一个机器周期包含( 12 )个晶振周期,若晶振周期的频率为12mhz,则机器周期为(1us ),指令周期为( 1 )~4 )机器周期。

口在作为输入口使用时,在读取数据之前,通常要先向p1口送数据( 0ffh )。

1、mcs51单片机可以扩展的程序存储器和数据存储器(包括输入输出口)最多为( )kb。

2、外围i/o接口芯片与( )存储器是统一编址的,它不仅占用存储器地址单元,而且使用( )存储器的( )控制指令。

、全译码法就是用用译码器对( )地址线进行译码,译出的信号作为( )

4、用串口扩充并口时,串行接口方式应选为方式。

5、p0口作为地址/数据总线,传送地址码的( )位;( 口作为地址总线,传送地址码的( )位。

、在矩阵式键盘中,对按键的是被方法有( )和( )法。

三、判断题。

、程序存储器是用于存放程序**的,也用于存放常数。

、在单片机上使用led作显示器时,如果位数为8个,则较适合使用动态的显示方式。

1.假定外部数据存储器2000h单元的内容为80h,0000h单元的内容为90h,执行下列指令后,累加器a中的内容为。

mov p2,#20h

mov r0,#00h

movx a, @r0

2.假定(sp)=60h,(acc)=30h,(b)=70h,执行下列指令:

push acc

push b

后,sp的内容为61h单元的内容为62h单元的内容为。

3.设a=01×××b,×表示随机状态,为1或0,执行指令orl a,#03h后a=(

4.假定(a)=0ffh,(r3)=0fh,(30h)=0f0h,(r0)=40h,(40h)=00h。执行指令:

inc ainc r3

inc 30h

inc @r0

后,累加器a的内容为40h的内容为。

5.在mcs—51中pc和dptr都用于提供地址,但pc是为访问存储器提供地址,而dptr是为访问存储器提供地址。

单片机试题

01 单片机是将微处理器 一定容量的 ram 和 rom 以及 i o 口 定时器等电路集成在一块芯片上而构成的微型计算机。2 单片机89c51片内集成了 4 kb的flash rom,共有 5 个中断源。3 两位十六进制数最多可以表示 256 个存储单元。c51是以下哪个公司的产品?c a int...

单片机试题

单片机1试题。一 填空题 每空1分,共10分 1.当使用8031单片机时,需要扩展外部程序存储器,此时ea应为。通常用作。3.若由程序设定rs1 rs0 10,则工作寄存器r0 r7的直接地址为。4.返回地址 或断点 是 的程序计数器的内容。5.处理器cpu是单片机的核心,它完成。6.单片机的工作过...

单片机试题

1 mcs 51 的无条件转移指令中,其转移范围最大的是 a ljmp b ajmp c sjmp d jmp 2 一3的补码是 a b 11111100 c 11111110 d 11111101 3 单片机应用程序一般存放在。a ram b rom c 寄存器 d cpu。4 单片机上电后或复位...