Forum: Mikrocontroller und Digitale Elektronik PWM für RGB realisieren mit at89c5134a-um


von Flor B. (florben)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,
versuche mit einem at89c5131 eine PWM für eine RGB led zu programmieren. 
(in Assambler)
Hab hier im Forum schon eine Vorlage (siehe Anhang) gefunden, aber 
leider kann der at89c5131 die Befehle nicht. Oder hab ich nur keine 
Passende include Datei?

Wäre dankbar um jede Hilfe

Danke schonmal

von H.Joachim S. (crazyhorse)


Lesenswert?

Umschreiben (geht aber nur, wenn man versteht, was man tut) oder einen 
AVR verwenden...

von Flor B. (florben)


Lesenswert?

Im Groben kenne ich den ablauf ,habe auch schon einiges umgeschriben für 
den at89c5131 aber langsam gehen mir die Register aus.
Leider bin ich noch nicht so fit im programmieren deswegen muss ich 
jeden Befehl 2 mal nachschalgen, damit was sinnvolles dabei rauskommt.

von holger (Gast)


Lesenswert?

>Oder hab ich nur keine
>Passende include Datei?

Du hast den falschen Prozessor.
Ein AT89 ist kein AVR.

von Flor B. (florben)


Lesenswert?

gibt es eine Möglichkeit  Variabel zu deklarieren und ihnen ein Wert 
zuzuweisen ?

von Bernhard S. (b_spitzer)


Lesenswert?

Variable EQU 07Fh
mov Variable,#100

Damit wird die Speicherstelle 7Fh unter dem Namen 'Variable' verwendet.
Aufpassen, die Speicherstellen 00-07 sind die Register, 08 ist 
üblicherweise der Anfang des Stack. Über 80h landest Du im SFR oder 
musst indirekt adressieren.

unn tschuess
Bernhard

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.