[ Almedin @ 30.11.2008. 16:21 ] @
Napravio sam plocicu za PIC16F877A, jednostavnu, samo da pokrene PIC, programirao ga jednostavnim programom (LED blink) i na portu na kom bi trebalo ne mijenja se staje. Kako provjeriti radi li PIC (pokrene li se program). Programiranje i verifikacija su u redu, znaci PIC je ispravan.
[ Seme @ 30.11.2008. 16:33 ] @
Pozdrav kolega, lepo je to sto si ti sastavio probnu plocicu, ali bi mnogo jasnije bilo da si postavio semu toga sto si napravio. Postoji nekoliko stvari koje bi mogle da uticu da se pic ponasa mrtvo.

1. MCLR mora da bude na vcc preko pull up otpornika
2. PIC mora da ima oscilator
3. i naravno proveri da li imas napajanje
[ Almedin @ 30.11.2008. 17:23 ] @
Evo sema.

Kod je jednostavan, svake sekunde invertuje stanje porta C cije stanje mjerim instrumentom.

[Ovu poruku je menjao Almedin dana 30.11.2008. u 21:14 GMT+1]
[ VRadule @ 30.11.2008. 22:00 ] @
Citat:
Almedin: Evo sema.

Kod je jednostavan, svake sekunde invertuje stanje porta C cije stanje mjerim instrumentom.

[Ovu poruku je menjao Almedin dana 30.11.2008. u 21:14 GMT+1]


Napravi još jednostavniji kod, recimo postavi portC kao izlazni port i postavi sve pinove na logičko jedan,
to su ukupno dve instrukcije. Pa onda meri UNIMEROM i javi rezultate.

Postavi HS oscilator, isključi LVP, isključi WDT.

[ VRadule @ 30.11.2008. 22:10 ] @
Prvih nekoliko sekundi po uključenju napona napajanja nemoj ništa da očekuješ na portu, zato što je start-up
kondenzator momački dimenzionisan.
[ Almedin @ 30.11.2008. 22:37 ] @
Rijeseno, problem je bio sto na MCLR nije dolazio napon, sada radi. Hvala