51单片机系列——定时器T0、T1怎么用(方波发生器实例+PWM呼吸灯实例+PWM直流电机调速实例)
今天,小小学渣又来复习51的定时器啦!
实例一:方波发生器
源码如下:
main.c
#include <reg52.h>
sbit Square=P1^5; //设置方波输出引脚P1^5
void main(void){
TMOD=0x02; //配置TMOD:定时器,工作方式2(自动重装初值)
TH0=0x06; //方式2,预装值
TL0=0x06; //方式2,计数器
IE=0x82; //配置IE:中断允许/*也可以位操作,写成EA=1,ET0=1*/
TR0=1;
原创
2020-08-03 23:42:00 ·
5932 阅读 ·
1 评论