| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
andrey1988 Опитен потребител


Регистриран на: 30 Дек 2005 Мнения: 1263 Местожителство: Ботевград
|
Пуснато на: Сря Авг 12, 2009 16:10 Заглавие: Проблем с PIC12F629 |
|
|
| Някога като съм записвал нещо в него с IC-Prog не съм поставил отметка на MCLR , сега както аз си го обяснявам тоя извод вече няма функциите на MCLR и заради това не мога да запиша нищо в контролера , а като го чета излизат само нули, както се вижда на снимката. Въпроса е има ли някакво решение на тоя проблем или е безнадежден. |
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Сря Авг 12, 2009 16:27 Заглавие: |
|
|
Не ти е това проблема.
За да четеш само нули - или имаш (друг) проблем по хардуера, или при предното писане са били вдигнати "секюрити" (защитата от четене) битовете.
При изправен хардуер не би трябвало да има проблем да бъде изтрит. |
|
| Върнете се в началото |
|
 |
emil74 Опитен потребител


Регистриран на: 16 Мар 2007 Мнения: 1111
|
Пуснато на: Сря Авг 12, 2009 16:38 Заглавие: |
|
|
Аз виждам отметки на CP и CPD. Вероятно това е снимка след опит за прочитане на защитен процесор. Резултатът е точно какъвто се очаква да бъде в такъв случай.
Триене с "ERASE" и после ще можеш да го ползваш, ако е изправен процесорът.
Последната промяна е направена от emil74 на Сря Авг 12, 2009 16:39; мнението е било променяно общо 1 път |
|
| Върнете се в началото |
|
 |
andrey1988 Опитен потребител


Регистриран на: 30 Дек 2005 Мнения: 1263 Местожителство: Ботевград
|
Пуснато на: Сря Авг 12, 2009 16:39 Заглавие: |
|
|
| Ами със същия програматор , ама на другия цокъл без проблеми си чета и записвам PIC16F84 , тва ме кара да мисла че нямам проблем с хардуера. А след "ERASE" ефекта е същия. |
|
| Върнете се в началото |
|
 |
emil74 Опитен потребител


Регистриран на: 16 Мар 2007 Мнения: 1111
|
Пуснато на: Сря Авг 12, 2009 16:42 Заглавие: |
|
|
Май не се разбрахме... RC визираше процесора, най вероятно. Ако той е изправен, триеш го с "Erase" и ще можеш да го презапишеш с друга програма. Ако искаш да го копираш-забрави!
Какъв ти е програматорът? Да нямаш джъмпер за прехвърляне на цоклите?
Буквичката със сигурност ли е "F"?
Май върви на процесор=процесор-1... |
|
| Върнете се в началото |
|
 |
andrey1988 Опитен потребител


Регистриран на: 30 Дек 2005 Мнения: 1263 Местожителство: Ботевград
|
Пуснато на: Сря Авг 12, 2009 16:52 Заглавие: |
|
|
| Програматора ми е тоя универсалния от сайта на МК http://www.constructor.bg/mk/Programator.htm , а такава случка ми се е случвала и преди пак с PIC12F629. И аз мисла че проблема е в процесора , но трябва ли да има проблем ако го запиша без тая отметка. С F е означението . |
|
| Върнете се в началото |
|
 |
emil74 Опитен потребител


Регистриран на: 16 Мар 2007 Мнения: 1111
|
Пуснато на: Сря Авг 12, 2009 17:00 Заглавие: |
|
|
| Или в процесора, или имаш студена спойка по цокъла за този процесор. |
|
| Върнете се в началото |
|
 |
andrey1988 Опитен потребител


Регистриран на: 30 Дек 2005 Мнения: 1263 Местожителство: Ботевград
|
Пуснато на: Сря Авг 12, 2009 17:19 Заглавие: |
|
|
| А дали записването без тая отметка е причината за повреда на процесора (не мисла че трябва да е така , ама така се получава, щото както казах за втори път ми се случва) , какво би трябвало да се случи при записване без отметката. |
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Сря Авг 12, 2009 17:45 Заглавие: |
|
|
| Не може да повредиш процесор по такъв начин! |
|
| Върнете се в началото |
|
 |
andrey1988 Опитен потребител


Регистриран на: 30 Дек 2005 Мнения: 1263 Местожителство: Ботевград
|
Пуснато на: Сря Авг 12, 2009 19:27 Заглавие: |
|
|
| То не че струва кой знае колко че да ме е яд за него ама ми се ще да разбера защо и двата пъти след записване без отметка на МCLR процесора заминава. Сега пиша по спомени обаче мисля че първия път след такова записване дори изпълняваше програмата записана в него, но пак не можеше нито да се чете нито да се презапише. |
|
| Върнете се в началото |
|
 |
|