mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Einfaches beispiel


Autor: Christian Krummrich (bulls3y3)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich versuche gerade in die µC programmierung einzusteigen.
dafür habe ich ein testboard mit einem Philips P89C51RD2Hxx ( 80C51) 
bekommen.
ich möchte nun ganz einfach über pwm eine led zum blinken bekommen, nur 
weiß ich nicht, wie ich das anstelle, da ich wie gesagt gerade damit 
anfange!

kann mir jemand mal so ein kleines programm basteln mit jeweiliger 
erläuterung, möchte gerne wissen, was ich genau da mache.
ich schreibe mit hilfe von keilµVision in C

ich danke euch vielmals

Autor: Sebastian Eckert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
PWM ist in den meisten Fällen zu schnell, um ein Blinken zu sehen, wie 
wäre es denn, die LED in einer Schleife einfach an- und auszuschalten, 
mit einer langen Verzögerung dazwischen?

Autor: Frank (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
mit nem geeigneten Vorteiler kann man die PWM ganz gut sehen.

Autor: Christian Krummrich (bulls3y3)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
es tut mir leid, ich wollte eigentlich die led per pwm dimmen.
habe mich verschrieben!!
kann mir jemand vll. mal einen  quellcode geben,der auch bissle 
kommentiert ist?
dann habe ich noch fragen zum Philips P89C51RD2Hxx ( 80C51)
1. welche port ist für den ausgang
2. welcher port ist für pwm

habe im datenblatt gelesen, p3.4 und p3.5 sind timer t0 und t1....

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Beispiele gibts z.B. in der Codesammlung:

Beitrag "PWM-Lauflicht"


Peter

Autor: Christian Krummrich (bulls3y3)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
das habe ich mir nun angeguckt, nur leider werde ich daraus nicht 
schlau....was genau davon ist pwm...will ja erstmal ganz einfach nur 1 
led dimmen und nicht ne art knight rider machen.......muss klein 
anfangen,wobei ich schon probs habe!

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.