Alexander schrieb:
> Tatsache....
> Ich habe soviel ausprobiert, da ist das dann verrutscht. Danke.
> Also wenn ich es richtig verstehe muss mein Prog in die While Schleife.
Genau.
Dort findet deine Programmlogik statt
Der grundsätzliche Aufbau ist immer gleich
1 | #include <avr/io.h>
|
2 |
|
3 | int main (void)
|
4 | {
|
5 |
|
6 | // Variablen definieren, die in main gebraucht werden
|
7 | // globale Variablen auf die richtigen Werte einstellen
|
8 |
|
9 |
|
10 | // µC richtig konfigurieren
|
11 | // Ports einstellen, Timer einstellen etc.
|
12 |
|
13 | while( 1 ) {
|
14 |
|
15 | // Programmlogik
|
16 | // zb wenn Taster gedrückt, LED einschalten
|
17 | // wenn Taster nicht gedrückt, LED ausschalten
|
18 |
|
19 | }
|
20 |
|
21 | return 0;
|
22 | }
|
> Deklerationen kommen über die Schleife. (Registerfestlegeung etc.) Wenn
> ich die Dekleration ändere reicht es dann das ich neu übertrage oder
> muss ich zwingend ein Reset ausführen ?
Wenn du neu überträgst, wird sowieso der Prozessor immer resettet