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
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.
>Oder hab ich nur keine >Passende include Datei? Du hast den falschen Prozessor. Ein AT89 ist kein AVR.
gibt es eine Möglichkeit Variabel zu deklarieren und ihnen ein Wert zuzuweisen ?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.