下图左边为PIC16F887 DataSheet 第41页范例程序,关于ULPWU的初始化。 请教高手左图中的倒数第六行和倒数第四行: BSF IOCB,0 MOVWF B'10001000' 怎么解释?
我个人感觉这两句似乎有逻辑错误,理由如下: 1. IOCB寄存器的bit0是和RB0相关的,且没有说和RA0有关。 2. ULPWU的中断允许位ULPWUIE,即PIE2寄存器的bit2没有打开。 3. INTCON的PEIE也没有打开。
我个人修改意见如右图(红框内为改动部分): 哪位哥哥帮我看看啊~~ https://bbs.21ic.com/upfiles/img/20075/200757192552816.gif |