Stránka 2 z 3
Napsal: 13 úno 2012, 11:51
od sadamish
JAK MÁM VYPNOUT TY POJISTKY???
Napsal: 13 úno 2012, 19:59
od jankop
Co třeba TOOLS / Enable Code protect v PicKit2 software?
Ty neumíš číst?
Napsal: 13 úno 2012, 20:36
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ý...
Napsal: 14 úno 2012, 04:55
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
?
Napsal: 14 úno 2012, 08:24
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
Napsal: 15 úno 2012, 20:09
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
Napsal: 15 úno 2012, 20:31
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.
Napsal: 16 úno 2012, 05:25
od sadamish
tady je ...
Napsal: 16 úno 2012, 08:49
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).

Napsal: 16 úno 2012, 17:33
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.
Napsal: 16 úno 2012, 18:55
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.
Napsal: 18 úno 2012, 08:44
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 ???
Napsal: 18 úno 2012, 09:06
od gmike
Rozhodně. Zkontroluj Q6, změř co leze z mikrokontroléru na jeho gate.
Napsal: 18 úno 2012, 10:12
od sadamish
0V.. vyměnil jsem ho, at je na gate 0 nebo 5V na /MCLR je pořád 4,3V
Napsal: 18 úno 2012, 10:17
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.