Hallo,
Ich bin Schüler an einem Gymnasium und jeder aus meinem Computertechnik
Kurs hatte die Aufgabe, ein Programm für den Microcontroller AT89C5131
zu Programmieren. Heute war Deadline und mein Lehrer sagte, dass mein
Programm so gut ist, dass ich es in dieses Forum Uploaden solle.
Beschreibung:
Es geht um einen elektronischen Würfel. Er ist an den DIP-Schaltern 1-8
einstellbar. Mit den zwei Tastern kann man würfeln und stoppen.
Einstellungen:
Der oberste, umgelegte DIP-Schalter gibt die Einstellung des Würfels an.
DIP Nr. 8 --> einfaches Würfeln mit einem Würfel
(an den Schaltern 1-6 kann das gewünschte Ergebnis
eingestellt werden, bei erfolg, blinkt die Zahl)
DIP Nr. 7 --> einfaches Würfeln mit zwei Würfeln
(an den Schaltern 1-6 kann das gewünschte Pasch
eingestellt werden, bei erfolg, blinken die Zahlen)
DIP Nr. 6 --> einfaches Würfeln mit zwei Würfeln, die gegeneinander
Würfeln
DIP Nr. 5 --> ein Würfel, der blinkt, sobald 2x hintereinander die
gleiche Zahl gewürfelt wurde
DIP Nr. 4 --> zwei Würfel, die blinken, sobald 2x hintereinander die
gleiche Augensumme gewürfelt wurde
DIP Nr. 3 --> zwei gegeneinander spielende Würfel, von denen jeweils
der blinkt, der 2x die gleiche Zahl gewürfelt hat
DIP Nr. 2 --> zwei gegeneinander spielende Würfel, von denen jeweils
der höhere Blinkt
DIP Nr. 1 --> zwei Würfel die blinken, sobald "1" und "2" gewürfelt
wurden (Mäxchen)
Wenn jemand irgendwelche Bugs oder etwas ähnliches findet, bitte in
diesen Thread reinschreiben.
Source code, include File und HEX-File im Anhang.
Es gibt also doch noch Jugendliche, die der deutschen Sprache mächtig sind und überdies auch noch programmieren können. Herzlichen Glückwunsch!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.