guten morgen, bei einem AVR-Chip kann ihc ja Interrupts mit cli() deaktivieren und sei() aktivieren. gibt es solche Befehle auch bei einem XC16-compiler für einen PIC? Peter
Die Chance ist hoch, dass der C-befehl gleich wie der ASM befehl heisst. Allenfalls mal im Datenblatt nachschauen. Dann in der Compilerrefernz
:
Bearbeitet durch User
Seite 145, Kapitel 10.7
1 | __builtin_disi(0x3FFF); /* disable interrupts */ |
2 | /* ... protected C code ... */
|
3 | __builtin_disi(0x0000); /* enable interrupts */ |
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.