MCS51单片机中,定时/计数器0工作于定时方式,晶振频率为12MHz,若希望产生100μs周期的方波,其计数次数为()

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] MCS51单片机中,定时/计数器0工作于定时方式,晶振频率为12MHz,若希望产生100μs周期的方波,其计数次数为()?
A.50
B.65336
C.156
D.100

【◆参考答案◆】:A

(2)【◆题库问题◆】:[填空题] DS18B20温度传感器与单片机之间是采用()进行通信。

【◆参考答案◆】:单总线)

(3)【◆题库问题◆】:[问答题] 89C51定时器有哪几种工作模式?有何区别?

【◆参考答案◆】:
有四种工作模式:模式0,模式1,模式2,模式3
(1)模式0:选择定时器的高8位和低5位组成一个13位定时器/计数器。TL低5位溢出时向TH进位,TH溢出时向中断标志位TF进位,并申请中断。
定时时间t=(213-初值)×振荡周期×12;计数长度位213=8192个外部脉冲
(2)模式1:与模式0的唯一差别是寄存器TH和TL以全部16位参与操作。定时时间t=(216-初值)×振荡周期×12;计数长度位216=65536个外部脉冲
(3)模式2:把TL0和TL1配置成一个自动重装载的8位定时器/计数器。TL用作8位计数器,TH用以保存初值。TL计数溢出时不仅使TF0置1,而且还自动将TH中的内容重新装载到TL中。
定时时间t=(28-初值)×振荡周期×12;计数长度位28=256个外部脉冲
(4)模式3:对T0和T1不大相同
若设T0位模式3,TL0和TH0被分为两个相互独立的8位计数器。TL0为8位计数器,功能与模式0和模式1相同,可定时可计数。
TH0仅用作简单的内部定时功能,它占用了定时器T1的控制位TR1和中断标志位TF1,启动和关闭仅受TR1控制。
定时器T1无工作模式3,但T0在工作模式3时T1仍可设置为0~2。

(4)【◆题库问题◆】:[判断题] 89C51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源。来自于单片机内部的是定时,而来自于外部的则是计数。()
A.正确
B.错误

【◆参考答案◆】:正确

(5)【◆题库问题◆】:[单选] 在51单片机单片机中,设定方式时可以使T1停止计数的方式为()。
A.方式0
B.方式1
C.方式2
D.方式3

【◆参考答案◆】:D

(6)【◆题库问题◆】:[单选] 指令“CPL00H”的含义是()
A.地址00H单元每位取反
B.20H.0位状态为0
C.20H.0位置1
D.20H.0位状态取反

【◆参考答案◆】:D

(7)【◆题库问题◆】:[单选] 设定时器0采用工作方式1。需要定时时长1ms,假设fosc=6MHz,则写入TH0的初值为:()
A.F0H
B.24
C.12
D.60535

【◆参考答案◆】:A

(8)【◆题库问题◆】:[单选] 下列哪个语句是起始地址设置伪指令()
A.ORG
B.END
C.DW
D.EQU

【◆参考答案◆】:A

(9)【◆题库问题◆】:[单选] 单片机的核心部件称为()
A.RAM
B.ROM
C.CPU
D.I/O

【◆参考答案◆】:C

(10)【◆题库问题◆】:[单选] 异常向量表保存在外部存储器中,则MAP〔1:0〕的值应该为()
A.00
B.01
C.10
D.11

【◆参考答案◆】:D

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: