|
Универсальный программатор для PIC, Как прошить PIC16F876A |
|
|
|
Jul 10 2007, 16:50
|
Местный
  
Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558

|
Помогите пожалуйста разобраться. Немного истории. В журнале РАДИО №6 за 2006 увидел программатор для PIC (по описанию - хорош)на PIC16F876A (на ftp://ftp.radio.ru/pub/2006/06/icd_2.zip даже прошивка имееися и плата. Собрал его и PIC установил. Чтобы его запрограммировать собрал EXTRA-PIC (www.5v.ru). Программировать пытался через ICSP. Чтобы схема самого программатора не мешалась, ноги 1,8,14,15,20 PIC16F876А отключены и на ниx подкючены провода (длина 8см.) ICSP. Ничего не записывается в 876А, одни 3FFF. Программа для прошивки IC-RPOG 1.05E. C чего бы начать и где посмотреть????
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Jul 11 2007, 08:18
|
Группа: Новичок
Сообщений: 5
Регистрация: 4-02-06
Пользователь №: 13 986

|
Сам использую простейшую схему программатора+icprog 1.05A проблем не наблюдается Цитата В версии IC-PROG 1.05E имеется поддержка 876А А работа с Сом портом через Win API исправлена??? А то у меня с этим проблема приходится с портом напрямую работать.
Сообщение отредактировал medved - Jul 11 2007, 08:14
Эскизы прикрепленных изображений
|
|
|
|
|
Jul 11 2007, 08:29
|
Местный
  
Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558

|
Цитата(medved @ Jul 11 2007, 12:18)  Сам использую простейшую схему программатора+icprog 1.05A проблем не наблюдается
А работа с Сом портом через Win API исправлена??? А то у меня с этим проблема приходится с портом напрямую работать. Затрудняюсь ответить. Пока ничего не выходит. Но что-то читает (я имею в виду 876A) и показывае, что микросхема чистая. Цитата(Bronislav @ Jul 11 2007, 04:51)  Попробуйте подключить свой программатор к программе WinPic http://freenet-homepage.de/dl4yhf/winpicpr.htmlОна работает с описаниями PICов из MPLAB. Легко настраивается на любое железо программатора. Я в свое время сделал для этой программы программатор, который может проверять микросхемы под разными напряжениями и позволяет шить партиями. Не желает прошиваться и с WinPIC, и с WinPIC800 . Тут такой вопрос: при подаче питания на PIC16F876A кварц должен сразу генерить или требуется разрешение от PICa. Подключал кварц на 18мГц - генерации нет (может PIC мертвый)?
|
|
|
|
|
Jul 11 2007, 09:01
|
Участник

Группа: Новичок
Сообщений: 16
Регистрация: 7-03-07
Пользователь №: 25 952

|
Цитата(Archivarius @ Jul 11 2007, 13:29)  Затрудняюсь ответить. Пока ничего не выходит. Но что-то читает (я имею в виду 876A) и показывае, что микросхема чистая. Не желает прошиваться и с WinPIC, и с WinPIC800 . Тут такой вопрос: при подаче питания на PIC16F876A кварц должен сразу генерить или требуется разрешение от PICa. Подключал кварц на 18мГц - генерации нет (может PIC мертвый)? А как Вы определяете есть генерация или нет? При программировании PIC-а кварц не нужен. Вы определитесь еще раз со своим программатором - работает он или нет. Еще рекомендую собрать PonyProg. На первое время, схема клона ICD2, что в журнале Радио (если так посмотреть, то все остальные журналы не менее "гаденькие" мягко говоря) пойдет, а со временем ее можно и усовершенствовать и приблизить к оригинальной схеме (тут же на этом форуме есть и тема про это и ищите по нику DL36) . У ICD2 кроме программирования есть гораздо более интересное (и особенно как раз Вам) свойство - это умение отлаживать схему в реале. Как программатор у него основной недостаток - это не совсем правильный алгоритм подачи питающих напряжений на программируемый кристалл и как следствие он может при определенных обстоятельствах не суметь запрограммировать малоногие ПИК-и.
|
|
|
|
|
Jul 11 2007, 09:43
|
Местный
  
Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558

|
Цитата(AleksBa @ Jul 11 2007, 13:01)  А как Вы определяете есть генерация или нет? При программировании PIC-а кварц не нужен. Вы определитесь еще раз со своим программатором - работает он или нет. Еще рекомендую собрать PonyProg. На первое время, схема клона ICD2, что в журнале Радио (если так посмотреть, то все остальные журналы не менее "гаденькие" мягко говоря) пойдет, а со временем ее можно и усовершенствовать и приблизить к оригинальной схеме (тут же на этом форуме есть и тема про это и ищите по нику DL36) . У ICD2 кроме программирования есть гораздо более интересное (и особенно как раз Вам) свойство - это умение отлаживать схему в реале. Как программатор у него основной недостаток - это не совсем правильный алгоритм подачи питающих напряжений на программируемый кристалл и как следствие он может при определенных обстоятельствах не суметь запрограммировать малоногие ПИК-и. Ура!!! Я его победил :-)) Спасибо всем особенно MIGA (подтолкнул в правильном направлении). Вот что значит не знание англицкого; ни на те ноги подал CLOCK И DATA (хотя в самом начале я указал что предпринял: "Программировать пытался через ICSP. Чтобы схема самого программатора не мешалась, ноги 1,8,14,15,20 PIC16F876А отключены и на ниx под.... ". Вместо 14 и 15 надо 27 и 28. Буду одолевать свой программатор долее. Эту тему закрываем (возможно вскоре отрывать придется другую :-)) ). Спасибо.
|
|
|
|
Сообщений в этой теме
Archivarius Универсальный программатор для PIC Jul 10 2007, 16:50 miga Archivarius,
Обратите внимание на два момента:
1) ... Jul 10 2007, 22:45 Archivarius [quote name='miga' date='Jul 11 2007, ... Jul 11 2007, 05:19 Bronislav Попробуйте подключить свой программатор к программ... Jul 11 2007, 00:51 K_AV Цитата(Archivarius @ Jul 10 2007, 19:50) ... Jul 11 2007, 06:28 Archivarius Цитата(K_AV @ Jul 11 2007, 10:28) Начать ... Jul 11 2007, 07:13  K_AV Цитата(Archivarius @ Jul 11 2007, 10:13) ... Jul 11 2007, 11:36   Archivarius Цитата(K_AV @ Jul 11 2007, 15:36) Таки да... Jul 11 2007, 15:22    K_AV Цитата(Archivarius @ Jul 11 2007, 18:22) ... Jul 11 2007, 17:51     Archivarius Цитата(K_AV @ Jul 11 2007, 21:51) с 7.61 ... Jul 11 2007, 18:19      AleksBa Цитата(Archivarius @ Jul 11 2007, 23:19) ... Jul 12 2007, 05:51       Archivarius Цитата(AleksBa @ Jul 12 2007, 09:51) Схем... Jul 12 2007, 08:05       Archivarius Цитата(AleksBa @ Jul 12 2007, 09:51) Схем... Jul 12 2007, 10:22        AleksBa Цитата(Archivarius @ Jul 12 2007, 15:22) ... Jul 21 2007, 11:45         DL36 Цитата(AleksBa @ Jul 21 2007, 14:45) Кром... Jul 21 2007, 16:10
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|