中断函数和中断被调函数必须:
必须在同一寄存器组!必须在同一寄存器组!必须在同一寄存器组!重要的时间说三遍。
例如:using 1 ,2 ,3 ....... 这些都是对寄存器组的使用修改。
使用芯片 stc15f2k60s2
本人才疏学浅,刚接触单片机不到一年,在写一个中断程序的时候出现一个问题:
一个A函数中比较1==1的时候,结果竟然不相等!!!
这个A函数是串口中断函数中调用的函数,在中断中调用就不相等。但是在main中调用就一切正常。
喜欢各位大神给小弟解释一下。
我还是个菜鸟,现在去学习一下去。 |