T1或T2为MCS-51单片机的两个定时器/计数器,第一种方法可用两个定时器/计数器产生矩形波,这里为了节约接口资源,采用第二种方法,即只采用一个定时器产生矩形波
用一个定时器/计数器产生矩形波
是引脚产生一个低电平,对T1或T2设置计数初始值并运行,使之经过t1后产生定时中断
在中断服务程序中将引脚设置为高电平
对定时器/计数器设置另一个计数初始值,经过t2后产生中断
在中断服务程序中国将引脚设置为低电平
对定时器/计数器设置低电平维持所需的计数初始值,如此循环往复
就产生一个高电平时间为t2、周期为(t1+t2)的矩形波
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』