单片机练习试题 3

发布 2024-04-17 18:45:10 阅读 3316

班级专业姓名考号。

一、 填空题(每空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...