Da man mich ja wohl immer noch falsch versteht... (hat das überhaupt
noch Sinn?) Hier ein Auszug aus dem Datenblatt:
1. XT Crystal/Resonator
2. XTPLL Crystal/Resonator with PLL enabled
3. HS High-Speed Crystal/Resonator
4. HSPLL High-Speed Crystal/Resonator with PLL enabled
5. EC External Clock with FOSC/4 output
6. ECIO External Clock with I/O on RA6
7. ECPLL External Clock with PLL enabled and FOSC/4 output on RA6
8. ECPIO External Clock with PLL enabled, I/O on RA6
9. INTHS Internal Oscillator used as microcontroller clock source, HS
Oscillator used as USB clock source
10. INTXT Internal Oscillator used as microcontroller clock source, XT
Oscillator used as USB clock source
11. INTIO Internal Oscillator used as microcontroller clock source, EC
Oscillator used as USB clock source, digital I/O on RA6
12. INTCKO Internal Oscillator used as microcontroller clock source, EC
Oscillator used as USB clock source, FOSC/4 output on RA6
ECPLL ist also externer Takteingang (an OSC1); damit wird über einen
Prescaler der interne PLL gesteuert. An RA6 bzw. OSC2 sollte Fosc/4
anliegen.
Desweiteren ist dort eine Tabelle abgebildet, in der für einen
Oszillatoreingang von 40 MHz ein PLL-Teiler von 10 unf für einen
µC-Takt von 48 MHz eine 'MCU Clock Division' von 2 für ECPLL und
ECPIO angegeben ist. IMHO ist das genau das, was ich getan und
eingestellt habe.
Mit 'externer Quarzoszillator' meine ich ein kleines Metallkästchen
im 'DIP-14'-Gehäuse, mit 4 Pins (auf 1, 7, 8 und 14), von denen Pin
7 und Pin 14 für die Versorgungsspannung und Pin 8 als Ausgang
verwendet werden.
Ich vermute mal, dass die meisten das mit einem Quarz-Resonator (rein
passives Bauteil), meist im HC-18 Gehäuse (auch aus Metall) mit 2 Pins
verwechseln. Dafür muss dann XT bzw. HS verwendet werden. In der Doku
steht außerdem, dass auch im HS-Modus ein externer Oszillator verwendet
werden kann, aber - laut Doku - nur bis 24 MHz.