Forum: Mikrocontroller und Digitale Elektronik at89c51cc03 A/D wandler Assembler


von Paul (Gast)


Lesenswert?

Bitte um HILFE
Suche ein Beispielprogramm  für die A/D Wandlung in Assembler mit einem 
89c51cc03!!!
Oder könnt mir sagen was ich an meinem nicht funktionierenden Programm 
ändern muss das es geht?

ADwandlung:

mov adcf,#0000 0001b
mov adcon,#0010 0000b

bedingung:
jb p2.0,bedingung

mov adcon,#0010 1000b
mov r1,adcon

warten:
Cjne r1,#0011 1000b,warten

mov adcon,#0000 0000b

mov a, addl
mov r3, addh
add a, r3

mov p0,a

jmp ADwandlung



mfg Paul

von R. W. (quakeman)


Lesenswert?

Wenn du etwas auf der Atmel Homepage suchst findest du Beispiel Code. 
Auf der Seite [1] findest du Code in C sowie Assembler für den 
AT89C51CC01, welcher laut Dokumentation identisch auch auf dem CC02 und 
CC03 läuft.

Ciao,
     Rainer

[1] http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3441

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.