0
我滿足編譯爲微芯片的微控制器PIC18F2455代碼時一個錯誤:PIC18F2455的MPLab編譯未定義的標識符ANSEL和ANSELH
#define hardware_setLED(value) LATBbits.LATB5 = value
.....
// disable all analog pin functions, set led pin to output
ANSEL = 0;
ANSELH = 0;
TRISBbits.TRISB5 = 0;
hardware_setLED(0);
....
輸出表示:
error [192] C:\....\main.c; 320.1 undefined identifier "ANSEL"
errpr [192] C:\....\main.c; 321.1 undefined indentifer "ANSELH"
我想,在PIC18F2455這些寄存器是不叫「ANSEL」&「ANSELH」?
實際上,我編譯成功,並沒有在我的labtop上遇到這個錯誤。但是在公司編譯時遇到這個問題。