Keil C51对C语言的关键词扩展之十四: interrupt

本文深入探讨了Keil C51中`interrupt`关键词在8051/8052系列单片机中断服务程序中的作用。内容包括中断服务程序对寄存器的影响,如自动保存和恢复,以及`using`关键词用于指定寄存器组。同时,总结了中断服务函数的规则,如无参数、void类型返回值,以及避免在软件中直接调用中断服务函数以防止错误。
摘要由CSDN通过智能技术生成

8051/8052系列单片机标准向量表:

中断号       描述    地址             
0 外部中断0  0003h
1 定时/计数器0  000Bh
2 外部中断1  0013h
3 定时计数器1  001Bh
4 串口  0023h
5 定时计数器2(8052)   002Bh

众多厂商为其51系列单片机添加了更多的中断。Keil Cx51编译器支持多达32个中断函数(中断号0-31)。下表列出了这32个中断向量入口地址:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值