我是新手,看了RTC后有2个不明白的地方,请高手指教,先谢谢大家<br />首先是ILR(中断标志)是一个2位的寄存器,低位表示增量中断,高位是报警中断,但是书上是这样表达的:各位位1时,表示中断产生,向各位写入1时,清除中断标志,这不是意味着这2位始终位1码?导致我没办法写中断嵌套了啊 !!<br /> 还有1个是例程:<br /> while(1) <br /> { while( 0==(ILR&0x01) ); // 等待RTC增量中断标志,按上面的解释这句怎么可能会成立呢, <br /> ILR = 0x01;<br /> // 清除中断标志<br /> SendTimeRtc(); |
|