时间:2024-09-23 03:01:37
一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定时?
方式一,在第一个定时器的中断程序里关闭本定时器的中断程序,设置和打开另一个定时器;在另一个定时器的中断程序中关闭本定时中断,设置和打开另一个定时器。这种方式的定时时间为两个定时器定时时间的和。方式二,一个作为定时器,在定时中断后产生一个外部计数脉冲(比如由P1、0接INT0产生),另一个定时器工作在计数方式。这样两个定时器的定时时间为一个定时器的定时时间乘以另一个定时器的计数值。
《一个定时器两个定时时间》不代表本网站观点,如有侵权请联系我们删除