1.进入软件后找到定时器计算器
2.按着需求进行配置,然后生成代码再复制代码即可
[注意]
1.这里是按照蓝桥杯的单片机进行配置的,并不是所有的定时器函数都这样设置,需要自行配置
2.在选择定时器模式时,需要注意是否可以自动重载
3.复制完该代码后,还需要加入两行代码
ET0 = 1; //定时器中断0打开
EA = 1; //总中断打开
完整的代码为
/* 定时器0中断初始化函数 */
void Timer0Init(void) //1毫秒@12.000MHz
{
AUXR &= 0x7F; //定时器时钟12T模式
TMOD &= 0xF0; //设置定时器模式
TL0 = 0x18; //设置定时初始值
TH0 = 0xFC; //设置定时初始值
TF0 = 0; //清除TF0标志
TR0 = 1; //定时器0开始计时
ET0 = 1; //定时器中断0打开
EA = 1; //总中断打开
}