找回密码
 立即注册
查看: 907|回复: 8

45-内部RTC时钟程序中的ISR.ASM程序求助

[复制链接]

该用户从未签到

10

主题

41

回帖

420

积分

中级会员

积分
420
发表于 2023-2-28 11:08:20 | 显示全部楼层 |阅读模式

        CSEG                AT 0123H  
        JMP                        006BH
       
        END
这段程序是什么含义呢?
谢谢!

回复 送花

使用道具 举报

该用户从未签到

9

主题

290

回帖

1680

积分

版主

积分
1680
QQ
发表于 2023-2-28 11:24:19 | 显示全部楼层
本帖最后由 32位8051-STCAI 于 2023-2-28 11:27 编辑

中断号大于31在keil中出错的处理,这段汇编程序就是为了解决中断号大于31的问题,参考STC8H数据手册附录T,这个章节里有详细介绍

1.png 1.png 2.png

QQ:1463035472,微信:19952583954

该用户从未签到

45

主题

2841

回帖

6388

积分

超级版主

积分
6388
发表于 2023-2-28 12:58:30 | 显示全部楼层
C51的中断号只支持到31,超过31的,就用这个汇编程序来跳转一下。

该用户从未签到

10

主题

41

回帖

420

积分

中级会员

积分
420
 楼主| 发表于 2023-3-2 09:03:09 | 显示全部楼层
谢谢!
回复 送花

使用道具 举报

  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 100 天

    [LV.6]常住居民II

    27

    主题

    101

    回帖

    807

    积分

    高级会员

    积分
    807
    发表于 2023-3-15 11:03:14 | 显示全部楼层
    感觉还是根据手册附录中建议的方法拓展一下中断更方便,我总是不适应把几个中断都写在一个13#中断函数中,用插件扩展了中断号后各个中断函数各司其职挺清爽的。

    3333.jpg
    丰富的

    该用户从未签到

    10

    主题

    41

    回帖

    420

    积分

    中级会员

    积分
    420
     楼主| 发表于 2023-3-16 08:36:07 | 显示全部楼层
    乐此不疲 发表于 2023-3-15 11:03
    感觉还是根据手册附录中建议的方法拓展一下中断更方便,我总是不适应把几个中断都写在一个13#中断函数中, ...

    我也是拓展了的:lol

    该用户从未签到

    45

    主题

    2841

    回帖

    6388

    积分

    超级版主

    积分
    6388
    发表于 2023-3-16 10:00:29 | 显示全部楼层
    中断号大于31的扩展中断,需要跳转一下。
    参考手册附录T
  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 100 天

    [LV.6]常住居民II

    27

    主题

    101

    回帖

    807

    积分

    高级会员

    积分
    807
    发表于 2023-3-21 11:57:04 | 显示全部楼层

    既然已经做了扩展,编程时就查这个下面表格确定相应的中断号码好了,STC8H(或者STC32G)的RTC中断为36#。

    7777.jpg

    该用户从未签到

    10

    主题

    41

    回帖

    420

    积分

    中级会员

    积分
    420
     楼主| 发表于 2023-3-23 09:54:57 | 显示全部楼层
    乐此不疲 发表于 2023-3-21 11:57
    既然已经做了扩展,编程时就查这个下面表格确定相应的中断号码好了,STC8H(或者STC32G)的RTC中断为36#。
    ...

    谢谢
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-4-19 20:55 , Processed in 0.072594 second(s), 64 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表