Hallo Zusammen.
Ich versuche grade die PLL schaltung eines Grundig FK105 durch einen mit 16 MHz getakteten Arduino Micro zu ersetzen, aber der Arduino ziert sich
allerdings grade etwas.
Ich hatte mei meinen Funkfreunden hier vor Ort mehrfach die Befürchtung geäußert das der Arduino Micro Pin Change Interrupt für die 750KHz mit denen
der EeProm getaktet ist, zu langsam sein könnte. Da kam dann immer ein "Aaaach das macht der doch mit Links! "
Ich sollte noch besser meinen Instinkten folgen und das vorher nachrechnen. Jedenfalls scheint bei meiner nicht optimierten Interrupt routine und dem
Chinesischen Funktionsgemerator, dessen Funtion bereits unter einer LED zusammenbricht, an meiner nicht störsicheren Testschaltung bei einem KHz
schluss zu sein.
Ein wenig kann ich sicher noch optimieren:
- Sleep Mode deaktivieren
- Die ISR entschlacken.
- ISR_NAKED machen.
Wenn das nicht hilft, kann ich noch:
- Den Arduino umquarzen.
- den PLL Counter auslöten und das auch vom Arduino machen lassen, langsamer halt. Das kompliziert halt den Umbau, falls
ich nicht irgendeine eigenschaft der PLL überlesen habe.
Oder ich nehm halt doch einen EEProm, und kann halt nicht mehr selbst umprogrammieren.
grüße
Hans