• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

51的5个中断源有什么区别

Moon悦 2018-06-24 浏览量:1874
51的5个中断有什么区别
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 函数名()interrupt 0 {} //对应外部中断0;
    函数名()interrupt 1 {} //对应定时器/计数器0中断;
    函数名()interrupt 2 {} //对应外部中断1;
    函数名()interrupt 3 {} //对应定时器/计数器1中断;
    函数名()interrupt 4 {} //对应串口中断;
    一共5种中断,优先级自上向下。
    这是C的
    外部中断0:0003H
    定时/计数器中断:000BH
    外部中断:0013H
    定时/计数器1中断:001BH
    串行中断:0023H
    这是汇编的
    • 发布于 2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:15
  • 两个定时器中断,用于定时器的溢出,精确定时,两个外部中断,用于打断主程序的操作,一个串口中断,用于串口通信,不过串口通信用查询方式的比较多,串口中断用的不多
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 5个中断包括两个定时器中断两个外部中断一个串口中断,外部中断是单片机中断引脚输入电平发生变化时产生中断,串口中断顾名思义就是串口有数据来时产生中断,定时器中断就是定时器计数溢出之后产生的中断。

    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 函数名()interrupt 0 {} //对应外部中断0;
    函数名()interrupt 1 {} //对应定时器/计数器0中断;
    函数名()interrupt 2 {} //对应外部中断1;
    函数名()interrupt 3 {} //对应定时器/计数器1中断;
    函数名()interrupt 4 {} //对应串口中断;
    一共5种中断,优先级自上向下。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 2个定时器中断,计数溢出时触发中断;外部中断,对应相应引脚电平变化触发中断;串口中断,串口接收到数据触发中断。中断源不一样。
    • 发布于2018-06-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 五个中断源包括INT0,INT1引脚输入的外部中断源,三个内部的中断源(定时器0 定时器1 串口)
    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 51单片机有5个中断源分别是:
    1、INT0——外部中断0,由P3.2端口引入,低电平或下降沿引起。默认优先级最高

    2、INT1——外部中断1,由P3.3端口引入,低电平或下降沿引起。默认优先级第二

    3、T0——定时器/计数器0中断,由T0计数器计满回零引起。默认优先级第三
    4、T1——定时器/计数器1中断,由T1计数器计满回零引起。默认优先级第四
    5、T2——定时器/计数器2中断,由T2计数器计满回零引起。默认优先级第五
    另外52单片机多加一个中断源
    6、TI/RI——串行口中断,串行端口完成一帧字符发送/接收后引起。默认中断优先级最低

    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 自然优先级是:外中断0,定时器0,外中断1,定时器1,串口中断,可以通过配置寄存器来改变优先级

    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 只是他们针对的外设不同,优先级不同,但是在使用上是一样的。

    函数的写法也不同的

    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 应外部中断0;应定时器/计数器0中断;外部中断1;定时器/计数器1中断;串口中断;
    • 发布于2018-06-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 区别就是优先级不可以修改,是固定的

    每个中断对应的外设是不同的

    • 发布于2018-06-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 优先级,针对内、外中断等
    • 发布于2018-06-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 优先级不同,而且是不可以修改的。

    对应的外设不同,也是不可以修改的

    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 共有5个中断源:(发生中断后,进入中断服务函数,执行玩中断服务函数后又硬件自动清零标志位)
    外部中断0,interrupt 0 中断标志位IE0;
    定时器0,interrupt 1中断标志位TF0;
    外部中断1,interrupt 2 中断标志位IE1;
    定时器1,interrupt 3中断标志位TF1;
    串口中断,interrupt 4中断标志位RI\TI;
    • 发布于2018-06-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 0外部中断0

    1定时中断0

    2外部中断1

    3定时中断1

    4串口中断

    • 发布于2018-07-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

51的5个中断源有什么区别