输入输出、中断、与定时计数器.pptVIP

  • 1
  • 0
  • 约1.37万字
  • 约 79页
  • 2019-12-08 发布于广东
  • 举报
5.4.1 定时/计数器结构 MCS51单片机内有2个独立的16位的可编程定时/计数器T0和T1。它们的结构相似。T0的结构如图所示: 振荡器 ÷12 C/T=0 C/T=1 & + 加1计数器 TF0 合/断 T0 TR0 GATE0 INT0 TCON TMOD TH0 TL0 TH1 TL1 TMOD:89H 只能按字节操作。 振荡器 ÷12 C/T=0 C/T=1 & + 加1计数器 TF0 合/断 T0 TR0 GATE0 INT0 GATE1 C/T: 用来确定To(T1)是工作在计数方式还是工作在定时方式。C/T=0为定时方式,C/T=1为计数方式。即对外部引脚的外部输入脉冲计数。外部引脚上输入的每一个脉冲的负跳变使计数值加1,由于外输入脉冲的每个高、低电平持续时间各应大于一个机器周期,因此最小的计数周期为两个机器周期。例如,若单片机晶振频率为12MHZ,则外部计数脉冲的最高频率只能为500KHZ。 M1和M2: 两位用来确定To(T1)的具体工作模式。M1、M2的四种组合刚好与四种工作模式对应,分别是方式0、方式1、方式2、方式3。 GATE : 一般称为门控标志。它对定时/数器的启动起着控制作用。当GATE=1时,定时计数器的启动除了受TR控制外,还受INT引脚的控制。当TR=0且INT引脚上出现高电平时才能启动定时计数器。 TMOD C/T1 M1

文档评论(0)

1亿VIP精品文档

相关文档