Sida 1 av 1
Pic + Extern oscillator
Postat: 10 januari 2007, 22:49:29
av Chribbe76
Jag ska köra en Pic18F1320 (
datablad )med en extern oscillator på 10Mhz(
datablad).
Alternativen för external clock i Picen går inte genom PLL'en tyvärr, så frågan är om man kan köra med HSPLL med en extern oscillator?
Går det att koppla den direkt till Picen eller behöver jag något mellan?
Postat: 10 januari 2007, 23:34:16
av sodjan
> kan köra med HSPLL med en extern oscillator?
Nej, inte på den processorn.
Däremot kan EC vara upp till 40 Mhz.
> Går det att koppla den direkt till Picen eller behöver jag något mellan?
Nej, inte om du kör PIC'en (också) på 3.3V.
Postat: 10 januari 2007, 23:44:07
av Chribbe76
Har du (eller någon annan) en enkel förklaring till varför det inte ska fungera att koppla en extern oscillator till HSPLL?
Jag har ingen kunskap om hur en kristall elektroniskt fungerar.
Postat: 10 januari 2007, 23:51:35
av sodjan
Designval.
Microchip bestämde helt enkelt att det skulle vara så (på denna processor).
Eller vad menar du ??
Postat: 10 januari 2007, 23:55:28
av Chribbe76
Jag menar att om man ställer in Picen på HSPLL så förväntar sig Picen att det ska sitta en kristall där.
Om jag kopplar en extern oscillator där (för enkelhetens skull så säger vi att den ger 5V) istället för en kristall, fungerar det då?
Postat: 11 januari 2007, 00:03:19
av sodjan
Ah ja, jag ser vad du menar.
Om man tittar på schemana så ser det ju ut som signalen
går samma väg, så att säga.
Jag vet inte riktigt vad som skulle hända om man konfigurerar för HSPLL,
men sedan kopplar in en extern signal på OSC1 *istället* för en kristall...
Hm, kanske att kristalloscillatorn får fnatt...
Men enligt databladet för *oscillatorn* så finns den även i en 40 Mhz version.
Det kanske är en enklare (och supportad) lösning ?
Postat: 11 januari 2007, 00:07:26
av Chribbe76
Jo... så här i efterhand skulle jag säkert valt en 40Mhz version men jag har redan köpt en 10Mhz'are, jag visste inte att EC inte går genom PLL.
Men det är väl bara att testa, inget bör ju brinna upp iaf.
Postat: 11 januari 2007, 00:19:51
av Jeppsson
Kolla i fakta bladet sidan 14 (enligt Adobe reader).
"An external clock source may also be connected to the OSC1 pin in the HS mode, as shown in Figure 2-2."
Och sedan kör med HSPLL! Så kommer väl PICen att köras i 40Mhz internt?
Postat: 11 januari 2007, 00:26:48
av sodjan
Hm, det stämmer, och då tycker man att det borde gäller även HSPLL...
Postat: 11 januari 2007, 00:30:52
av Jeppsson
Kollar man på figure 2-3 på samma sida så skall det inte vara några problem att köra med HSPLL...

Postat: 11 januari 2007, 04:57:16
av Chribbe76
Perfekt, då är det ju inte ens utanför spec.
Jag vill bara säga att jag *har* läst den sidan i databladet inför detta problem och tydligen missat det iaf.
Tack gubbar
