Ich schreibe eine Firmware für einen PIC18F6622- Mikrocontroller. Ich verwende MPLAB IDE 8.73 + HI-TECH C Compiler für PIC18 MCUs (PRO) 9.66. Wenn ich das XINST (Extended Instruction Set enable Bit) setze, gibt mir die IDE diese Warnung:
Welche Einstellungen muss ich vornehmen, um den erweiterten Befehlssatz des PIC verwenden zu können?
BEARBEITEN: Gerade im Netz gefunden: 'Wenn gesetzt (das EXTENDED INSTRUCTION-Flag), muss Ihr Programm (oder Ihr Compiler) es berücksichtigen, um die richtigen Adressierungsmethoden zu verwenden'. Aber was bedeutet das wirklich?
IIRC, es gibt eine Einstellung der Compiler-Optionen, um ihm mitzuteilen, dass er den erweiterten Satz verwenden soll. Versuchen Sie, dies einzustellen, und es sollte aufhören, sich zu beschweren.
Bearbeiten - Das Obige funktioniert für C18, aber anscheinend unterstützt Hi-Tech das erweiterte Set demnach nicht
Oli Glaser
m.Alin