89C51定时器有哪几种工作模式?有何区别?

  • A+
所属分类:法律类题库
(1)【◆题库问题◆】:[问答题] 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。

(2)【◆题库问题◆】:[判断题] 当显示的LED数码管位数较多时,动态显示所占用的I/O口多,为节省I/O口与驱动电路的数目,常采用静态扫描显示方式。
A.正确
B.错误

【◆参考答案◆】:正确

(3)【◆题库问题◆】:[问答题] 基址寄存器加变址寄存器间接寻址方式有什么特点?主要应用于什么场合?采用DPTR或PC作基址寄存器其寻址范围有何不同?

【◆参考答案◆】:
(1)可实现动态寻址。
(2)主要应用于实现多出口的散转和查表。
(3)采用DPTR作为基址寄存器其寻址范围为64K,采用PC作为基址寄存器其寻址范围最大为256B。

(4)【◆题库问题◆】:[填空题] 单片机的复位有()和()两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

【◆参考答案◆】:上电自动复位;按钮手动复位

(5)【◆题库问题◆】:[判断题] MOVX A,3057H。()
A.正确
B.错误

【◆参考答案◆】:正确

(6)【◆题库问题◆】:[单选] MCS-51单片机的CPU响应定时/计数器1时,其中断服务程序入口地址是()。
A.0003H
B.000BH
C.0013H
D.001BH

【◆参考答案◆】:D

(7)【◆题库问题◆】:[单选] 将模拟信号转换成数字信号的部件称为()。
A.D/A转换器
B.A/D转换器
C.并串转换器
D.串并转换器

【◆参考答案◆】:B

(8)【◆题库问题◆】:[填空题] 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中()片芯片。

【◆参考答案◆】:8

(9)【◆题库问题◆】:[填空题] 运算器以()为核心,含有(),(),(),()等许多功能部件。

【◆参考答案◆】:算术逻辑单元;累加器A;暂存器;程序状态字PSW;B寄存器

(10)【◆题库问题◆】:[问答题] 一个机器周期的时序如何划分?

【◆参考答案◆】:
一个机器周期=12个震荡周期=6个时钟周期(状态周期)
S.1P1,S1P2,S2P1,S2P2,S3P1,S3P2,S4P1,S4P2,S5P1,S5P2,S6P1,S6P2其中s=state(状态),p=phase(相位)

发表评论

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