.include "m8def.inc"

.CSEG
.CSEG
         .ORG $000
         RJMP   START

         .ORG ADCCaddr
         RJMP COMPELETE

		.ORG INT_VECTORS_SIZE

START:

LDI R16,Low(RAMEND)
OUT SPL,R16
LDI R16,High(RAMEND)
OUT SPH,R16
SEI
LDI R16,0x02
OUT DDRB, R16
LDI R16, 0b10000001
OUT TCCR1A, R16
LDI R16, 0b00001100
OUT TCCR1B, R16
LDI R16,(1<<ADEN)|(1<<ADIE)|(1<<ADSC)|(1<<ADFR)|(3<<ADPS0)
OUT ADCSRA, R16
LDI R16,0b01100000
OUT ADMUX, R16
LDI R16,0
RED: OUT OCR1AL,R16
RJMP PC


COMPELETE: 
LDI R16,ADCH
RJMP RED
.ESEG
