微型计算机基础第9章.ppt

微型计算机基础第9章

“软件陷阱”一般安排在下列四种地方。 1. 未使用的中断向量区 MCS - 51 单片机的中断向量区为 0003H~002FH, 如果系统程序未使用完全部中断向量区, 则可在剩余的中断向量区安排“软件陷阱”, 以便能捕捉到错误的中断。 如某系统使用了两个外部中断INT0、INT1和一个定时器溢出中断T0, 它们的中断服务子程序入口地址分别为FUINT0、 FUINT1和 FUT0, 即可按下面的方式来设置中断向量区: ORG 0000H  0000H START: LJMP MAIN ; 引向主程序入口 0003H LJMP FUINT0 ; INT0中断服务程序入口 006H NOP ; 冗余指令 007H NOP  008H LJMP ERR ; 陷阱 0013H LJMP FUT0 ; T0中断服务程序入口 00EH

文档评论(0)

1亿VIP精品文档

相关文档