其实就是少了一句:unsigned char i;即主函数中的 i 没定义,其他没问题,我把单片机型号设置为PIC16F887.但是,需要告诉你的是,现在只是没有语法错误而已。实际有否错你要根据硬件图和你想做的什么事来调试! 我是在PICC9.8的版本,MPLAB IDE是在8.63的版本下编译的,就是在函数上加上那一句就没有语法错误了!!!
编译不通过,至少把错误提示,或者警告什么的贴出来看一下把