当前位置:文档之家› 51单片机中断号与定时器的工作方式

51单片机中断号与定时器的工作方式

51单片机中断号与定时器的工作方式
中断号interrupt 0 外部中断0(EX0)interrupt 1 定时器/计时器器中断0(ET0)interrupt 2 外部中断1 (EX1)interrupt 3 定时器/计时器器中断1(ET1)interrupt 4 串口中断(ES)定时器工作方式1. 方式0 由TH0 的8 位和TL0 的低5 位组成一个13 位计时器。

当13 位计时器从0 或设定的处值,加1 到全1 以后,再加1 就产生溢出。

这时,置TCON 的TF0 位为1,同时把计时器初始化变为全02.方式1 方式1 和方式0 的工作相同,唯一的差别是TH0 和TL0 组成一个16 位计数器。

重置方式与方式0 相同3.方式2 把TL0 配置成一个可以自动恢复初值(初始常数自动重新装入)的8 位计时器,TH0 作为常数缓冲器,TH0 由软件预置值,当TL0 产生溢出时,一方面使溢出标志位置1,同时把TH0 中的8 位数据重新装入TL0 中。

方式2 常用于定时控制,例如希望每隔250us 产生一个定时控制脉冲,则可以采用12MHz 的振荡器,把TH0 预置为6,并使C/=0 就能实现,方式2 不用作串行口波特率发生器。

4.方式3 方式3 对定时器T0 和定时器T1 是不相同的若T1 设置为方式3 则停止工作(其效果与TR1=0 相同)所以方式3 只适用于T0tips:感谢大家的阅读,本文由我司收集整编。

仅供参阅!。

相关主题