呵呵,用过PIC16C5X的人基本上都会……
不要修改TIMER积存器值,定期比较两次值是否发生翻转变化就可以了,例如从0x00-->0x01是增加,那就不理会它,如果发生0xf0-->0x02则就肯定发生了一次翻转,那就去处理它。
这个方法肯定不如有中断向量和中断标志舒服了,但也不是不能处理,只是比较烦心点。
~~,俺也不推荐大家用16C5X的东西,呵呵,不具备典型意义,因为现在不是过去了,现在很多MCU价格比16C5X好,性能比16C5X强,至少会带个完整的TIMER。
呵呵,记得3年以前,俺曾经就这个问题被所长猛批了一通,至今都**犹新:没有完整TIMER的MCU,基本不具备典型意义。
|
|