-
-
Erfahrener Benutzer
Fleißiges Mitglied
Hi tornado
In C kannst du genau gleich auf die Register zugreifen wie in Assembler. Jedes Register hat eine bestimmte Adresse. Du hast sicher ein .h-File welches included wird. In diesem sind die Register definiert. Falls das OPTION_REG nicht aufgeführt ist, kannst du es manuell nachtragen.
(Adressen siehe Datasheet Seite 104).
Dann definiert man das Register in etwa so:
#byte PORTA = 0x0F80 ; Beispiel am PORTA
(Die Adresse stimmt nicht mit deinem PIC überein)
Auf das Bit 0 greift man wie folgt zu:
PORTA.0 = 1 ; PIN_A[0] = 1
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen