ADC-Wert => Port B (Leds) AUSGEBEN

Gast #2101226
Lesenswert?

Hi leute,

kuze frage. Was mach ich falsch?

hab ein poti an PC0 und will denn binären anlogwert  an PortB (LEDs) 
ausgeben.



include "m8def.inc"         ; Definitionsdatei für den Prozessortyp 
einbinden

.def Temp1 = r16


ldi  Temp1, 0b11111111
out DDRB,Temp1 ; Port-B Ausgang


ldi Temp1, (1<<ADEN) | (1<<ADPS2) | (1<<ADSC) |(1<<ADFR)
out ADCSRA, Temp1

ldi Temp1, (1<<REFS0)
out ADMUX, Temp1

loop:
ldi Temp1, ADCL
out PORTB, Temp1

rjmp loop

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren