mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Software für LED


Autor: michi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi an alle,

Ich würde gerne LED´s mit einem Sensor ansteuern bis diese Leuchte.

Nach einem Signal dieser LED´s will ich einen Timer0 laufen lassen 
welcher Softwaretechnisch diese LED´s dann ausschaltet.

Weiß von euch einer wie das funktioniert?

Ich weiß irgendwie das ich mit dem Timer0 ein Register zum zählen der 
überläufe brauch um die Zeit zu realisieren, aber wie funktioniert das 
denn genau?

Weiß das jemand?

Will das ganze mit nem 8051 machen.

Danke für eure Infos

Autor: Moi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, dass kannst Du ganz einfach machen durch folgende Funktion:

void myLED(void)
{
   LED = sensor;
}


... oder auch: HÄH?!

Autor: michi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Oh sorry, ich will das ganze im Assembler machen, wie geht das denn da?

Autor: Moi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Achso, da ist es noch einfacher:

lds sensor
sts LED


(Meine Antwort ist genauso dumm, wie deine Frage beschrieben ist...)
Wenn Du eine ernsthafte Antwort erwartest, dann solltest Du deinen Post 
bevor Du ihn absendest noch einmal zu korrektur durchlesen und zumindest 
die Grammatik halbwegs korrigieren.

Autor: Jens D. (jens) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Erm, Datenblatt lesen und verstehen?

Evtl. solltest Du bei den Grundlagen anfangen, ohne die kommst du nicht 
weiter.

Jens

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du mußt erstmal die Grundlagen lernen, z.B. hier mit:

http://www.amazon.de/Microcontroller-Kochbuch-MCS5...


Peter

Autor: guru (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Assembler ist für diese Anwendung Mist

es bietet sich BRAINF*CK an - hier die Lösung:

>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[< ++++>-]
<.#>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.[-]>++ 
++++++[
<++++>-]<+.[-]++++++++++.

SCNR

Autor: michi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die vernichtenden Urteile:-)

Okay ich lins mal ins Handbuch

Autor: Jens D. (jens) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
lol

Wiedermal ein Beweis für die Faulheit der Jugend von heute...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.