1、外部中断 0、 1;分别由引脚/INT0、/INT1的电平信号引起。 

2、定时/计数器 0、1;分别由T0、 T1的溢出引起。 

3、串行口发送、接收;发送完一个字节或接收到一个字节引起。 

上述共5个中断源。 

一、中断号

外部中断0            0

定时器T0             1

外部中断1            2

定时器T1             3

串口中断              4     

二、 interrupt 和 using 在C51中断中的使用 

8051 系列 MCU 的基本结构包括:32 个 I/O 口(4 组8 bit 端口);两个16 位定时计数器;全双工串行通信;6 个中断源(2 个外部中断、2 个定时/计数器中断、1 个串口输入/输出中断),两级中断优先级;128 字节内置RAM;独立的 64K 字节可寻址数据和代码区。中断发生后,MCU 转到 5 个中断入口处之一,然后执行相应的中断服务处理程序。中断程序的入口地址被编译器放在中断向量中,中断向量位于程序代码段的最低地址处,注意这里的串口输 入/输出中断共用一个中断向量。8051的中断向量表如下

中断源       中断向量     
上电复位 0000H
外部中断0    0003H
定时器0 溢出 000BH
外部中断1 0013H
定时器1 溢出 001BH
串行口中断 0023H
定时器2 溢出 002BH

 转载:http://blog.csdn.net/hochy2008/article/details/5771862

相关文章:

  • 2021-09-23
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-19
  • 2021-09-16
猜你喜欢
  • 2021-05-17
  • 2022-12-23
  • 2021-10-24
  • 2021-09-06
  • 2022-03-10
  • 2021-07-10
  • 2022-01-01
相关资源
相似解决方案