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:

Rada PICKIT 2

#1 Příspěvek od sadamish »

Ahoj lidi, potřeboval bych poradit. Postavil jsem si klon PICKITu zkoušel jsem jej poprvé a pokaždé co program nahraji ukáže se hláška na obr. Pokud stisknu OK program se evidentně nahraje do procesoru. Po opětovném načtení je ovšem procesor prázdný. Prosím poraďte. Jedná se o procesor 12F629
Přílohy
Bez názvu.jpg
(161.09 KiB) Staženo 116 x
Qc2

Uživatelský avatar
kelley
Příspěvky: 192
Registrován: 04 led 2008, 01:00
Bydliště: Brno

#2 Příspěvek od kelley »

Ahoj,
chyba je v tom PICu - podařilo se ti zřejmě smazat onu slavnou "kalibrační konstantu" (některé PICy ji mají pro nastavení vnitřní frekvence hodin a je pro každý jednotlivý kus specifická).
Zkus Tools - OSCCAL - Auto regenerate.
Dále viz třeba: http://www.edaboard.com/thread212778.html

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#3 Příspěvek od forbidden »

To je divný, originál SW k PICKitu kalibrační konstantu nevymaže, ani když dám vymazat celou paměť PICu. Navíc nevím, proč by chybějící kalibrační konstanta bránila zápisu do programové paměti, do toho místa paměti se vůbec nezapisuje.

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

#4 Příspěvek od sadamish »

Taky se mi to zdá nějaké divné. Procesor jsem měl naprogramovaný a fungoval dobře. Asi se doopravdy zničil procesor. Zkusím koupit nový a vyzkouším to s ním. Hlavně jsem program sám nepsal ale jen stahl z internetu.
Qc2

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

#5 Příspěvek od Atlan »

pozeram ze zapnute vsetky ochrani na procesore...potom sa neda verifikovat obsah... skus to osadit do zapojenia ci to beha.....

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

#6 Příspěvek od sadamish »

chci se zeptat jestli to nemuze byt tim ze mi procesor nastavi napětí Vdd na 5V. Nemůže to být tím ???
Qc2

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

#7 Příspěvek od sadamish »

neběhá
ani když to zapojim
Qc2

Uživatelský avatar
mira2830
Příspěvky: 238
Registrován: 05 lis 2006, 01:00
Bydliště: Praha
Kontaktovat uživatele:

#8 Příspěvek od mira2830 »

Tak 5V napájení je snad pro 12F629 správně, ne? :-) Navíc, pokud máš tenhle klon, co se tu nedávno probíral, tak ten ani nastavit napětí neumí - vždycky to bude 5V, nezávisle na řídícím programu... Viz komentář pod článkem.

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

#9 Příspěvek od sadamish »

nemohl se mi tam zničit nějaký tranzistor ... ??? třeba ten spínací MOSFET ???
Qc2

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

#10 Příspěvek od sadamish »

podle me je to volovina ale zkousel jsem 3 IO a vsechny mi to pisou
Qc2

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

#11 Příspěvek od gmike »

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).

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

#12 Příspěvek od sadamish »

vše sem prošel 2x a funguje.
Qc2

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

#13 Příspěvek od jankop »

Atlan píše:pozeram ze zapnute vsetky ochrani na procesore...potom sa neda verifikovat obsah... skus to osadit do zapojenia ci to beha.....
Já teda nevim, ale to co píše Atlan, považuji za zásadní. Klidně ti to může fungovat správně, ale když jsou pojistky aktivní tak žádný verify nebude. Prostě zruš v tom programu pojistky a je to.

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

#14 Příspěvek od jankop »

Tak jsem si to zkusil s 12f675, což je témeř totéž. Problém je opravdu v smazání kalibrační konstanty. Dostal jsem se do naprosto stejného stavu s funkčním originálním PicKitem.
Stačí pomocí programu PicKit konstantu obnovit a je to. Ale pokud není nezbytně nutné ty pojistky aktivovat, tak bych je vypnul taky. Závěr, ten PicKit je na 99% dobrej.
Přílohy
PicKozu.JPG
(91.88 KiB) Staženo 82 x

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

#15 Příspěvek od sadamish »

ta automanická regenerace mi nejde... napíše mi to tu samou chybu.... nwm cim to je
zkoušel jsem pic 12F629 / 675
Qc2

Odpovědět

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