Dekorationsflackerlicht

Gast #1510762
Lesenswert?

Hallo zusammen,

ich befinde mich in der Weiterbildung zum staatlich Geprüften Techniker 
und bin absoluter newbie im bereich MC.
Wir arbeiten mit dem Atmega8 und mk2 v2.10 board. Programmierung mit 
bascomavr.

Wir haben jetzt Hausaufgaben zum Thema Microcontroller bekommen.
Ich komme irgendwie nicht mit der Aufgabenstellung klar...bzw weiß ich 
nicht, wie ich an die unten angegebene Aufgabenstellung herangehen soll.
Wie gesagt...ich bin absoluter newbie.

AUFGABENSTELLUNG:

"Immer häufiger werden flackernde Lichter zur Dekorations- und 
Werbezwecken eingesetzt. Programmieren Sie ein Flackerlicht mit einer 
roten, grünen und blauen LED. Start eines Ablaufs soll mit einem Taster 
erfolgen."

Technischer Hinweis:

"Der Aschluss der Flackerlichtplatine muss dem myAVR-Standart 
entsprechen. Notwendige Taster und Ausgänge können auf dem Testboard an 
portC oder portB angeschlossen werden. Starttaster müssen Schließer nach 
GND sein, deshalb sind Pull-Up-Widerstände zu programmieren."

H I L F E... Ich stehe total auf dem Schlauch...
Kann mir jemand helfen????
Gast #1510795
Lesenswert?

das ist mal ne Antwort mit der ich arbeiten kann...
Ich möchte ja auch nicht, dass mir eim mc-gott die Hausaufgaben macht 
sondern nur einen tip wie ich an so ein problem hergehe??? Könnte ich da 
einen Tip von jemanden bekommen??? dann melde ich mich wider, wenn ich 
nicht mehr weiter komme...

S O R R Y... Asche auf auf mein Haupt...
Gast #1510797
Lesenswert?

Suche mal in der Hilfe von Bascom nach "RND". Mittels rseed kannst Du
dann einen neuen Startwert vorgeben. Über ein "Select Case" guckst Du 
nach, wohin die Zahl im Wertebereich gefallen ist und schaltest den
entsprechenden Leuchtidioten ein.
Oder- Du liest den Wert eines AD-Wandler-Kanals mit offenem Eingang ein.
Das bringt durch das "Empfangen" von äußeren Störungen auch ganz
anständige Zufallszahlen heraus.

MfG Paul

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren