先写IE寄存器中断允许寄存器,再写中断处理函数就行
定时模式下触发一次中断后TH和TL的值会默认复位为0,需要在中断服务函数里重新设定初值。
例
void timer0() interrupt 1
{
TH0 = 0x4b;
TL0 = 0xfd;
}
应用
数码管动态扫描,按键按下也能继续执行扫描
上一篇:51单片机——I2C总线EEPROM
下一篇:51单片机系列——定时/计数器
- 热门资源推荐
- 热门放大器推荐
先写IE寄存器中断允许寄存器,再写中断处理函数就行
定时模式下触发一次中断后TH和TL的值会默认复位为0,需要在中断服务函数里重新设定初值。
例
void timer0() interrupt 1
{
TH0 = 0x4b;
TL0 = 0xfd;
}
应用
数码管动态扫描,按键按下也能继续执行扫描
上一篇:51单片机——I2C总线EEPROM
下一篇:51单片机系列——定时/计数器