void Timer1_init() { TMOD = 0x60; TH1 = 256 - 1; TL1 = 256 - 1; EA = 1; ET1 = 1; TR1 = 1; }什么意思
时间: 2023-11-09 16:07:12 浏览: 113
Timer类的代码
5星 · 资源好评率100%
这段代码是用来初始化定时器1的。具体含义如下:
- TMOD = 0x60;:设置定时器1的工作模式为8位自动重载计数器模式。
- TH1 = 256 - 1; TL1 = 256 - 1;:设置定时器1的计数初值为255,即定时1ms。
- EA = 1;:开启全局中断。
- ET1 = 1;:开启定时器1中断。
- TR1 = 1;:启动定时器1开始计数。
阅读全文