Forum: Mikrocontroller und Digitale Elektronik Einfaches beispiel


von Christian K. (bulls3y3)


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

von Sebastian Eckert (Gast)


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?

von Frank (Gast)


Lesenswert?

mit nem geeigneten Vorteiler kann man die PWM ganz gut sehen.

von Christian K. (bulls3y3)


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

von Peter D. (peda)


Lesenswert?

Beispiele gibts z.B. in der Codesammlung:

Beitrag "PWM-Lauflicht"


Peter

von Christian K. (bulls3y3)


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!

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.