Fórum témák

» Több friss téma
Fórum » PIC órajel probléma
 
Témaindító: flashcadi, idő: Jún 27, 2009
Témakörök:
Lapozás: OK   1 / 1
(#) flashcadi hozzászólása Jún 27, 2009 /
 
Hello kolegák, a problémám a következő:

Van egy PIC18f452-m, amit a PICKit2-vel programozok. A kezdetekben az órajelet egy RC tagról adtam neki, amivel működik tökéletesen, bár kicsit lassú, nehezen indul, meg néha téveszt, de megy. Nemrég vettem 4MHz-es kristályt, meg 20 pF-os kondikat. Bekötöttem az adatlap szerint és nem megy. Ha viszont hozzáérek a kondikhoz, vagy nem földre kötöm, hanem kézbe veszem, akkor néha egy időre beindul. Ez mitől lehet? Előre is köszi a segítséget.
(#) potyo válasza flashcadi hozzászólására (») Jún 27, 2009 /
 
A megfelelő oszcillátort állítottad be? MCLR láb fel van húzva 5V-ra? PGM láb le van húzva GND-re, vagy ki van kapcsolva?
(#) flashcadi válasza potyo hozzászólására (») Jún 27, 2009 /
 
Oszcillátor beállítás hogy történik?
(#) flashcadi válasza (Felhasználó 13571) hozzászólására (») Jún 27, 2009 /
 
Nem a PICKit el van a gond, az megy tökéletesen.... Az órajellel van valami cink
(#) potyo válasza flashcadi hozzászólására (») Jún 27, 2009 /
 
Konfigurációs bitekkel.
(#) flashcadi válasza potyo hozzászólására (») Jún 27, 2009 /
 
Azt beállítottam, mert időnként elindul, ha megérintem a kondikat, vagy valahol hozzáérek, és így gondolom valamennyire megváltozik a kapacitás
(#) potyo válasza flashcadi hozzászólására (») Jún 27, 2009 /
 
Rakd fel a komplett programot, meg az áramkör kapcsolását és egy fénykép is jó lenne róla!
(#) flashcadi válasza potyo hozzászólására (») Jún 27, 2009 /
 
Nincs róla rajzom, fényképet se tudok csinálni sajna, annyi az egész, hogy a pickit2 rá van kötve, az vezérli az MCLR-t, a GND-t, a Vdd-t, meg a PGM, PGD-t. Ezen felül az OSC1 osc2 lábon van a kristály, két kondival a föld felé. A portd lábakon van 8 darab LED, meg 8 ellenállás. ennyi
(#) potyo válasza flashcadi hozzászólására (») Jún 27, 2009 /
 
Feltételezem, te sem olvastad el az egyik PIC-el foglalkozó témát se itt az oldalon...
(#) icserny válasza flashcadi hozzászólására (») Jún 27, 2009 /
 
Az ördög a részletekben bújik meg: van-e szűrés VDD és VSS közt? Van-e 10 kOhm felhúzás az MCLR lábon? (Az kevés, hogy a PICkit2 elengedi...) A PGM-et rosszul írtad, nem azt vezérli a PICkit2, hanem a PGC és PGD lábakat.

Hogy néz ki a konfigurációs bitek beállítása?
(#) pici válasza flashcadi hozzászólására (») Jún 28, 2009 /
 
Szia
Próbáld ki, hogy a kristályról leszeded a 2 kondit.
Annélkül is kell mennie.
(#) flashcadi válasza icserny hozzászólására (») Jún 28, 2009 /
 
Órajel konfigurálásként csak ennyit irtam be:

bsf T1CON, T1OSCEN

ezen kívűl még kelle valami, mert az adatlapon nem találtam, vagy az nagol tudásom nem kompatibilis az adatlappal.
(#) Hp41C válasza flashcadi hozzászólására (») Jún 28, 2009 / 4
 
Szia!

A konfiguráló regisztereket mindenképen be kell állítani. Adatlap 19-1 táblázata szerint.

A 4 MHz kristályhoz XT oszcillátor mód (CONFIG1H = 0x01) kell a 2-1. táblázat szerint és 15-68pF kondenzátor.

Szia.
(#) flashcadi válasza Hp41C hozzászólására (») Jún 28, 2009 /
 
OK megvan megy a dolog köszi!
(#) potyo válasza pici hozzászólására (») Jún 28, 2009 /
 
Idézet:
„Szia Próbáld ki, hogy a kristályról leszeded a 2 kondit. Annélkül is kell mennie.”


Ilyen ötleteket nem kellene osztogatni. Az egy dolog, hogy a legtöbbször megy, de nem garantálja senki sem, hogy stabil is marad az oszcillátor. A terhelő kapacitás akadályozza meg, hogy felharmónikuson kezdjen el oszcillálni.
(#) kalmangabi hozzászólása Aug 29, 2010 /
 
Üdv!

Az én 16F871 esem tünetei is ugyan ezek.
Az adatlapon nem találom, hogyan kell beállítani a konfigurációs biteket 20MHz es kvarchoz.
Leírná valaki pls
:help:
Előre is köszi!

Üdv: Gabi!
(#) potyo válasza kalmangabi hozzászólására (») Aug 29, 2010 /
 
HS mód kell hozzá.
(#) kalmangabi válasza potyo hozzászólására (») Aug 30, 2010 /
 
Azt tudom. Csak azt nem, hogy a programban hogyan kell HS módba állítani a PICet.
(#) kalmangabi válasza kalmangabi hozzászólására (») Aug 30, 2010 /
 
Megvan!

bit 1-0 FOSC1:FOSC0: Oscillator Selection bits
11 = RC oscillator
10 = HS oscillator
01 = XT oscillator
00 = LP oscillator


Üdv: Gabi!
Következő: »»   1 / 1
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem