Hallo Ich bin ziemlich neu in der Welt der mikrocontroller. Nun frage ich mich, wie ich bei einem Atmega 16 alle Pins auf Ausgang setzen kann und auch alle einschalten kann. Ich programmiere in C. Vielen Dank und MfG silch12
Alle Datenrichtungsregister auf 0xFF (DDRx), und dann alle Portregister auf 0xFF (PORTx). PORTA=0xFF; DDRA=0xFF; usw. für alle Ports A,B,C usw. gruß cyblord
Gast
#3270844
Hallo Silvano, ich kann dir nur Empfehlen einfach mal das AVR GCC Tutorial zu lesen. Dort werden sehr viele Aspekte der C Programmierung anschaulich und gut beschrieben (in C) erklärt. AVR-GCC-Tutorial Gruß Deathfun
cyblord ---- schrieb: > usw. für alle Ports A,B,C usw. Außerdem noch
1 | |
2 | |
3 | |
Andernfalls bilden die Pins PC2 bis PC5 voreingestellt das JTAG-Interface und sind nicht als allgemeine IO-Pins verfügbar.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.