avr: begin preparations for using brightness module in device c03.

This commit is contained in:
Martin Preuss
2026-04-14 23:54:41 +02:00
parent 0df5c68fb3
commit 4411162620
2 changed files with 14 additions and 4 deletions

View File

@@ -55,11 +55,11 @@ Brightness_Init:
cbi BRIGHTNESS_ADC_DDR, BRIGHTNESS_ADC_PIN ; set ADC port as input
ldi r16, BRIGHTNESS_ADC_MUX ; select input pin, use Vcc as reference voltage
out ADMUX, r16
outr ADMUX, r16
ldi r16, (0 << ADLAR)
out ADCSRB, r16
outr ADCSRB, r16
ldi r16, (1 << ADEN) | (1 << ADPS1) | (1 << ADPS0) ; enable, prescaler 8
out ADCSRA, r16
outr ADCSRA, r16
ldi r16, BRIGHTNESS_INTERVAL
sts brightnessTimer, r16