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


Регистриран на: 20 Апр 2004 Мнения: 641 Местожителство: Пловдив
|
Пуснато на: Нед Окт 12, 2008 20:04 Заглавие: willem prog не чете и не пише PIC16С73В от хладилник HAIER |
|
|
Здравейте.Преди време си зглобих този програматорhttp://j-cell.de/willem-eprom/ pcb3bw с основна цел да чета FLASH памети.Чел съм на него и 93C** АЕ29F2008 ,W29C020 ,но сега ми се наложи да прочета PIC12C509 от регулатора за стайно осветление на млад конструктор и нещо не се получава нито чете нито пише.
При четене ми дава само нули а при писане ми дава грешка.
Реших че PIC'а е заключен и купих нов празен. Оказа се че и него не може да да го чете и пише.
До сега не съм пробвал да чета памети от сериите 24C** и 25C**.
Ако някой се е зблъсквал с подобен проблем нека помогне. _________________ "Някои неща не могат да се обяснят"
Стара нигерийска поговорка
Последната промяна е направена от rolling_heads на Пон Окт 13, 2008 20:32; мнението е било променяно общо 2 пъти |
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Нед Окт 12, 2008 20:10 Заглавие: |
|
|
На първо време прочети внимателно datasheet-a на PIC-а.
Обърни внимание на това какво означават буквите в обозначението и за какво са битовете за защита. |
|
| Върнете се в началото |
|
 |
rolling_heads Опитен потребител


Регистриран на: 20 Апр 2004 Мнения: 641 Местожителство: Пловдив
|
Пуснато на: Нед Окт 12, 2008 20:21 Заглавие: |
|
|
Почвам да чета, ама съм зле с англйския и не знам да ли ще разбера всичко. _________________ "Някои неща не могат да се обяснят"
Стара нигерийска поговорка |
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Нед Окт 12, 2008 20:31 Заглавие: |
|
|
Microchip имат огледален руски сайт ако ще ти е по-лесно.
Има и китайски също  |
|
| Върнете се в началото |
|
 |
zmeios Опитен потребител


Регистриран на: 08 Авг 2008 Мнения: 840 Местожителство: София
|
Пуснато на: Нед Окт 12, 2008 21:32 Заглавие: |
|
|
Тая тема ми се струва че е дъвкана, ама...
Знаеш ли какво е pull-up резистор? (резистор между сигнал и захранващото напрежение). Сложи pull-ups между DAT/+5V и CLK/+5V - опитай със 1К, може и малко надолу да слезеш. Непременно да са физически близо до цокъла за програмиране, особено ако има по-дълиг кабел между него и логиката!
Добрата вест е, че програматора ти не е напълно сбъркан (щом работи с други чипове). Лошата е, че PIC-овете са капризни за програмиране... |
|
| Върнете се в началото |
|
 |
RM Опитен потребител

Регистриран на: 16 Сеп 2008 Мнения: 680
|
Пуснато на: Пон Окт 13, 2008 6:16 Заглавие: |
|
|
| Цитат: | | PIC-овете са капризни за програмиране... |
Държал съм един PIC в ръка един път, и никак не ми се стори капризен.
Да чете .....
Има и един друг софтуер , който подържа тази платка. |
|
| Върнете се в началото |
|
 |
ivpav Опитен потребител

Регистриран на: 02 Ное 2006 Мнения: 539 Местожителство: Хасково
|
Пуснато на: Пон Окт 13, 2008 9:49 Заглавие: |
|
|
Първо да попитам , с какъв пик се мъчиш. Серията "С" примерно 12C509 , 16C84 се пише еднократно. Пиковете с вдигнат секютити бит не могат да се четат. Преди да запишеш пика е хубаво да го изтриеш.
Моя willem се държи много прилично с пиковете , само че използвам този софтуер:
http://programatoribg.com/download/WinPic800.zip
Има и по-нови версии, но трабва да се разровиш из интернет.
Даваш му в конфигурация да трие първо първо ,после да записва и си готов. Не се притеснявай ако излезне съобщения за калибриращия бит на вътрешния генератор . Така или иначе часовник с него не става. И най-важното го каза RC. Вземи почети малко теория, иначе с пиковете не става. Това не е биос да го навреш в чипа и готово. _________________ ИВАН ПАВЛОВ |
|
| Върнете се в началото |
|
 |
rolling_heads Опитен потребител


Регистриран на: 20 Апр 2004 Мнения: 641 Местожителство: Пловдив
|
Пуснато на: Пон Окт 13, 2008 19:22 Заглавие: |
|
|
Благодаря за бързите отзиви.
Днес четох цял ден и разбрах колко съм бил заблуден.
Явно PIC със "С" не може да се презаписва записва, но неразбрах дали има някакъв начин да се прочете ако е заключен.
Първоначално опитах с по евтин PIC12C508A, но основната цел беше друга.
В частност става въпрос за PIC16C73B-041/SP Свалих го от един хладилник "HAIER"
PIC'а работи само докато е студен след като загрее спира.
Мисля че е е изгорял някой от входовете на PIC'а . които са свързани директни към датчиците за температура.
И пак въпроса. Има ли надежда за хладилника? _________________ "Някои неща не могат да се обяснят"
Стара нигерийска поговорка |
|
| Върнете се в началото |
|
 |
Bojilov Опитен потребител


Регистриран на: 02 Май 2004 Мнения: 15426
|
Пуснато на: Пон Окт 13, 2008 19:57 Заглавие: |
|
|
//offtopic
Сигурен ли си че прoблема ти е до чипа,а не до самите датчици? _________________ Мегатрон-2007 ООД
На вниманието на всички бързащи-ако не ви е дадена оферта за някой артикул-значи ще ви я пратя по-късно и без да надавате зор и звъните! |
|
| Върнете се в началото |
|
 |
rolling_heads Опитен потребител


Регистриран на: 20 Апр 2004 Мнения: 641 Местожителство: Пловдив
|
Пуснато на: Пон Окт 13, 2008 20:30 Заглавие: |
|
|
Корегирах заглавието.
| Цитат: | | Сигурен ли си че прoблема ти е до чипа,а не до самите датчици? |
Да сигурен съм защото вмесо датчици слагам тримери 10К и 47К
Забравих да добавя че PIC'а чете данни от 93С46 _________________ "Някои неща не могат да се обяснят"
Стара нигерийска поговорка |
|
| Върнете се в началото |
|
 |
|