(完整版)C51中断函数的写法.docVIP

  • 84
  • 0
  • 约2.03千字
  • 约 3页
  • 2020-11-04 发布于山东
  • 举报
一、中断允许控制 CPU 对中断系统所有中断以及某个中断源的开放和屏蔽是由中断允许寄存器 IE 控制的。 EX0(IE.0) ,外部中断 0 允许位; ET0(IE.1) ,定时 /计数器 T0 中断允许位; EX1(IE.2) ,外部中断 0 允许位; ET1(IE.3) ,定时 /计数器 T1 中断允许位; ES( IE.4) ,串行口中断允许位; EA (IE.7) , CPU 中断允许(总允许)位。 80C51 单片机定时 /计数器的工作由两个特殊功能寄存器控制。 TMOD 用于设置其工作 方式; TCON 用于控制其启动和中断申请。 一、工作方式寄存器 TMOD 工作方式寄存器 TMOD 用于设置定时 /计数器的工作方式,低四位用于 T0,高四位用于 T1 。其格式如下: GATE :门控位。 GATE = 0 时,只要用软件使 TCON 中的 TR0 或 TR1 为 1,就可以启 动定时 /计数器工作; GATA = 1 时,要用软件使 TR0 或 TR1 为 1,同时外部中断引脚 INT0/1 也为高电平时, 才能启动定时 /计数器工作。 即此时定时器的启动条件, 加上了 INT0/1 引脚为高电平这一条件。 :定时 /计数模式选择位。 C/T =0 为定时模式; C/T=1 为计数模式。 M1M0 :工作方式设置位。定时 /计数器有四种工作方式,

文档评论(0)

1亿VIP精品文档

相关文档