单片机练习试题 8

发布 2024-04-17 18:50:10 阅读 5167

班级专业姓名考号。

密封装订线。

一、 填空题(每空1分,共20分)

1.mcs—51单片机的cpu主要的组成部分为。

2.单片机能直接运行的程序叫。

3.单片机中的程序计数器pc用来。

4.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是 。

5.单片机有两个定时器,定时器的工作方式由寄存器决定,定时器的启动与溢出由寄存器控制。

6.查表指令是散转指令为。

7.子程序的返回指令是。

8.晶振为12mhz,其机器周期是。

9.8051掩膜romb,ramb。

10.mcs-51单片机指令系统共有7种寻址方式,其中mov a,#data 为寻址; mov a, rn 为寻址;mov c, bit 为寻址。

11.当使用8031单片机时,需要扩展外部程序存储器,此时ea应为。

通常用作。13.若由程序设定rs1、rs0=10,则工作寄存器r0~r7的直接地址为。

14.返回地址(或断点)是___的程序计数器的内容。

二、选择题(每空2分,共20分)

1.定时器/计数器工作方式1是( )

a. 8位计数器结构 b. 2个8位计数器结构。

c. 13位计数结构 d. 16位计数结构。

2.mcs-51单片机定时器工作方式2是指的( )工作方式。

a. 8位 b. 8位自动重装 c. 13位 d. 16位。

3.定时器t1的中断入口地址是从该地址开始一般可。

a. 0003h b. 000bhc. 001bh d. 0013h

e. 连续存放中断服务程序 f. 存放转移指令。

4.指令中指出的某一寄存器的内容为操作数存放地址的寻址方式为。

a. 直接寻址b. 寄存器寻址

c. 变址寻址d. 寄存器间接寻址。

5.psw中的rs1和rs0用来。

a.选择工作寄存器区号 b。指示复位 c。选择定时器 d。选择工作方式。

6.寻址方式就是的方式。

a.查找指令操作码 b.查找指令

c.查找指令操作数 d.查找指令操作码和操作数

7.单片机8051的xtal1和xtal2引脚是引脚。

a.外接定时器 b.外接串行口 c.外接中断 d.外接晶振。

8.8051单片机的vcc(40)引脚是引脚。

a.主电源+5v b.接地 c.备用电源 d.访问片外存贮器。

9. 定时器t0的溢出标志为tf0,采用查询方式,若查询到有溢出时,该标志( )

a. 由软件清零 b. 由硬件自动清零 c. 随机状态 d. ab都可以。

10.欲将p1口的高4位保留不变,低4位取反,可用指令。

a.anl p1,#0f0h b.orl p1,#0fh

c.xrl p1,#fhd.以上三句都对。

三、分析程序(每题10分,共20分)

1. (10分)下列程序段执行后,(r07eh7fh

mov r0,#7eh

mov 7eh,#0feh

mov 7fh,#40h

1nc @ r0

1nc r0

dec @ r0

2. (10分)设内部ram中59h单元的内容为50h,写出当执行下列程序段后寄存器a,r0和内部ram中50h,51h单元的内容为何值?

mov a, 59h

mov r0, a

mov a, #00h

mov @r0, a

mov a, #25h

mov 51h, a

mov 52h, #70h

四、设计程序(每题10分,共20分)

1.设5ah单元中有一变量x,请编写计算下述函数式的程序,结果存入5bh单元。

y=(10分)

2.在外部ram首地址为table的数据表中有10个字节数据,请编程将每个字节的最高位无条件地置1。(10分)

五 、判断对错(每题1分,共10分)

)1.51单片机对最高优先权的中断响应是无条件的。

)2.s—51的程序存贮器用于存放程序及**常数。

)3.般情况8051单片机允许同级中断嵌套。

)4.指令mov a,00h执行后a的内容一定为00h。

)5.外部中断0中断的入口地址是0003h。

)6.指令jnb tf0,lp的含义是:若定时器t0未计满数,就转lp。

)7.晶振为12mhz,其机器周期是2us.

)8.在mcs—51单片机内部结构中,tmod为模式控制寄存器,主要用来控制定时器的启动与停止。

)9.8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。

)10.用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,以防止中断服务程序容纳不下。

六、简答题(每题5分,共10分)

1.设单片机的晶振频率12mhz,要求用t0定时150s,分别计算采用定时方式0、定时方式1和定时方式2的定时初值。(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 在调试程序时,要观察子程序内部各条指令的运行状况可采用 调试方法...

单片机练习试题 3

班级专业姓名考号。一 填空题 每空1分,共20分 1.转移指令ljmp addr16 的转移范围是jnz rel 的转移范围是调用指令acall addr11的调用范围是。2.在调试程序时,要观察子程序内部各条指令的运行状况可采用调试方法。3.mcs 51单片机中断源有5个,分别为 int1 t1 ...