c51单片机中断号及中断向量

本文详细介绍了8051系列微控制器(MCU)的中断系统,包括5个中断源及其对应的中断号,解释了如何通过interrupt和using关键字在C51中使用这些中断。此外还提供了8051的中断向量表,帮助读者更好地理解中断服务程序的执行流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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的中断向量表如下:

 

image

转载于:https://www.cnblogs.com/yuqilihualuo/p/3330334.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值