Zu den Pointern. Du solltest immer wenn möglich die definierten Platzhalter verwenden (also PORTC, PINA, ADMUX, ...). So sieht man, was gemeint ist, und es funktioniert meistens auch, wenn man mal den Controller wechselt!
Also die maximale Spannung ist Vref (abhängig von der ADC Einstellung und dem Jumper vom RN-Control) und ergibt dir dann als Wert 1024.
Wenn also die Einstellungen die externe Referenzspannung verwenden, und dort 5V anliegen, dann entsprechen 5V am ADC-Pin 1024.
Die Startup-Time ist dafür da, dem Quarz ein wenig Zeit zu geben, bis es sich eingeschwungen hat, damit du dann eine stabile, gleichmäßige Frequenz bekommst.
Die internen RC Osc. kannst du alle bedenkenlos auswählen, wenn du jedoch einen Quarz dran hast, ist es empfehlenswert, diesen auch zu benutzen (bis zu 16MHz möglich und wesentlich genauer!!). Klar, umso langsamer er läuft, umso weniger verbraucht er auch.
Du musst halt noch aufpassen, dass du Ext. Chrystal wählst und nicht Ext. Clock oder Ext. Oscillator. Dann brauchst du nämliche nen externen Takerzeuger. Also einen anderen Controller oder einen Quarzoszillator!
mfg,
Thomas
Lesezeichen