复习题(4)
一、 填空题。
1.在51系列单片机中,无内部rom的单片机型号是( )有4keprom的单片机型号。
是( )2.mcs-51单片机指令系统共有7种寻址方式,其中mov a,#data 为 ( 寻址;
mov a, rn 为 ( 寻址;mov c, bit 为 ( 寻址。
3.mcs-51单片机的内部ram中从( )到( )是工作寄存器区,共分为( )组。
4.单片机有两个定时器,定时器的工作方式由( )寄存器决定,定时器的启动与溢出由( )寄存器控制。
5.单片机复位后,堆栈指针sp和程序计数器pc的内容分别为( )和( )
6.jb bit,rel指令表示当指定位为( )时程序发生跳转。
7.既做数据线又做地址线的是( )口,只能做数据线的是( )口。
8.动态显示和静态显示相比,( 的耗电相对较大。
9.p1口在作为输入口使用时,在读取数据之前,通常要先向p1口送数据( )
10.单片机的外部中断源有( )和( )
二、选择题。
1.扩展程序存储器2764时,需要( )条p2口线。
a 13 b 5 c 8 d 4
2.使用单片机开发系统调试程序时,对原程序进行汇编的目的是( )
a 将源程序转换成目标程序 b 将目标程序转换成源程序。
c 将低级语言转换成高级语言 d 连续执行键。
3.指令ajmp的寻址范围是( )
a 任意范围 b -128到+127 c 64k d 2k
4.09h位所在的单元地址是( )
a 02h b 08h c 21h d 20h
5. 定时器t0的溢出标志为tf0,采用查询方式,若查询到有溢出时,该标志( )
a 由软件清零 b 由硬件自动清零 c 随机状态 d ab都可以。
6.单片机在与外部i/o口进行数据传送时,将使用( )指令。
a movx b mov c movc d 视具体i/o口器件而定。
7.在中断允许寄存器中,中断控制寄存器ea位的作用是( )
a cpu总中断允许控制位 b 中断请求总标志位
c 各中断源允许控制位 d 串行口中断允许位。
8.串行口的工作方式由( )寄存器决定。
a sbuf b pcon c scon d ri
9.读取ad转换的结果,使用( )指令。
a mov a,@ri b movx @dptr,a
c movc a,@dptr d movx a,@dptr
10.串行口中断入口地址是( )
a: 000bh b: 0023h c:1000h d:0013h
三、分析程序。
在实训电路中有16个键,采用行列式键盘结构,分别有第0列、第1列、第2列和第3列。下面程序是一段键盘程序,请分析如下内容。
org 0000h
mov dptr,#4400h
mov a,#03h ;
movx @dptr,a ;设置8155的c口为( )
key: acall ks ;调按键查询子程序判是否有键按下 jnz k1 ;当( )时,程序运行到k1处。
acall dealy
ajmp key ;继续查询按键。
k1: acall delay ;延时程序的作用是( )
acall delay
acall ks ;再次判别是否有键按下。
jnz k2 ;有键按下转移。
ajmp key ;无按键时,程序运行到( )处。
k2: mov r3,#0feh ;首列扫描字送r3
k3: mov dptr,#4401h ;pa口地址送dptr,开始列扫描。
mov a,r3 ;
movx @dptr,a ;列扫描字送pa,此时扫描第( )列。
mov dptr, #4403h ;指向pc口。
movx a,@dptr ;读取行扫描值。
jb acc.0,l1 ;当( )时,转查第1行l1
mov a,#00h
ajmp lk ;转存键号
l1: jb acc.1,l2 ;第1行无键按下,转查第2行。
mov a,#01h
ajmp lk
l2: jb acc.2,l3 ;第2行无键按下,转查第3行。
mov a,#02h ;
ajmp lk
l3: jb acc.3,cont ;第3行无键按下,结束。
mov a,#03h
lk: push acc ;第2行键按下,该指令压入堆栈的是( )
k4: acall delay
acall ks ;等待键释放。
jnz k4 ;键未释放,程序运行到( )处。
pop acc ;
cont: ajmp key ;转键盘处理程序。
按键查询子程序。
ks: mov dptr,#4401h ;置8155pa口地址。
mov a,#00h
movx @dptr,a ;全扫描字#00h送pa口。
inc dptr ;指向pc口。
inc dptr
movx a,@dptr ;读入pc口状态。
cpl a ;变正逻辑,高电平表示有键按下。
单片机试题
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 单片机上电后或复位...