RN-Control Quarz-Merkwürdigkeit ... !?
Hallo an alle,
ich versuche derzeit, mein RN-Control 1.4 zu programmieren. Das funktioniert soweit ganz gut und meine ersten Gehversuche klappen auch - bis auf eine Merkwürdigkeit:
Ich nutze das AVR-Studio zusammen mit dem AVR-GCC. Da stellt man also über die Projekt-Optionen den Controller ein und evtl. die Quarz-Frequenz (optional).
Jetzt habe ich folgende, reproduzierbare Ergebnisse:
- Wenn ich in den Projekt-Optionen 1 MHz einstelle, dann läuft alles (vor allem der Sound) so, wie gewünscht.
- Wenn ich aber 16 MHz einstelle, soviel, wie der genutzte Quarz auch hat, dann klingt alles sehr "dämlich" (offensichtlich wird nicht mit 16 MHz gerechnet).
Erste Annahme: Fuse-Bits für die interne Clock oder 8-Prescaler.
Also hab ich mir die Fusebits vorgenommen. Die sehen aber alle sehr gut aus und vor allem:
- Wenn ich den Quarz entferne, bleibt das Programm stehen!
(Das ist doch ein Beweis dafür, dass er den externen Quarz nutzt ... ?!)
- Setze ich andere Quarze ein (langsamere), dann geht alles -wie erwartet- langsamer.
Also: Warum muss ich 1MHz einstellen, damit die 16MHz funktionieren?
Soweit ich das gesehen habe, hat der M32 keinen 8-Prescaler... ?!
Danke für eure Mühen!