Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Privatkunden Shop

Lernpakete

Fehler im Codebeispiel 11_5

Beiträge zu diesem Thema: 2
Fehler im Codebeispiel 11_5
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
17.04.2012, 11:53
Der Springende Punkt in Codebeispiel 11_5 (Folie 340) springt bei der vorgegebenen Verdrahtung und dem vorgegebenen Programmcode nach richtiger Abarbeitung der cols 1 bis 4 zur col7 und danach rückwärts zur col6 und dann schließlich zur col5. Dies ist gut zu beobachten, wenn man im Programm an Stelle von delay(50) z.B. delay(900) wählt.
Der Punkt läuft richtig, wenn die erste Programmzeile bei (//definition of pin out rows)
- auch hier eine Inkorrektheit: es müsste "//definition of pin out columns" heißen -
so lautet:
int col = {7, 6, 5, 4, 1, 2, 3};
Natürlich kann man auch den Code beibehalten und die Verdrahtung entsprechend ändern.

Gruß DiµC
Aw: Fehler im Codebeispiel 11_5
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
18.04.2012, 10:17
Hallo,

vielen Dank für diesen Hinweis!

Beim Test der Kursunterlagen wurden noch
verschiedene Versionen der LED-Punktmatrix
verwendet.

Bei der nun ausgewählten Version muss tatsächlich
dar Programmcode wie oben angesprochen angepasst werden,
damit der Punkt wie vorsehen springt.

Alternativ kann man natürlich auch die Verdrahtung
der Matrix ändern.

Wir werden den Hinweis beim nächsten Update
der Kursunterlagen berücksichtigen.


Mit besten Grüßen,


uC_Dozent