Ik wil graag met een ATmega 163(L) micro controller een digitale voltmeter bouwen op een breadboard. Hij moet op zijn analoge ingang een spanningswaarde inlezen tot maximaal 8 volt, dat met zijn A/D converter omzetten en op de digitale poort uitsturen naar 8 ledjes. Ik heb alleen geen idee welke instructies ik hiervoor moet gebruiken. Kunnen jullie mij een beetje opweg helpen?
Alvast bedankt!

Weet niemand iets? :(

Ik heb tot nu toe dit kunnen bouwen:

.include "c:/program files/atmel/avr studio/appnotes/8515def.inc"

.def temp=r16
.def delay1=r17
.def dealy2=r18

INIT ser temp
out DDRB,temp
ldi temp,0b10000000
out ACSR,temp
ldi temp,0b11000000
out ADMUX,temp

Kan iemand mij verder helpen?

We zijn er uit:

.include "c:/program files/atmel/avr studio/appnotes/m163def.inc"

.def temp=r16
.def delay1=r17
.def delay2=r18

INIT: ser temp
out DDRB,temp
ldi temp,0b11000000
out ADCSR,temp
ldi temp,0b11100000
out ADMUX,temp
rjmp DLY

loop: sbi ADCSR,6
in temp,ADCH
com temp
out PORTB,temp

DLY: dec delay1
brne DLY
dec delay2
brne DLY

rjmp loop