Hallo, ich möchte am port A daten einlesen also muss ich ja laut tutorial folgendes schreiben:
1 | uint8_t a; |
2 | uint8_tb; |
3 | DDRA =0x00; |
4 | a = PORTA; |
doch muss ich wenn ich danach daten wieder am port a ausgeben möchte erst wieder
1 | DDRA=0xFF; |
2 | PORTA = b; |
schreiben? sprich muss ich die richtung jedes mal erst bekannt machen oder wird das automatisch erkannt und gegebenfalls umgestellt?