单片机试题

发布 2024-04-17 16:35:07 阅读 8476

《单片机》期末试卷a 卷。

一。 填空题(每空1分,共20分)

1.已知(r1)=20h,(r0)=23h,23h=11h,则执行mov a,r1后a

若执行mov a,@r0后a

2.已知(20h)=1fh,则执行mov r1,20h后r1若执行mov r2,#45h,则r2

3.已知(70h)=60h,(60h)=20h,执行mov r0,#70h,mov a,@r0后a

4.已知a=0ffh,r3=0f0h,r4=0fh,则执行inc a后a执行inc r3后,r3执行inc r4后r4

5.已知a=56h,r5=67h,先执行add a,r5再执行da a后a

6.单片机正常工作的条件和。

7.单片机at89s51有( )个定时器,( 个i/o输出口。

8.单片机简称其识别方法为:正面面向用户,( 向上,( 为1脚,然后方向依次为2-40脚。

a,#6ah为寻址,mov @r1,a为寻址。

二。 选择题(每空3分,共15分)

1.数码管的接法有。

a.共阳接法b.共阳和共阴接法 c. 共阴接法。

2.已知a=45h,r0=22h,执行xchd a,@r0后 a

a.42hb.24hc.25h

3. 已知a=0aah,执行cpl a后a=(

a.55hb.56hc.67h

4.已知a=50h,b=0a0h,执行mul ab后b

a.32hb.33hc.34h

5.已知(r7)=00h,执行dec r7后 r7

.a.0ffhb.0fhc.0f0h

三。 判断下列指令是否合法(每空3分,共15分)

r3,r2a,r4

20h,#50h

r420h,k1

四。 程序分析题(每题8分,共24分)

1.试分析执行这段程序后a里面结果为多少?

clr cmov a,#20h

mov r0,#22h

mov 22h,#10h

add a,#45h

rl asubb a,@r0

sjmp $

2. 试分析执行这段程序后a里面结果为多少?

setb c

mov r4,#11h

mov a,r4

addc a,#32h

mov r3,#

l1:rlc a

djnz r3,l1

sjmp $

3. 试分析执行这段程序后a里面结果为多少?

mov r1,#16h

mov r0,#23h

mov 23h,#41h

mov a,@r0

xch a,r1

clr crrc a

sjmp $

五。 编程题(每题13分,共26分)

1.如下图1,已知单片机p0口接8个发光二极管,p1口接了一个数码管,试编写程序:要求数码管显示0-9。

图12.如上图1所示,编写程序:要求p0口的8个发光二极管依次点亮,如:先l1亮,然后l1灭,l2亮………一直到l8亮!

单片机试题

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