Fórum témák

» Több friss téma
Fórum » PIC kezdőknek
 
Témaindító: Placi84, idő: Okt 3, 2005
Témakörök:
- A PIC ÖSSZES Vdd és Vss (AVdd és AVss) (tápfeszültség) lábát be kell kötni!
- A táplábak mellé a lehető legközelebb 100nF-os KERÁMIA kondenzátorokat kell elhelyezni.
- Az MCLR lábat, 10kohm-mal fel kell húzni a Vdd tápfeszültségre.
- Külső kvarc használatakor 4MHz-ig XT, a fölött pedig HS konfigurációt kell beállítani.
- Stabilizált tápegységet kell használni, a kapcsoló üzemű "telefon töltő" adapterek okozhatnak hibákat.
- Programozáshoz, használj lehetőleg PICKIT2 vagy 3 programozót. Kerülendő a JDM (soros porti) programozó.
- A PIC adatlapja (PDF), tartalmazza a lábak kiosztását és a PIC minden paraméterét. Az adatlap ingyen letölthető!
- Egyes PIC típusoknál az RA4 nyitott nyelőelektródás (Csak lefelé húz L szintre, H szintet nem ad ki!)
- Ha a PGM lábat digitális ki-/bemenetnek használod, az alacsony feszültségű programozási lehetőséget le kell tiltani.
Lapozás: OK   1226 / 1226
(#) zenetom válasza oregharcos hozzászólására (») Szo, 17:40 /
 
Szia,
Mármint melyik LED nem kapcsol ki?
Mi a PIC pontos típusa?
(#) Bakman válasza zenetom hozzászólására (») Szo, 18:57 /
 
Én úgy értelmezem, bekapcsoláskor RA0 lábon lévő LED világít, 5s után RA0 kikapcsol, RA1-en lévő bekapcsol és úgy is marad.
(#) oregharcos válasza Bakman hozzászólására (») Szo, 19:01 /
 
Szia Bakman! Nagyon köszönöm a segítséget, ez jól működik!
(#) oregharcos válasza zenetom hozzászólására (») Szo, 19:31 / 1
 
PIC12567. Megoldódott a probléma. Köszönöm a segítő akaratot!
(#) zenetom válasza Bakman hozzászólására (») Szo, 19:57 /
 
Úgy tűnik a Delay_ms(500000) okozta a gondot, mivel szerintem az max. 16 bites értéket fogad. Illetve hogy a cikluson belül volt.
Na a lényeg, hogy megoldódott.
(#) Bakman válasza zenetom hozzászólására (») Szo, 22:32 /
 
A cikluson belüliség okozta a gondot. A ciklus újraindulásakor az elinduláskori állapotot vették fel a kimenetek.

XC8 esetén 32 bites lehet az érték (lásd melléklet), mikroC-re passzolok, valószínűleg ők sem aprózták el.
(#) zenetom válasza Bakman hozzászólására (») Szo, 23:09 /
 
Köszi a pontosítást.
Idézet:
„A ciklus újraindulásakor az elinduláskori állapotot vették fel a kimenetek”

Viszont ez mondjuk elég gáz működési mechanizmus szerintem.
(#) Frankye válasza lóri hozzászólására (») Vas, 5:23 /
 
Mindenkinek köszönöm, aki próbált segíteni. Sajnos nem sikerült beüzemelni.
(#) zlanczky hozzászólása Sze, 18:09 /
 

pic nem indul, csak ha pickit2 csatlakoztatva van

Sziasztok, amatőr hobbista vagyok, de már készítettem jópár alkalmazást. A mostani esetben egy pic16f886 procit használok, és minden szépen működik, ameddig a pickit2 rajta van a nyákon. Ha leveszem és a saját tápról menne, akkor nem indul el vagy nem tudom meddig jut el. A topic fejben leírtakat csak ott szegtem meg, hogy 10kOhm helyett 4,7kOhm-os ellenállással húzom fel a MCLR lábat. Volt már olyan eset, hogy menet közben lehúztam a pickit2-t és szépen ment tovább. Mellékelem a kicad-os sémát, ha érdekes lenne.
Van ötletetek, leírásotok, hivatkozás a pic adatlapra, amit érdemes elolvasni vagy nem tartottam be?
(#) pipi válasza zlanczky hozzászólására (») Sze, 19:03 /
 
A rajzon én 47K-t látok, de hiányzik onnan más is... inkább ilyesmivel kisérletezz:
https://obrazki.elektroda.pl/7766982600_1391059513.jpg
https://onlinedocs.microchip.com/oxy/GUID-FEC46964-0385-48FA-B67F-A...A.html
(#) kaqkk válasza pipi hozzászólására (») Sze, 19:12 / 1
 
Az mclr-t 1-10k körüli ellenállással szoktam felhúzni , szerintem nem az lesz a probléma . A kvarc bekötése és a programban a beállítása lehet a gond szerintem .Én igy szoktam bekötni
A hozzászólás módosítva: Sze, 19:16
(#) pipi válasza kaqkk hozzászólására (») Sze, 21:59 /
 
Hiányzik az MCLR kondi, javasolt a soros ellenállás, hogy a kondi ne zavarja be a pickit MCLR-t
(#) kissi válasza zlanczky hozzászólására (») Csü, 9:02 /
 
Szia!

A konfigurációs biteknél kikapcsoltad az LVP-t ?!
(#) Hp41C válasza zlanczky hozzászólására (») Csü, 10:33 /
 
Release változatot fordítottál és programoztál be? Debug verzió nem fut programozó/debugger nélkül.
(#) pipi válasza zlanczky hozzászólására (») Csü, 11:37 /
 
Jársz itt a fórumon, de ugy latszik a válaszok nem érdekelnek
(#) zlanczky válasza pipi hozzászólására (») Csü, 15:20 /
 
Szia, bejelentkezve maradtam a gépen, szorri. Kösz a választ, ki is fogom próbálni, de nehéz egy nyákon módosítani. (meg közbe jött 10 kg lecsó eltevése)
(#) zlanczky válasza kissi hozzászólására (») Csü, 15:20 /
 
Igen, ki van kapcsolv az LVP.
(#) zlanczky válasza Hp41C hozzászólására (») Csü, 15:21 /
 
Mivel nem lehet debugolni, soha sem fordítok Debugost.
(#) Bakman válasza zlanczky hozzászólására (») Csü, 15:26 /
 
Nagy valószínűséggel tápfeszültség problémák vannak a rendszerben. Kontroller mekkora órajelről jár?
(#) zlanczky válasza Bakman hozzászólására (») Csü, 19:06 /
 
8Mhz van beállítva. Egyébként az alkalmazás nem időkritikus, éles üzemben majd 1-2-5 percenként (beállítható) mér egy kört, küldi az adatokat és elmegy aludni. Most 10 sec alvás van, a teszt miatt.
(#) kaqkk válasza zlanczky hozzászólására (») Csü, 19:09 /
 
A rajzon 32768khz kvarc van és csak az osc 1 re bekötve ... Akkor ez most hogy ?
A hozzászólás módosítva: Csü, 19:09
(#) benjami válasza kaqkk hozzászólására (») Csü, 22:41 /
 
Van belső 8MHz-es RC oszcillátora.
Következő: »»   1226 / 1226
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