8052 DDRX- Register

OP #925124
Lesenswert?
• ▲
▼
Hallöchen, ich hätte da meil ein Problem ich versuche gerade für die Uni 
mein Projekt in Multisim mit Hilfe des 8052 fertig zu stellen, 
allerdings läuft es nicht so ganz, ich kann mir auch fast denken warum 
ich verstehe einfach nicht wo ich bei diesem Mikrocontroller die DDRX 
register für die Ports finde, programmiert habe ich den Schnulli mit dem 
Hi- Tech C- Compiler vielleicht weiß ja jemand, wo ich die Register 
finde... schoneinmal dankeschön ;-)

Ach falls jemand den Nerv hat es sich mal anzugucken kann ich es gerne 
auch einmal hochladen, ist nichts großes.
OP #925186
Lesenswert?
• ▲
▼
Naja also mein Problem fängt dort an, dass dort eine if- Bedingung ist, 
wenn ich innerhalb der Bedingung einen Breakpoint setze geht er obwohl 
die Bedingung nicht erfüllt ist herein, und deshalb habe ich vermutet, 
dass es an den DDRX registern liegt, die es bei dem µP aber anscheinend 
nicht gibt.
#925193
Lesenswert?
• ▲
▼
Versuch mal Dein Programm in kleine überschaubare Unterfunktionen 
aufzuteilen.
Z.B.:
- Tastenentprellung mit Flankenerkennung,
- Lottozahlenerzeugung,
- Anzeige.
Wenn das ne Multiplexanzeige werden soll, dann nimm dazu nen 
Timerinterrupt, alles andere ist Käse.


Wenn Du alles in einen großen monolithischen Spaghetticode verwurstest, 
sieht doch keiner mehr durch (und wies aussieht, nichtmal Du).
Klar, daß dann Fehler auftreten.


Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren