Fórum témák

» Több friss téma
Fórum » PICKit2 klón építése
Lapozás: OK   90 / 211
(#) cNobody válasza pisti89 hozzászólására (») Okt 5, 2010 /
 
Helló!

D2 jól van bekötve, jó? R1-R6 feszosztónak megfelelőek az értékei? Ha jól nézem akkor még ezek az alkatrészek is a Vdd-ért felelősek. Esetleg forrasztási hiba, szakadás/zárlat nincs?

És a program azt mondja hogy 0 V-ot érzékel, az multiméterrel mérve is annyi?
(#) jdani hozzászólása Okt 6, 2010 /
 
Hali. Megépítettem a szilva féle klónt, elsőre ment, viszont nem tudom hogy vannak a kimenetek. PIC16F877et égetnék, ott van MCLR GND VCC PGC PGD. Itt hogy vannak ezek?
(#) Hp41C válasza jdani hozzászólására (») Okt 6, 2010 /
 
Szia!

A 16F877 és a 16F877A programozási leírásában találod meg. A PICKit2 kiosztását pedig a leírása végén levő kapcsolási rajzból...
(#) jdani válasza Hp41C hozzászólására (») Okt 6, 2010 /
 
Van egy vadiúj 628A-m. azt égeti, viszont ha vissza akarom olvasni, akkor failed 0x0000. Viszont ha égetek, akkor succesfully. 877A-t égetnék, bármit csinálok (olvasok írok) failed 0x0000. Ez lehet attól hogy mondjuk BC640 van benne, és akor azok a feszültségek amikről beszéltek, az a hiba, vagy a PIC felmondta a szolgáltatást?
(#) watt válasza jdani hozzászólására (») Okt 6, 2010 /
 
Kódvédelem be van kapcsolva...
(#) jdani válasza watt hozzászólására (») Okt 6, 2010 /
 
azaz?..
(#) potyo válasza jdani hozzászólására (») Okt 6, 2010 /
 
Mi nem világos ezen?
(#) Báddzsó válasza jdani hozzászólására (») Okt 7, 2010 /
 
Code protect biztosíték be van kapcsolva. PK2 progi: Tools: Enable Code Protect. na az nem kell!
(#) watt válasza jdani hozzászólására (») Okt 7, 2010 /
 
...Ki kell kapcsolni... (Hacsak nem szándéskos a használata, de akkor ne lepődjünk meg a nullákon!)
Vagy a kódban van a beállítás megtéve, vagy a PK2-ben van beállítva, nem tudom. Ellenőrizd a betöltött kódot a PK2-ben. Olvass utána az adatlapban, mi az a kódvédelem és hol lehet beállítani. A konfigurációs bitek(szavak, bájtok) körül keresgélj.
(#) Hp41C válasza Báddzsó hozzászólására (») Okt 7, 2010 /
 
Szia!
Code protect törlése PICKit2-vel. Code protect deaktivizálása a hex állományban.
(#) jdani válasza Hp41C hozzászólására (») Okt 7, 2010 /
 
Szia. Ez mind szép és jó, csak számomra felesleges, ha jóformán egy kukkot nem értek belőle. A progiban a code protect-en nincs pipa. Tovább mit kellene tennem, mivel kezdenem?
(#) Hp41C válasza jdani hozzászólására (») Okt 7, 2010 /
 
Szia!

Programozandó pic nélkül végezd el a PICKit2 kezelő programjának Tools / Troubleshoot pontjában levő összes teszet. A Vdd -nél a tesztelés előtt állítsd be a 4.7 - 5 V -ot, mivel a klónod nem tudja állítani a Vdd-t. A tesztenél a feszültség értékeket voltmérővel is ellenőrizd le.

Lehet, hogy a Vdd nem elég magas a törléshez.

Ha mindez sikeres:
Csatlakoztasd a 16F628A-t és ismertesd fel (Device Family / Midrange / Standard). A 16F628A - töröld ki (erase). Írd át kézzel a program memória első szavát 0x1555-ra, a másodikat 0x2AAA -ra, és az adat memória első byte-jét 0xAA-ra, a másodikat 0x55 -re. Programozd be. Ellenőriztesd (Verify). Olvasd ki és Te is nézd meg. Újra töröld. Ellenőrizd (Blank check) és olvasd ki.

Írd meg, melyik műveletnél volt hiba.

Egy kódvédelemmel programozott pic kiolvasáskor, a konfigurációs és az azonosító szavak kivételével, mindig 0-t ad.
(#) jdani válasza Hp41C hozzászólására (») Okt 7, 2010 /
 
Hali.

A feszültség 4,8V. a PIC 16F877A. Ugyanezt kell csinálnom vele?
(#) _JANI_ válasza jdani hozzászólására (») Okt 7, 2010 /
 
Persze. :yes:
(#) jdani válasza _JANI_ hozzászólására (») Okt 7, 2010 /
 
Törléssel nem volt gond, de az égetéssel már igen, természetesen a többi sem jó akkor.
(#) Hp41C válasza jdani hozzászólására (») Okt 8, 2010 /
 
Szia!

Akkor a programozóban vagy a hozzávezetésben van a gond. A Troubleshoot ellenőrzések jók voltak? Hogyan programozod a pic-et: az áramkörében vagy adapterrel? Ha az áramkörben, akkor a PGC és PGD vonalakon ki tud alakulni a programozás alatt az alacsony és a magas szint is. Nincs rájuk csatlakoztatva más egység kimenete? A gyári konfigurációs beállításban az alacsony feszültségű programozási mód (LVP) engedélyezve van, a PGM lábon megjelenő szintváltozás megzavarhatja a magas feszültségű (HVP) programozást. Van-e a táp lábaknál 100nF kerámia kondenzátor? A 16F877A két-két táp és föld lába be van kötve? Tényleg 16F877A -ként programozod / nem véletlenül 16F877 -ként? A két típus programozása eltér. Az adapteren nincs véletlenül kontakthiba?
(#) jdani válasza Hp41C hozzászólására (») Okt 8, 2010 /
 
A PICkit2 progi azt írja indításnál, hogy PICkit 2 connected. ID=OLHoss. Az ellenőrzésnél a feszültségek jók voltak.a PIC-t adapterrel programozom. Mivel adapterrel programozom, így a PIC-hez semmi más egyéb alkatrész nincs kötve. a PIC csak a bal oldalsó táplábai vannak bekötve. A Programozó magától ismeri fel a PIC,t tehát 877A-t programozok. Kontakthibát nem észleltem, átmértem.
(#) jdani válasza (Felhasználó 15355) hozzászólására (») Okt 8, 2010 /
 
Attól nem égetne?...
(#) vicsys válasza jdani hozzászólására (») Okt 8, 2010 /
 
Azért van 2-2 táp láb, mert mindet be kell kötni, nem azért mert így tetszetősebb...
(#) Hp41C válasza jdani hozzászólására (») Okt 8, 2010 /
 
Szia!

A 16F877A-n a PGM az RB3 láb. Esetleg megpróbálhatod a földre húzni 10k-val. A 2 db 100 nF kondenzátor is segíthet... Milyen hosszú a kábel, ami a PICKit2 -t az adapterrel összeköti?

Az IC -ken minden táp és föld lábat be kell kötni (ha nem lenne kötelező, a gyártó miért nem más funkcióra használja a kivezetéseket), és még a tokon kívül, a legrövidebb úton össze is kell kötni őket - nem folyhat át áram a csipen belüli átkötésen.
(#) jdani válasza Hp41C hozzászólására (») Okt 8, 2010 /
 
A 10K megvan, 2x kondi megvan, a kábel hossza 2cm. Mégsem megy...
Az nem lehet gond, hogy BC640 használok az égetőben? és BAT85-öt
(#) jdani válasza jdani hozzászólására (») Okt 8, 2010 /
 
Az égetővel lesz gond, mivel msot egy másik kisebb PIC-t programoznák, de azt se lehet, viszont a PIC-t ugyanúgy felismerte. (valami OSCALL-al van gond) Viszont tegnap a vadiúj 628A-t égette, viszont a verify funkció azzal sem működött.
(#) jdani válasza (Felhasználó 15355) hozzászólására (») Okt 8, 2010 /
 
Az adapterra.
(#) watt válasza jdani hozzászólására (») Okt 8, 2010 /
 
A Vpp lábon nincs 10k felhúzó a Vdd felé, ha jól látom. Az a gyanúm, hogy a PIC-ek tönkrementek. Rengetegszer említettem már sok helyen, hogy a Vpp lebegése PIC halált okoz. Akkor hal meg, amikor lehúzzuk az ICSP csatit, vagy ha olyan az égető, akkor a Vpp kikapcsolásakor. A 10k nagyon fontos védelem a Vpp lábon, nem érdemes elhagyni. Ebből az is következik, hogy statikusan is tönkre lehet tenni, ha nem megfelelően kezeljük a tokot. A Vpp lábon nincs belső védő dióda a Vdd-re, ezért érzékenyebb, mint a többi láb.
(#) jdani válasza watt hozzászólására (») Okt 8, 2010 /
 
Akármit próbálgatok, akkor se csinál semmit... PIC kampec lenne? De akkor meg miért ismeri fel a PIC típusát?..
(#) jdani hozzászólása Okt 8, 2010 /
 
Egy 12F629 SMD, ami sose votl használva, gond nélkül beleégette amit kell, tehát a 877A elhalálozott... Ebbe már sehogy se lehet ezek szerint életet lehelni?
(#) potyo válasza jdani hozzászólására (») Okt 8, 2010 /
 
Azért még ne dobd ki, hátha még kiderül majd valami probléma, de egyelőre úgytűnik, hogy a 877A többé nem üzemképes.
(#) watt válasza jdani hozzászólására (») Okt 8, 2010 /
 
Fura, hogy felismeri, de nem tudja égetni! Ha a Vpp miatt elhal, akkor fel sem ismerné. Valami más is lesz ott.
(#) jdani válasza watt hozzászólására (») Okt 8, 2010 /
 
Szia. Te mi okosat tudnal ajánlani, miket probaljak ki vele?
(#) watt válasza jdani hozzászólására (») Okt 8, 2010 /
 
Arra gondoltam, hogy ha veszel egy újabb 877A-t, és az is ezt csinálja, akkor nem rossz a PIC. Ennek kis esélye van, de ha így lenne, akkor a PK2 szórakozik. Bevallom ez nagyon furcsa hiba, nem találkoztam ilyennel. Lehet, hogy egy firmware frissítést meg kéne próbálni!
Következő: »»   90 / 211
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