Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
artikel:atmega_u-howto:blinkenlights_syntax [2013/02/12 18:38] – [Steuerbefehl] Hannes Jochriemartikel:atmega_u-howto:blinkenlights_syntax [2024/02/06 09:43] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 38: Zeile 38:
 ^                                 ^ Verwendung              ^ ^                                 ^ Verwendung              ^
 |  1  |  0  |  0  |  0  |  0  |  0  |  0  |  0  | Erweiterter Befehlssatz (noch nicht implementiert)((eventuell für weitere Blinkenlights in einer Matrix, ...)) | |  1  |  0  |  0  |  0  |  0  |  0  |  0  |  0  | Erweiterter Befehlssatz (noch nicht implementiert)((eventuell für weitere Blinkenlights in einer Matrix, ...)) |
 +|  0x80  |||||||| ::: |
 |  1  |  0  |  0  |  0  |  0  |  0  |  0  |  1  | Clear Screen  | |  1  |  0  |  0  |  0  |  0  |  0  |  0  |  1  | Clear Screen  |
 +|  0x81  |||||||| ::: |
 |  1  |  0  |  0  |  0  |  0  |  0  |  1  |  0  | Invert Screen  | |  1  |  0  |  0  |  0  |  0  |  0  |  1  |  0  | Invert Screen  |
 +|  0x82  |||||||| ::: |
 |  1  |  0  |  0  |  0  |  0  |  1  |  A  |  B  | Ecke wählen ((0|0 Ausgangspunkt LED1, dreht im Uhrzeigersinn)) | |  1  |  0  |  0  |  0  |  0  |  1  |  A  |  B  | Ecke wählen ((0|0 Ausgangspunkt LED1, dreht im Uhrzeigersinn)) |
 +|  0x84 - 0x87  |||||||| ::: |
 |  1  |  0  |  0  |  0  |  1  |  0  |  0  |  0  | LED-Matrizen durchnummerieren | |  1  |  0  |  0  |  0  |  1  |  0  |  0  |  0  | LED-Matrizen durchnummerieren |
 +|  0x88  |||||||| ::: |
 |  1  |  0  |  0  |  0  |  1  |  0  |  0  |  1  | Anzahl der LED Matrizen ausgeben (funktioniert nur wenn rückgekoppelt wird) | |  1  |  0  |  0  |  0  |  1  |  0  |  0  |  1  | Anzahl der LED Matrizen ausgeben (funktioniert nur wenn rückgekoppelt wird) |
 +|  0x89  |||||||| ::: |
 +|  1  |  0  |  0  |  0  |  1  |  0  |  1  |  0  | Die nächsten zwei Bytes gehen an eine andere LED-Matrix (1. Byte Adresse, 2. Byte Befehl) |
 +|  0x8A  |||||||| ::: |
  
 <note>Auf alle verarbeiteten Befehle erhält man ein "ACK" (0x08), auf unbekannte Befehle ein "NAK" (0x15).</note> <note>Auf alle verarbeiteten Befehle erhält man ein "ACK" (0x08), auf unbekannte Befehle ein "NAK" (0x15).</note>