45-内部RTC时钟程序中的ISR.ASM程序求助
CSEG AT 0123H
JMP 006BH
END
这段程序是什么含义呢?
谢谢!
本帖最后由 32位8051-STCAI 于 2023-2-28 11:27 编辑
中断号大于31在keil中出错的处理,这段汇编程序就是为了解决中断号大于31的问题,参考STC8H数据手册附录T,这个章节里有详细介绍
C51的中断号只支持到31,超过31的,就用这个汇编程序来跳转一下。 谢谢! 感觉还是根据手册附录中建议的方法拓展一下中断更方便,我总是不适应把几个中断都写在一个13#中断函数中,用插件扩展了中断号后各个中断函数各司其职挺清爽的。
丰富的
乐此不疲 发表于 2023-3-15 11:03
感觉还是根据手册附录中建议的方法拓展一下中断更方便,我总是不适应把几个中断都写在一个13#中断函数中, ...
我也是拓展了的:lol 中断号大于31的扩展中断,需要跳转一下。
参考手册附录T 崇庆阳光 发表于 2023-3-16 08:36
我也是拓展了的
既然已经做了扩展,编程时就查这个下面表格确定相应的中断号码好了,STC8H(或者STC32G)的RTC中断为36#。
乐此不疲 发表于 2023-3-21 11:57
既然已经做了扩展,编程时就查这个下面表格确定相应的中断号码好了,STC8H(或者STC32G)的RTC中断为36#。
...
谢谢
页:
[1]