Hallo, ich habe ein Verständniss Problem wie genau der prescaler anhand der 3 BITs funktioniert http://www.atmel.com/dyn/resources/prod_documents/doc2545.pdf Seite 246 , bzw. "23.4 Prescaling and Conversion Timing" Durch setzen von ADPS[0-2] in ADCSRA kann ich den prescaler einstellen. Laut Bild im PDF kann ich 7 verschiedene prescaler einstellen Mit folgendem C-Code setze ich den prescaler auf ck/8
1 | ADCSRA = (1<<ADPS1) | (1<<ADPS0); |
Nach meinem Verständniss müsste das allerdings ck/16 sein
1 | ADPS2 ADPS1 ADPS0 |
2 | 0 0 0 ck/2 |
3 | 0 0 1 ck/4 |
4 | 0 1 0 ck/8 |
5 | 0 1 1 ck/16 |
6 | 1 0 0 ck/32 |
7 | 1 0 1 ck/64 |
8 | 1 1 1 ck/128 |
Könnte mir da wer auf die Sprünge helfen ? mfg Alex