Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.10.2008, 20:01
|
|
Частый гость
Регистрация: 12.09.2006
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
помогите прошить pic12f629
Уважаемые коллеги-возникла проблемма с прошивкой контроллера из за незнания англисского!
Необходимо внести коррекцию в программаторе перед программированием чипа.Программирую jdm программатором
ICPROG-ом.Обычное программирование с внесением hex фаила в программатор не приводит к должному результату .Прошу помоши! http://rc-cam.com/ldtastic.htm-это ссылка где моя проблемма
|
|
|
|
18.10.2008, 20:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Гав гав ![Смешно](images/smilies/icon_lol.gif) Пики пишутся пикстартом, ICD2, пикфлешем2 от МикроЕ. Можете попробовать ПикКит микрочипа.
Удачи!
|
|
|
|
18.10.2008, 21:44
|
|
Частый гость
Регистрация: 12.09.2006
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Popeye
|
Гав гав Пики пишутся пикстартом, ICD2, пикфлешем2 от МикроЕ. Можете попробовать ПикКит микрочипа.
Удачи!
|
jdm адаптор тоже пишет-что я многократно и делал-проблема возникла в корректировке программы
|
|
|
|
18.10.2008, 22:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
тогда никто не понял проблему. Зачем хекс корректировать ? Импортируете хекс в мп-лаб. дизассемблируете. Корректируете. опять ассемблер. Зашиваем получившийся хекс.
|
|
|
|
18.10.2008, 22:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
|
Возникала такая проблема с 629-ми. Если включить внутренний генератор то не прошивается. Нужно прошить с конфигурацией "внешний генератор" потом прошить нужную конфигурацию.
|
|
|
|
18.10.2008, 22:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Нуу исправление программы. Не совсем понятно однако, да попалось подобное. Там собаку не включили. Читаем через MPLAB, потом дизасмеблированный текст в формате .txt читаем екселем. Левую колонку с номерами строк убираем. Вторую с номерами адресов сохраняем, перемещаем вправо, позади инструкций. Вставляем колонку с ; перед адресами. Вставляем еще одну колонку перед командами. Выводим из екселя в формате .txt. Вводим в MPLAB. Смотрим где GOTO имеется, заменяем адреса 0xfe на _0xfe скажем.
Извините, не окончил, да засыпаю. Отпишусь завтра.
Удачи!
|
|
|
|
18.10.2008, 22:45
|
|
Частый гость
Регистрация: 12.09.2006
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от otest
|
Возникала такая проблема с 629-ми. Если включить внутренний генератор то не прошивается. Нужно прошить с конфигурацией "внешний генератор" потом прошить нужную конфигурацию.
|
это ближе ктеме-даже с моим незнанием англисского понятно что проблема в первоначальной заводской установкой которую необходимо снять-будем пробовать-а переписывать ассемблер-это для меня слишком круто
|
|
|
|
18.10.2008, 23:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
не помню такой проблемы с внутренним генератором. Самая распространенная проблема новичков - это затереть калибровочный байт в конце кода. Когда к нему идет обращение, прога накрывается. Поставить нужно в таком случае среднее значение 0x3480
|
|
|
|
18.10.2008, 23:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
|
urry
Может все так и я есть я в подробности не вникал. Но описаная мной процедура реально помогает притом с разными программаторами. Например WILLEM.Все это замечено именно для 12F629.
|
|
|
|
18.10.2008, 23:58
|
|
Частый гость
Регистрация: 12.09.2006
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Коллеги-вся фигня в том что pic прошивается нормально о чем сообщает программатор но деваис не работает!
И вопрос ко всем-ВЫ ССЫЛКУ ЧИТАЛИ?Станет все ясно.Эта проблемма не только у меня я не знаю что этот буржуин намудрил-но нормально прошитый чип отказывается работать в готовом изделии!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:53.
|
|