单片机——定时计数器.pptVIP

  • 3
  • 0
  • 约7.43千字
  • 约 29页
  • 2019-07-03 发布于山东
  • 举报
引例 LED闪烁 程序 //ledoneflash.c #include reg52.h sbit LED1=P1^0; void mDelay(unsigned int Delay) { unsigned int i; for(;Delay0;Delay--) { for(i=0;i114;i++) {;} } } void main() { while(1) { LED1=!LED1; mDelay(300); } } 软件延时 定时时间不够精确 CPU利用率不高 能否考虑硬件延时? 定时/计数器 计数器与定时器 计数概念的引入 选票画“正” 家里面用的电度表、汽车上的里程表 计数器的容量 一个水盆在水龙头下,水滴不断落下,盆的容量是有限的,过一段时间之后,水就会逐渐变满。 电度表的计数器最多只计到99999… AT89S51单片机中有两个16位的计数器(T0、T1),最大的计数量是65536。 计数器与定时器 定时概念 AT89S51单片机中的计数器:计数作用、定时作用。 定时(时钟)的用途: 打铃器,电视机定时关机,空调定时开关等等 计数器是如何作为定时器来用的呢? 将闹钟定时在1

文档评论(0)

1亿VIP精品文档

相关文档