举例说明51内核单片机定时器/计数器的主要用途

如题所述

计时器与计数器其实质是相类似的,可以这样理解,定时器只是个特殊的计数器,计数器是对外部的脉冲进行计数,而定时器是对单片机的系统时钟进行计数,而系统时钟是非常精准的,可以精确的计算出间隔时间所以叫定时器。
由此可以想象出他们的用处,用处非常多,不好列举。比如
计数器:可以对外部的的脉冲信号进行统计等
定时器:可以精确的定时,这个定时就可以用来产生方波、可以用来做时钟/表、可以用来做PWM、做时间测量等等、等等
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-23
例1:用定时/计数器1产生一个50Hz的方波,由P1.0 输出,采用程序查询方式,fOSC等于6MHz。
解:由P1.0产生50Hz的方波,其周期为20ms,只需每隔10ms对P1.0取反一次就可得到.
此例中采用定时器定时更准确,同时定时器单独工作,不影响CPU效率。本回答被网友采纳
第2个回答  2012-05-02
可用于产生一定频率的脉冲