Hallo Forum,
hätte ein Problem wo ich denke es nicht normal ist.
Also habe an einem Attiny85 über i2c LCD laufen (PB0 und PB2).
Wollte jetzt über ADC4 Temperatur messen.
Sobald ich die Messung starte:
1 | ldi r16, (1<<REFS1)|(1<<ADLAR)|0x0F
|
2 | out ADMUX, r16
|
3 | ldi r16, (1<<ADEN)|(1<<ADSC)|(1<<ADIE)|(1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0)
|
4 | out ADCSRA, r16
|
bricht die Kommunikation zusammen. Habe noch Folgendes versucht davor
einzufügen:
1 | ldi r16, 0xFF
|
2 | out DIDR0, r16
|
hat nix gebracht.
Ich wäre für eine Aufklärung dankbar.