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