首页 > 编程知识 正文

51单片机定时器怎么用(51单片机内部有几个定时器)

时间:2023-05-05 18:56:59 阅读:2351 作者:2191

TCON定时器控制寄存器(88H)

TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0

时序控制器

TF0/TF1:定时器0/定时器1溢出中断应用标志位:

=0:定时器不溢出;

=1:定时器溢出申请中断,进入中断后自动清零。

TR0/TR1:定时器操作启停控制位:

=0:计时器停止运行;

=1:计时器开始运行。

TCON:定时器控制寄存器,是管理定时器操作的SFR(其中低4位是外部中断)。

TCON定时器控制寄存器(88H)

TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0

时序控制器

IE0/IE1:外部中断请求标志位:

=0:无外部中断请求;

=1:有外部中断请求。

IT0/IT1:外部中断请求的触发模式选择位:

=0:INT0/INT1端申请中断信号的低电平触发;

=1:在INT0/INT1端申请中断信号的负触发。

TCON:定时器控制寄存器,低4位管理外部中断。

在中央处理器已经打开外部中断许可的前提下:

在INT0/INT1引脚输入负脉冲或低电平,

TCON寄存器中的IE0/IE1标志位自动变为“1”,

检测到IE0/IE1变为“1”后,将生成一条指令:

执行中断服务程序,

并为下一个应用程序自动将IE0/IE1标志清除为“0”。

外部中断(INT0,INT1)应用程序进程

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。