QQ624353765 发表于 2023-5-16 10:41:03

有关RTC中断的问题

本帖最后由 QQ624353765 于 2023-5-16 10:51 编辑



我并未打开1/2秒中断,但进入中断后会进入1/2秒的判断中,此时1/2秒的中断频率和1秒中断频率一样



RTC中断跳转汇编



将中断标记在1/2秒判断前清零就不会进入1/2秒中断





将其他位清除只保留1/2秒中断标记,发现依旧会进入1/2秒中断,我并没有打开1/2秒中断,并且1/2秒中断频率和1秒中断频率一样

用的单片机时stc8h8k64u

乘风飞扬 发表于 2023-5-16 11:36:09

没开启中断情况下,满足触发条件时不会产生中断,但是中断标志还是会置位的。
所以在不开启中断时,我们仍然可以通过查询方式判断中断标志位来确定对应的事件是否产生。

32位8051-AI 发表于 2023-5-16 12:01:30

可以用STC8H8K64 V9.6实验箱第50个范例程序测试下“50-内部RTC时钟程序”




梁工 发表于 2023-5-16 20:24:47

可以用一个变量来屏蔽掉没有允许的中断,我就是如此用。

indooo 发表于 2023-11-8 15:08:57

我用stc32g32G也是这样的,没有开1/2秒使能,但中断后会进入1/2秒的判断

梁工 发表于 2023-11-16 17:07:34

indooo 发表于 2023-11-8 15:08
我用stc32g32G也是这样的,没有开1/2秒使能,但中断后会进入1/2秒的判断

屏蔽掉没有允许的中断。

jackfangxq 发表于 2024-5-22 16:05:19

遇到同样问题。学习
页: [1]
查看完整版本: 有关RTC中断的问题