单片机A试题

发布 2024-04-17 17:30:09 阅读 4484

一、填空(每空1分,共10分)

1. 通过将ea接到电平可以使51单片机工作时使用片内程序。

2. 51单片机的中断源有。

3. 51有4组工作寄存器,通过设置寄存器中的位来选择当前使用的工作寄存器组。

4. stc8951有个并行输入输出口。

5. 51中断有___个中断优先级。

二、单项选择(每题2分,共10分)

请将正确的答案填在题号后的括号里。

1.( 51执行完mov a,#08h后,psw的位被置位?

a. cb. f0

c. ovd. p

2.( mcs-51单片机的各中断源优先级别设定是利用下列哪一个寄存器?

a. ieb. ip

c. tcond. scon

3.( 下列哪种指令不会影响cy位?

a. add b. inc

c. subb d. addc

4.( 对程序存储器的读操作,只能使用下面那条指令?

a. mov指令 b. push指令

c. movc指令 指令。

5.( 若mcs-51中断源都编程为同级,当它们同时申请中断时,cpu首先响应。

a. b.

c.t1d.t0

三、程序运行结果(15分)

如果将示波器接到单片机最小系统(主频12m)的p1.1引脚,并运行下列程序。

org 0000h

ajmp main

org 001bh

cpl p1.1

reti main: mov tmod,#20h

mov th1, #

mov tl1, #

setb et1

setb ea

setb tr1

here: ajmp here

end能否在示波器上观察出稳定的波形,如果能观察到,请画出波形图并计算频率。

四、计算题(共15分)

设单片机的晶振频率为12m,计算下面延时子程序的延时时间,要求写出每条指令的执行次数和累计执行时间。

delay: mov r7, #1ah

l1: mov r6, #

loop: djnz r6, loop

djnz r7, l1

ret五、简答题(20分)

1、简述mcs-51单片机指令系统的寻址方式(5分)

2、单片机对中断优先级的处理原则是什么?(5分)

3、画出mcs-51单片机p1口的结构图,并分析输出1的过程。(10分)

六、设计题(30分)

请使用一个单片机系统设计一个数字钟系统,该系统连接有4位led数码管,其中分钟使用2位数码管显示,秒钟使用2位数码管显示。

要求:1、描述设计思路(5分)

2、画出硬件原理图(含器件参数)(10分)

3、列出元器件清单(5分)

4、设计出程序(10分)

单片机试题

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 单片机上电后或复位...