国开《单片机技术》作业三辅导资料最新答案

资源下载
下载价格15

《单片机技术》作业三
一、判断题4分)
1.在定时器模式下,设TC为定时器初始常数值.M为计数器量程.fosc为单片机晶振振荡频率,则定时器定时时间T的计算公式为 。( √)
2.当T0、T1作为定时器使用时,是对机内机器周期脉冲计数;当T0、T1作为计数器使用时,是对内部事件脉冲计数。(× )
二、单项选择题(4分)
1.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( C)。
A.500
B.1000
C.216-500
D.216-1000
2.定时器若工作在循环定时或循环计数场合,应选用( C)。
A.工作方式0
B.工作方式1
C.工作方式2
D.工作方式3
3.定时器工作在模式0时,计数器量程M的值为(C )。
A.24
B.28
C.213
D.216
4.用于控制定时器/计数器T1启动或停止的控制位是(D )。
A.TF0
B.TF1
C.TR0
D.TR1

三、多项选择题(4分)
1.单片机与CPU进行信息交换的方式有( )。
A.存储器直接存取方式 B.查询方式
C.中断方式 D.无条件传送方式
2. 8051单片机的IE寄存器的用途是( )。
A.定时器溢出标志 B.确定CPU中断的开放或禁止
C.确定定时器中断的开放或禁止 D.确定外部中断的开放或禁止

四、编程题(13分)
1.单片机晶振频率为6MHz,使用定时器1以工作方式1产生周期为500us的等宽连续正方波脉冲,P1.0端输出。以中断方式进行编程。
根据陈题意,完成下面程序
主程序: MOV TMOD, ①
MOV TH1, #0FFH
MOV TL1, #83H
SETB EA
SETB ET1
SETB TR1
HERE: SJMP$
中断服务程序:
MOV TH1, #0FFH
MOV TL1, #83H

RETI
(1).①处的正确指令为( )。
A.#00H B.#01H C.#02H D.#10H
(2).②处的正确指令为( )。
A.SETB P1.0 B.CLR P1.0 C.CPL P1.0 D.SETB TR1
2.设单片机晶振频率为12MHz,使用定时器0以方式0。产生周期为2ms的等宽正方波连续脉冲,并由P1.4输出。
根据题意,完成下面程序
MOV TMOD,①
MOV TH0, #0E0H
MOV TL0,#18H
SETB ②
SETB ET0
SETB TR0
HERE: SJMP HERE
ORG 000BH
AJMP CTC0
CTC0: MOV TH0,#0E0H
MOV TL0,#18H
CPL P1.4
RETI
(1).①处正确的指令为( )。
A.#00H B.#01H C.#02H D.#10H
(2).②处正确的指令为( )。
A.SETB TR1 B.SETB ET1 C.SETB EA D.SETB P1.0

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者
课程作业辅导,点击图片加微信,有偿服务

评论0

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录