单片机及应用_第五章_80C51单片机的中断与定时.ppt

单片机及应用_第五章_80C51单片机的中断与定时.ppt

单片机及应用_第五章_80C51单片机的中断与定时

定时器/计数器0的工作方式0逻辑结构 2. 启停控制 定时器/计数器的启停控制有两种方法,一种是纯软件方法,另一种是软件和硬件相结合的方法,由门控位(GATE)的状态进行选择。 当GATE=0时,为纯软件启停控制。GATE信号反相为高电平,经“或”门后,打开了“与”门,这样TR0的状态就可以控制计数脉冲的通断,而TR0位的状态又是通过指令设置的,所以称为软件方式。当把TR0设置为1,控制开关接通,计数器开始计数,即定时器/计数器工作;当把TR0清0时,开关断开,计数器停止计数。 当GATE=1时,为软件和硬件相结合的启停控制方式。这时计数脉冲的接通与断开决定于TR0和INT0的“与”关系,而INT0(P3.2)是引脚P3.2引入的控制信号。由于P3.2引脚信号可控制计数器的启停,所以可利用80C51的定时器/计数器进行外部脉冲信号宽度的测量。 5.3.3 定时器工作方式0 5.3 80C51 单片机的定时器/计数器 测量哪个信号的脉冲的宽度?如何测量外部脉冲信号的宽度? 3. 定时和计数范围 使用工作方式0的计数功能时,计数值的范围是1~8192。使用工作方式0的定时功能时,定时时间的计算公式为: 机器周期×(213-计数初值)。 = 晶振周期×12×(213-计数初值) 5.3.3 定时器工作方式0 5.3 80C51 单片机的定时器/计数器 4. 应用举

文档评论(0)

1亿VIP精品文档

相关文档