ayuda en asembler

bueno amigos soy nuevo en esto.. y nesecito su ayuda. en la universidad estoy presentando de proyecto de un termometro digital pero nos piden hacer en un atmel(89s52) ya tengo el circuito que lo are con un Lm35, un adc y el micro, y las salidas 2 display de 7 segmentos, bueno mi pregunta es que nose como leer datos que ingresen al micro, por ejemplo esto es para mover un motor paso a paso, se como funciona,
ORG 00H
LJMP 100H
ORG 100H
RUBEN:
MOV A,#0CH
MOV P0,A
ACALL RETARDO

MOV A,#06H
MOV P0,A
ACALL RETARDO

MOV A,#03H
MOV P0,A
ACALL RETARDO

MOV A,#09H
MOV P0,A
ACALL RETARDO



LJMP RUBEN


RETARDO:
mov R6,#900H
AQUI: MOV R7,#900H
OTRO: DJNZ R7,OTRO
DJNZ R6,AQUI
RET
END

pero nose como hacer que el atmel pueda leer el codigo en binario que ingresa del adc, busco y no encuentro las instrucciones en internet. Porfavor si alguien me pudiera facilitar los cogigos, y si no es mucha molestia, poder poner un ejemplo sensillo de como tomar la informacion del puerto en binari y hacer algo, como mostrar un uno en un display de 7 segmentos, de ante mano gracias...(por favor un ejemplito asi como el que yo puse, porfavor)
 
Atrás
Arriba