美文网首页
51单片机中断

51单片机中断

作者: c与php | 来源:发表于2016-07-20 10:07 被阅读236次
51单片机中断结构.jpg
QQ截图20160720093432.jpg
1.外部中断,EX0是在单片机的P32引入,EX1由P33引入; (1)EX0:触发方式IT0=0电平触发,低电平有效;IT0=1下降沿触发;IE0=0外部中断0中断触发标志,当中断0的触发有效是,硬件电路自动将该位置置1,否则清0;IE0=1,此时外部中断0向cpu申请中断 中断寄存器IE.jpg

(2)EX1:IT1=0电平触发,低电平有效;IT1=1下降沿触发;IE1=0中断请求标志位
2.单片机内部有两个16位的定时/计数器,分别为T0和T1.
T0:TR0=1启动计数/定时;TR0=0计数/定时停止
TF0为T0的溢出中断标志位,当T0溢出时硬件自动将TF0置1,并向cpu发出中断请求,当cpu相应时中断时硬件自动将该位置0;
T1:TR1=1同TR0;TF1同T

中断标志.jpg
R0
3.中断函数
void 中断处理程序名() interrupt 中断序号 using 工作寄存器组编号
{
……
}

中断序号的确定

中断序号.png
4.定时/计数的结构 定时、计数器.jpg

1、工作方式TMOD
如上图TMOD低四位用于T0,高四位用于T1,格式如下


TMOD.jpg

GATE:门控位。GATE=0,只需要TCON中的TR0或者TR1为救,可以启动定时/计数器;GATE=1,不光TR0或者TR1为1,同时外部中断引脚为高电平时才能启动定时/计数器

image.png M1M0:工作方式设置位 工作方式设置.jpg

相关文章

  • 51单片机采用中断进行串口通信

    51单片机采用中断方式的串口通信过程及程序分析: 所谓中断方式,就是串口收/发标志位出发中断后,在中断中执行既定操...

  • 51单片机中断

    (2)EX1:IT1=0电平触发,低电平有效;IT1=1下降沿触发;IE1=0中断请求标志位2.单片机内部有两个1...

  • 命题-第13章-填空

    对采用电平触发方式的外部中断,必须在中断返回前( 撤销中断请求信号 )。 CS-51单片机有( 2 )个16位可...

  • 命题-第一章-填空

    对采用电平触发方式的外部中断,必须在中断返回前( 撤销中断请求信号 )。 CS-51单片机有( 2 )个16位可...

  • Keil方法类_中断实验

    中断系统和外部中断 实现一个C51单片机中断需要在中断请求标志位、中断允许标志位和 中断优先级控制位进行组合的实现...

  • 51 单片机中断系统

    中断系统 51单片机有5个中断系统 (优先级从高到低) 中断号01234名称INT0T0INT1T1Rx/Tx 中...

  • 51单片机之中断系统,外部中断

    什么是中断系统 中断分为4个步骤:中断请求→中断相应→中断处理→中断返回(先做更重要的事)1、数据的输入/输出传送...

  • 向51单片机说再见!

    51单片机的辉煌过去 51单片机指MCS-51系列单片机,CICS指令集。由Intel公司开发,其结构增加了如乘(...

  • 十四章 选择题

    1 MCS-51单片机在同一级别里除INTO外,级别最高的中断源是() A. 外部中断1 B.定时器T0 C...

  • 命题-单片机-选择

    以51系列单片机为例,执行中断返回指令,从堆栈弹出的地址送给: -A. A-B. CY-C. PC-D. DPT...

网友评论

      本文标题:51单片机中断

      本文链接:https://www.haomeiwen.com/subject/lhipjttx.html