Rada PICKIT 2

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
sadamish
Příspěvky: 160
Registrován: 26 srp 2009, 02:00
Kontaktovat uživatele:

#16 Příspěvek od sadamish »

JAK MÁM VYPNOUT TY POJISTKY???
Qc2

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#17 Příspěvek od jankop »

Co třeba TOOLS / Enable Code protect v PicKit2 software?
Ty neumíš číst?

Uživatelský avatar
sadamish
Příspěvky: 160
Registrován: 26 srp 2009, 02:00
Kontaktovat uživatele:

#18 Příspěvek od sadamish »

nwm proč to nejde, dám automatickou regeneraci -> nejde
dám manualní -> nastavím 34FF -> nastaví se
vypnu ty pojistky
dám Write
a ukáže mi to chybu OSCCAL a celý procesor je úplně smazaný...
Qc2

Uživatelský avatar
Chenzee
Příspěvky: 464
Registrován: 26 čer 2007, 02:00
Bydliště: Vysočina

#19 Příspěvek od Chenzee »

... a nenastavuje (nemění) ti tu hodnotu OSCCAL hex soubor (zjistíš po importu HEX a kouknutí na poslední prog. paměťové místo)? Když dáš WRITE, tak máš importován hex, který přijde do toho PICu? A smazaný znamená, že je v FF nebo v 00?
Děláš to tak, že:
1) smažeš PIC
2) naimportuješ HEX
3) uděláš změny OSCCAL a Code Protection
4) dáš Write
?
Žádnej učenej z nebe nespadl ...

Uživatelský avatar
MiloPS3
Příspěvky: 259
Registrován: 07 srp 2010, 02:00

#20 Příspěvek od MiloPS3 »

Cau, jak mas nastaveny ty pojistky v programu ?

jinak: smazat pic->vypnout ochrany -> zapsat -> regenerace OSCCAL , funguje za predpokladu ze to mas dobre zapojeny a programator v poradku

Uživatelský avatar
sadamish
Příspěvky: 160
Registrován: 26 srp 2009, 02:00
Kontaktovat uživatele:

#21 Příspěvek od sadamish »

Chenzee píše: ...A smazaný znamená, že je v FF nebo v 00? ...
jsou tam 3FFF po odpojení a opětovném připojení ukáže 0000
Qc2

Uživatelský avatar
Simil
Příspěvky: 185
Registrován: 16 říj 2008, 02:00
Bydliště: NR

#22 Příspěvek od Simil »

Skús sem hodiť ten hex subor,čo si tam nahrával.Skúsim ho nahrať do Picka,čo to spraví,poprípade pozrem,či prepísal OSSCAL.Taktiež ho skúsim regenerovať,ak ho zmazalo.Potom dám vedieť,ako to dopadlo.

Uživatelský avatar
sadamish
Příspěvky: 160
Registrován: 26 srp 2009, 02:00
Kontaktovat uživatele:

#23 Příspěvek od sadamish »

tady je ...
Přílohy
LED1.hex
(237 bajtů) Staženo 62 x
Qc2

Uživatelský avatar
MiloPS3
Příspěvky: 259
Registrován: 07 srp 2010, 02:00

#24 Příspěvek od MiloPS3 »

problem bude asi nekde jinde, nahrati ,verifikace, osccal , vse v poradku ..
A ten test v tom programu, kdy se jede krok po kroku a multimetrem kontroluje napětí na jednotilivých programovacích pinech jsi dělal ? Při něm jsem objevil že mám jeden tranzistor šlehlý (GES, jak jinak).
:?:
Přílohy
pk.JPG
(95.27 KiB) Staženo 47 x

Uživatelský avatar
Simil
Příspěvky: 185
Registrován: 16 říj 2008, 02:00
Bydliště: NR

#25 Příspěvek od Simil »

Tak som ten hex skúsil nahrať do Pic obvodu,a vypadá to tak,že všetko je OK.Ani kal.konštantu mi neprepísal,zostala tam pôvodná.Skúšal som to viac krát.Potom som manuálne prepísal kal.konštantu,a skúsil AUTO reg.a funguje to spoľahlivo.Pravdepodobne máš niečo s PK2,alebo niečo robíš zle.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#26 Příspěvek od Atlan »

No postavil si klon vtom vidim problem. Ak nahodou pouzil polom riadene tranzistory a zapol to nez naprogramovaneho uP tak je po nich pripadne nevieme aky tranzistor pouzil na napajani pre icsp.

Uživatelský avatar
sadamish
Příspěvky: 160
Registrován: 26 srp 2009, 02:00
Kontaktovat uživatele:

#27 Příspěvek od sadamish »

ted jsem znova dělal ten troubleshooting a v kroku číslo 2). mi nefunguje pokud dám /MCLR OFF má být na pinu 1.) 0V a já mám 4,27V do bude kámen úrazu ne ???
Qc2

Uživatelský avatar
gmike
Příspěvky: 94
Registrován: 26 zář 2009, 02:00

#28 Příspěvek od gmike »

Rozhodně. Zkontroluj Q6, změř co leze z mikrokontroléru na jeho gate.

Uživatelský avatar
sadamish
Příspěvky: 160
Registrován: 26 srp 2009, 02:00
Kontaktovat uživatele:

#29 Příspěvek od sadamish »

0V.. vyměnil jsem ho, at je na gate 0 nebo 5V na /MCLR je pořád 4,3V
Naposledy upravil(a) sadamish dne 18 úno 2012, 10:22, celkem upraveno 1 x.
Qc2

Uživatelský avatar
gmike
Příspěvky: 94
Registrován: 26 zář 2009, 02:00

#30 Příspěvek od gmike »

No 0 V tam musí být když má být na výstupu 5 V, pokud má být na výstupu nula, musí být na gejtu 5 V, aby se otevřel. Změř to přímo na mikrokontroléru (podle schématu, nevím který to je pin - může být studený spoj někde) podle toho troubleshootu, a musí se to měnit.
Tak je to sedmý pin.

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“