void Timer1Tinit() { TMOD=0x0F; TL1 = 0x20; //??????? TH1 = 0xD1; //??????? TF1 = 0; ET1=1; EA=1; TR1=1; }
时间: 2023-11-30 09:04:07 浏览: 61
单片机C语言程序设计31 TIMER0与TIMER1控制条形LED(基于8051+Proteus仿真)
这是一个定时器1的初始化函数,具体实现如下:
```c
void Timer1Tinit()
{
TMOD=0x0F; //设置定时器1为模式3
TL1 = 0x20; //设置定时器1的初值
TH1 = 0xD1; //设置定时器1的初值
TF1 = 0; //清除定时器1的溢出标志位
ET1=1; //开启定时器1的中断
EA=1; //开启总中断
TR1=1; //启动定时器1
}
```
阅读全文