Hallo. Ich schreibe nächste Woche eine Arbeit über Microcontroller und wüsste gern was die folgenden Befehle bedeuten. ADCON0 =0x03; ADCON1 =0x83; ADDATL =0; while (BSY==0); P1=ADDATH; es wird alles mit uKeil in C programmiert und ein Infineon C515C-L Contoller verwendet. Hoffe mir kann noch geholfen werden.
Da würd ich sagen schaust du mal ins Datenblatt des Infineon C515C-L unter Analog/Digital Wandler. Da steht alles drin und die Hex-Werte kannst ja in Binär-Werte (Bitfolge) übersetzen. ;)
ja das ist ja das Problem das Datenblatt ist auf Englisch und das kann ich nicht besonders gut.
Und deshalb sollen andere Leute diese Arbeit für dich schreiben?
Nein das nicht aber irgendjemand wird das ja schon wissen. Es muss sic ja keiner für mich auf die suche danach machen.
Gast
#902534
Die Registernamen sind doch selbstsprechend. Du hast Kontrollregister (2 x), Datenregister (2 x) und einen Port P. Des weiteren ein Flag. Und jetzt setze die Befehle in einen Ablauf um. MW
Michael Wilhelm wrote:
> Du hast Kontrollregister
Hmm, naja, das englische "control" kann drei mögliche deutsche
Bedeutungen haben: steuern, regeln oder kontrollieren. Hier wird
eher nichts kontrolliert, sondern gesteuert, also "Steuerregister".
Gast
#902540
Auch gut, danke Jörg. MW
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.