班级专业姓名考号。
一、 填空题(每空1分,共20分)
1.转移指令ljmp addr16 的转移范围是jnz rel 的转移范围是调用指令acall addr11的调用范围是。
2.在调试程序时,要观察子程序内部各条指令的运行状况可采用调试方法。
3. mcs-51单片机中断源有5个,分别为:/int1、t1
4. 通常,单片机上电复位时pch,sph。
5.单片机汇编语言指令中是不可缺的,它指明了cpu的性质。
6. da指令是指令,它只能紧跟在指令后使用。
7.转移指令ljmp addr16 的转移范围是调用指令acall addr11的调用范围是。
8.若(ip)=00010100b,则优先级最高者为最低者为。
9. 0fahbd。
10. 8031单片机一般使用的时钟晶振频率是。
二、选择题(每空2分,共20分)
有中断源( )个。
a.5 b. 2
c.3 d.6
2.8031定时/计数器共有四种操作模式,并由tmod寄存器中m1 m0的状态决定,当m1 m0的状态为10 时,定时/计数器被设定为( )
a.13位定时/计数器b.16位定时/计数器。
c.自动重装8位定时/计数器 d.t0为2个独立的8位定时/计数器,t1停止工作。
3. 单片机中的程序计数器pc用来( )
a.存放指令b.存放正在执行的指令地址
c.存放下一条指令地址 d.存放上一条指令地址。
4.当前单片机的主流机型的位数是( )机。
a.4位 b.8位
c.16位 d.32位。
单片机在同一优先级的中断源同时申请中断时,cpu首先响应( )
a.外部中断0 b.外部中断1
c.定时器0中断 d.定时器1中断。
6.定时器若工作在循环定时或循环计数场合,应选用( )
a.工作方式0 b.工作方式1 c.工作方式2 d.工作方式3
单片机的外部中断1的中断请求标志是( )
8.下列标号中,正确的标号是( )
a.1bt:
9.下列那些中断优先级排列顺序(级别由高到低)可以实现?(
溢出中断,t1溢出中断,外中断0,外中断1,串行口中断。
b. 串行口中断,外中断0,.t0溢出中断,外中断1,t1溢出中断。
c. 外中断0,t0溢出中断,外中断1,t1溢出中断,串行口中断。
d. 外中断0,外中断1,串行口中断,t0溢出中断,t1溢出中断。
10.mcs-51单片机的串行口是( )
a.单工 b.半双工
c.全双工 d.以上都不对。
三、分析程序(每题10分,共20分)
1. 阅读下列程序,说明其功能。(10分)
mov r0,#data
mov a,@r0
rl amov r1,a
rl arl a
add a,r1
mov @r0,a
ret2.下列程序段执行后,(r07eh7fh10分)
mov r0,#7eh
mov 7eh,#0feh
mov 7fh,#40h
inc @ r0
inc r0
dec @ r0
四、设计程序(每题10分,共20分)
1.设5ah单元中有一变量x,请编写计算下述函数式的程序,结果存入5bh单元。
x2-1, x<10
y= {x2+8, 15>=x>=10 (10分)
41 , x>15
2.利用定时器作为外部中断源进行程序设计。
条件:将t1设置为工作方式2及外部计数方式,计数器th1,tl1的初值设置为ffh,当计数输入端t1放生一次负跳变时,计数器加1并产生溢出标志,向cpu申请中断,中断处理程序使累加器a中的内容加1,送p1口输出,然后返回主程序。(10分)
五、判断对错(每题1分,共10分)
)1.cpu的时钟周期为振荡器频率的倒数。
) 2.mcs—51单片机的指令格式中操作码与操作数之间必须用“,”分隔。
)3.mcs—51指令中,movx为片外ram传送指令。
)4.cpu的时钟周期为振荡器频率的倒数。
)5.8051的累加器acc是一个8位的寄存器,简称为a,用来存一个操作数或中间结果。
)6.mcs—51指令中,movx为片外ram传送指令。
)7.在访问外部存储器时。p1口是一个真正的双向口。
)8.mcs-51单片机提供了5个中断请求源和两个中断优先级。
)9.晶振为12mhz,其机器周期是2us.
)10.指令lcall addr16能在64kb范围内调用子程序。
六、 简答题(每题5分,共10分)
1. 五个中断源按照从最高到最低的顺序写出中断的优先顺序。(5分)
2.简述子程序调用的主要内容。(5分)
单片机练习试题
单片机原理与应用试题一。一 填空题 共30分,每空1分 1 mcs 51单片机是 位的单片机,其数据线是 位,地址线是 位。当扩展存储器时,其中地址线由口和口提供,数据线由口提供。2 十进制数123 95的bcd码是 3 十进制数35所对应的二进制可表示为 所对应的十六进制可表示为 4 9的反码是 ...
单片机练习试题 2
班级专业姓名考号。密封装订线。一 填空题 每空1分,共20分 1 中断源的允许是由 寄存器决定的,中断源的优先级别是由 寄存器决定的。2 寄存器psw中的rs1和rs0的作用是。3 在只使用外部程序存储器时,单片机的 管脚必须接地。4 在调试程序时,要观察子程序内部各条指令的运行状况可采用 调试方法...
单片机练习试题 5
班级专业姓名考号。密封装订线。一 填空题 每空1分,共20分 1 定时器 计数器的工作方式3是指得将拆成两个独立的8位计数器。而另一个定时器 计数器此时通常只可作为使用。2 mcs 51单片机中断源有5个,分别为 int1 t1 3 mcs 51单片机汇编语言指令由 和 两部分组成。4 jc,rel...