Forum: Mikrocontroller und Digitale Elektronik Dekorationsflackerlicht


von Newbie_Ben (Gast)


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????

von Jens B. (sio2)


Lesenswert?

Klar kann man dir helfen. Sag Deinem Lehrer, daß die Aufgabe nicht 
gelöst werden kann, da es keinen "myAVR-Standart" gibt.

von David .. (volatile)


Lesenswert?


von Newbie_Ben (Gast)


Lesenswert?

Das ist bestimmt ein guter Ansatz nur drückt der mir dan ein ungenügend 
rein und ich werde womöglich nicht zur Prüfung zugelassen...

Gibt es noch ne möglichkeit????

von joge (Gast)


Lesenswert?

Bzgl. Standar*t* s. auch: http://www.k-faktor.com/standart/

von Newbie_Ben (Gast)


Lesenswert?

Autor: joge (Gast)
Datum: 07.12.2009 16:59
"Bzgl. Standar*t* s. auch: http://www.k-faktor.com/standart/";

Sorry da hat sich wohl der Fehlerteufel bei mir eingeschlichen...

von David .. (volatile)


Lesenswert?

@ Newbie_Ben: Ich bin mal nett heute und sag dir jetzt schon, dass du so 
wohl keine Hilfe kriegen wirst, da in diesem Forum nicht anderer Leute 
Hausaufgaben gemacht werden. Befass dich mit der Materie, ueberleg dir 
was, dann helfen wir weiter...

von Avr N. (avrnix) Benutzerseite


Lesenswert?

Hier mal ein Ansatz und schaue mal in der Bascom Hilfe -> Index -> 
Config Timer1  die Einsteuung zu PWm an.

Tipp -> http://www.telemotorix.de/html/adventskranz.html


http://www.comwebnet.de

von Newbie_Ben (Gast)


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...

von Paul Baumann (Gast)


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

von Newbie_Ben (Gast)


Lesenswert?

DANKE werde mich gleich mal dran begeben.

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
Noch kein Account? Hier anmelden.