eher nicht ...Zitat von Exodus
- fehlen die ISR Sprungvektoren
- Woher weiss der µC was Ein- und Ausgang ist ?
- die Kommentare sind zum Großteil eher unnötig, da das entsprechende Mnemonic selbsterklärend ist .... Beispiel:
Es bleibt die Frage offen, wieso du dieses oder jenes in das entsprechende Register lädst ....Code:ldi R16, 0xff ;In R16 Wert 0xff laden ldi R17, 0x01 ;In R17 Wert 0x01 laden ldi R24, 0x02 ;In R24 Wert 0x02 laden- ist es für die lesbarkeit im allgemeinem besser sich für die Register Aliase zu definieren ....
- Warteschleifen sind zwar generell möglich, allerdings würde ich für diese Aufgaben einen Timer nutzen ... zumal der µC in der "Wartezeit" dann noch andere Dinge erledigen kann.
Grüße,
da Hanni.
Lesezeichen