.INCLUDE "M32DEF.INC"
LDI R16,0xFF
OUT DDRB, R16
OUT DDRD, R16
LDI R16,0
OUT DDRA, R16
LDI R16,0x87
OUT ADCSRA, R16
LDI R16,0xC0
OUT ADMUX, R16
READ_ADC:
SBI ADCSRA,ADSC
KEEP_POLING:
SBIS ADCSRA,ADIF
RJMP KEEP_POLING
SBI ADCSRA,ADIF
IN R16,ADCL
OUT PORTD,R16
IN R16,ADCH
OUT PORTB,R16
RJMP READ_ADC