51单片机的5个中断源的中断入口地址分别是什么?如果要将外部中断0的中断服务程序

如题所述

[中断入口说明]
interrupt
0
外部中断0(rom入口地址:0x03)
interrupt
1
定时/计数器中断0(rom入口地址:0x0b)
interrupt
2
外部中断1(rom入口地址:0x13)
interrupt
3
定时/计数器中断1(rom入口地址:0x1b)
interrupt
4
uart串口中断(rom入口地址:0x23)
(更多的中断依单片机型号而定,rom中断入口均相差8个字节)
using
0
使用寄存器组0
using
1
使用寄存器组1
using
2
使用寄存器组2
using
3
使用寄存器组3
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-17
0003H;外部中断0
000BH;定时器0中断
0013H;外部中断1
001BH;定时器1中断
0023H;串口中断
任意区域:
0000H
LJMP
MAIN
0003H
;中断0入口地址。。
LJMP
INT0;跳到中断子程序。
0030H
MAIN:
SETB
EA
SETB
IT0
SETB
EX0
SJMP
$
INT0:
CLR
EA
//此段中断子程序可以放任意位置。
MOV
P0,#0
;亮led

SETB
EA
RETI
如果还有不明白的,,可以HI我!!
谢谢采纳!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网