__CONFIG(0, 0xFFFF);
__CONFIG(1, FOSC_HS );
__CONFIG(2, BOREN_OFF);
__CONFIG(3, WDTEN_OFF);
__CONFIG(4, 0xFFFF);
__CONFIG(5, 0xFFFF);
> __CONFIG(6, CP0_OFF && CP1_OFF);
> __CONFIG(7, CPB_OFF && CPD_OFF);
> __CONFIG(8, WRT0_OFF && WRT1_OFF);
> __CONFIG(9, WRTC_OFF && WRTB_OFF && WRTD_OFF);
> __CONFIG(10, EBTR0_OFF && EBTR1_OFF);
__CONFIG(11, EBTRB_OFF);
Die Zeilen, die ich markiert habe, verursachen beim Erstellen einen Syntaxfehler, andere sind in Ordnung.
C:\Users\Oppilas\AppData\Local\Temp\s6bc.:14: error: syntax error
Ich verwende HI-TECH PICC-18 PRO v9.66, Lite-Modus.
OK, ich dachte, ich antworte richtig :)
Das &&
ist ein logischer Operator und das Ergebnis ist ein boolescher Wert. Dies macht in diesem Fall keinen Sinn. Was Sie brauchen, ist &
(ein bitweiser Operator).
|=
statt !=
in einer Bedingung getippt. Das hat jetzt eine Weile gedauert, bis ich es gefunden habe.
Armandas
varesa