
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo, ich bin im Internet auf eine Seite gestoßen auf der erklärt wird, wie auf den AVR Mikrocontrollern die Ports programmiert werden müssen. Das ist sehr viel komplizierter als auf den OM's! Voll kryptisch! Nur einmal "Pinzustand lesen" als abschreckendes Beispiel: #include <avr/io.h> int main(void){ DDRB &= ~(1 << PB1); // damit ist dann PB1 ein Eingang PORTB &= ~(1 << PB1); // PB1 als Tri-State if(PINB & (1 << PB1)) { //PB1 ist gesetzt } return 0; } Weiteres siehe Link unten! Gruß Christian Passender Link: https://de.wikibooks.org/wiki/C-Programmierung_mit_AVR-GCC/_IO-Ports |
| Antwort schreiben |