单片机试题

发布 2024-04-17 17:15:09 阅读 4275

复习题 (7)

填空题 . 8051 单片机有两种复位方式,既上电复位和手动复位。复位后 sp =

pc = psw = a =00h , p0 = p1 = p2 = p3 =

2 . 单片机的工作过程就是不断地和的过程,我们把执行指

令所需的时间称为指令周期。

3 . 8031 单片机一般使用的时钟晶振频率是。

4 .转移指令分无条件转移指令和有条件指令两大类,如 ljmp addr16 和 jnz rel 。若按

转移范围可分为 、 和相对转移 sjmp rel ( 127~+128 )。

5 .运算类指令有运算指令(如 add a , xx ; addc a , xx 等)和

运算指令(如 anl xx , xx ; orl xx , xx )。

6 . 用汇编语言编写的程序称为程序,通过汇编后得到的用机器码表示的程序

称为程序。

7 . 8031 、 8051 的主要区别是 8051 有 k 内部 rom 。

8 .堆栈的地址由的内容确定,其操作规律是“ 进出”。

9 . led 数码显示按显示过程分为显示和显示 2 种。前者, 对每位显示来说是连续显示的, 可通过单片机串行口实现,较节省单片机接口资源,且显示亮度较高;当多位显示时需较多外部驱动芯片,功耗较大。后者, 对每位显示来说是断续显示需占用单片机的并行接口资源,多位显示时节省外部驱动芯片,显示亮度较低,功耗较低。

二.选择填空题

. mcs-51 单片机有七种寻址方式,其中: mov a , direct 属于寻址;

movx a , a+dptr 属于寻址。

a .间接 b .变址 c .相对 d .直接 e .位

2 . mcs-51 单片机有五个中断源。其中,定时器 t0 的入口地址为 ;串行口的

入口地址为 。

a . 0003h b . 000b h c . 0013h d . 001bh e . 0023h

3 . 8031 有 4 组工作寄存器区,它们是由 psw 状态字中的位决定的。

a . cy 、 ov b . rs1 、 rs0 c . f0 、 rs1 d . cy 、 ac e . f1 、 p

4 .在执行调用指令时, 调试可跟踪到子程序内部并逐条执行子程序内部

的各条指令。

a .跟踪 b .单步 c .断点 d .连续运行 e .快速运行到光标处

5 .采用 8031 单片机必须扩展 。

a . 数据存储器 b . 程序存储器 c . i/o 接口 d . 显示接口 e . 键盘接口

6 .单片机在进行取指令操作时,指令的地址是由的内容决定。

a . sp b . pc c . dptr d . psen 和 ale e . ale 、 rd 和 wr

7 .定时 / 计数器的定时是指 ,定时 / 计数器的计数是指 。

a . 对时间计数 b . 外部事件定时 c .内部事件计数 d . 外部事件计数

e . 对内部时钟计数

三.程序分析题

以下为一个用 8051 单片机设计的交通信号灯模拟控制系统的主程序。晶振 12mhz ,05s 的延时子程序已给定,其控制码如下表(低电平指示灯亮)。试分析程序并填空解释相应语句。

说明程序运行时出现何现象。

org 0000h

main : setb px0 ;置外部中断 0 为高优先级中断

mov tcon , #00h ;置外部中断 0 、 1 为电平触发

mov tmod , #10h ;置定时器 1 为方式( )

mov ie , #85h ;开中断

disp : mov p1 , #0f3h ; a 綫状态( )b 綫状态( )

mov r2 , #6eh ; 6e 的含义是( )

disp1 : acall delay ;调用 0.5 秒延时子程序

djnz r2 , disp1 ; 55 秒不到继续循环

mov r2 , #06 ;置 a 绿灯闪烁循环次数

warn1 : cpl p1.2 ;执行该指令的目的是( )

acall delay

djnz r2 , warn1 ;闪烁次数未到继续循环

mov p1 , #0f5h ; a 黄灯警告, b 红灯禁止

mov r2 , #04h ; 04 的作用是( )

yel1 : acall delay

djnz r2 , yel1 ;(秒时间未到继续循环

mov p1 , #0deh ; a 红灯, b 绿灯

mov r2 , #32h

disp2 : acall delay

djnz r2 , disp2 ; 25 秒未到继续循环

mov r2 , #06h

warn2 : cpl p1.5 ; b 绿灯闪烁

acall delay

djnz r2 , warn2

mov p1 , #0eeh ; a 红灯, b 黄灯

mov r2 , #04h

yel2 : acall delay

单片机试题

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