单片机的定时器计数器的用法..pptVIP

  • 143
  • 0
  • 约8.14千字
  • 约 63页
  • 2016-02-06 发布于湖北
  • 举报
单片机的定时器计数器的用法..ppt

本章小结 1、定时/计数器的工作原理是,利用加1计数器对时钟脉冲或外来脉冲进行自动计数。当计满溢出时可引起中断标志(TFx)硬件置位。据此表示定时时间到或计数次数到。定时器本质上是计数器,前者是对时钟脉冲进行计数,后者则是对外来脉冲进行计数。 2、51单片机包括两个16位定时器T0 (TH0、TL0)和T1 (TH1、TL1),还包括两个控制寄存器TCON和TMOD。通过TMOD控制字可以设置定时与计数两种模式,设置方式0~方式3四种工作方式;通过TCON控制字可以管理计数器的启动与停止。 3、方式0 ~方式2分别使用13位、16位、8位工作计数器,方式3具有3种计数器状态。 * 应强调:每一模式下都有定时和计数两种工作状态,而且T0和T1都适合这一规则 (1)查询方式 #include reg51.h sbit P1_0 = P1^0; main(){ TMOD = 0x02; TH0= TL0 = 0x06; TR0=1; for(;;){ do{} while(!TF0); P1_0 =!P1_0; TF0 = 0; } } (2)中断方式 #include reg51.h sbit P1_0=P1^0; timer0 () interrupt 1 { P1_0 = !P1_0;

文档评论(0)

1亿VIP精品文档

相关文档