| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Прошивка PIC(ов)
30.09.2009, 19:39
|
|
|
Частый гость
Регистрация: 12.08.2009
Сообщений: 14
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Прошивка PIC(ов)
Всем доброго времени!
Осваиваю PIC, на симуляторе вроде отработал, дошла очередь до железа. Нужно на PIC18F4550 зашить. Программатор по схеме jdm (вроде как 2.0) пробовал прошивать из разных программаторов: winpic800, icprog, pic18f programmer. Везде примерно одно и то же - по адресу 0000 несоответствие в программе XXXX и в мк FFFF. Вроде как показывается чего-то даже шьется, а при проверке выходит не шьется...
Люди добрые, необходим небольшой ликбез по этой теме. Может те кто шишек набил поделитесь опытом по программаторам??
|
|
|
|
30.09.2009, 20:11
|
|
|
Прописка
Регистрация: 15.03.2008
Сообщений: 115
Сказал спасибо: 29
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Прошивка PIC(ов)
А модель пика то, winpic автоматом сам правильно определяет?
|
|
|
|
30.09.2009, 21:54
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: Прошивка PIC(ов)
Сообщение от Simbr
|
|
А модель пика то, winpic автоматом сам правильно определяет?
|
определяет, но не все.
Сообщение от mAmper
|
|
Программатор по схеме jdm (вроде как 2.0) пробовал прошивать из разных программаторов: winpic800, icprog, pic18f programmer. Везде примерно одно и то же - по адресу 0000 несоответствие в программе XXXX и в мк FFFF.
|
МАТЧАСТЬ учить нада...
нужно весь программатор проверить... когда тыкаеш кнопку ПРОЧИТАТЬ:
появляется ли +5 на 20 ноге МК,
появляется ли +13,8 на 1 ноге МК,
шевелятся ли сигналы на ножках 27,28 МК
доходит ли шевеление с 28 ноги до ножки ВХОДА ДАННЫХ порта.
Отседа ж не видно.. что у тебя тама...
Последний раз редактировалось picavr; 30.09.2009 в 21:56.
|
|
|
|
01.10.2009, 08:57
|
|
|
Заблокирован
Регистрация: 05.05.2008
Сообщений: 121
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Re: Прошивка PIC(ов)
Если начинающий, то лучше купить в магазине. А так PonyProg c сайта Lancos.com. Многие начинающие его освоили и отзывы были о том, что адаптер для Пиков самый сложный. Там ведь и программирование по другому чем у Авээров.
|
|
|
|
01.10.2009, 11:46
|
|
|
Временная регистрация
Регистрация: 15.02.2008
Сообщений: 70
Сказал спасибо: 38
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Прошивка PIC(ов)
Лучше всего использовать программаторы (я имею в виду железо) с преобразователем уровней для компьютерных портов (мах 232 и др.), например, extraPIC. Давно ведь доказано, что простые JDM, PonyProg не всега корректно работают на всех компах, т.к. их схемотехника "на грани фола"
__________________
Ээх....!
|
|
|
|
01.10.2009, 12:46
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: Прошивка PIC(ов)
Сообщение от sciff
|
|
отзывы были о том, что адаптер для Пиков самый сложный. Там ведь и программирование по другому чем у Авээров.
|
Это смотря ЧТО с ЧЕМ сравнивать...
Это у AVR всё СЛОЖНЕЕ... у PIC всего один протокол а у AVR аж три протокола записи..
1) низковольтный последовательный,
2) высоковольтный последовательный
3) высоковольттный паралельный..
так что если, делать все три.. то наааааааамного сложнее ))))
у PIC ОДИН программатор шьёт ВСЁ!
и он не намного сложнее самого простоуго для AVR...
Сообщение от Brinzmen
|
|
Лучше всего использовать программаторы (я имею в виду железо) с преобразователем уровней для компьютерных портов (мах 232 и др.), например, extraPIC.
|
у кого есть LPT .. ИМХО самый простой с LPT портом... +преобразователь 12В на МС34063
от USB.
Последний раз редактировалось picavr; 01.10.2009 в 12:50.
|
|
|
|
01.10.2009, 12:50
|
|
|
Частый гость
Регистрация: 07.02.2009
Сообщений: 14
Сказал спасибо: 9
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Re: Прошивка PIC(ов)
Было тоже самое ,внезапно перестал шить самодельный программатор подключенный по ком порту,winpic800 и icprog писали такие же ошибки,почему это произошло так и не понял. Решил проблему переделкой программатора под лпт порт
|
|
|
|
01.10.2009, 13:13
|
|
|
Прохожий
Регистрация: 22.02.2007
Сообщений: 8
Сказал спасибо: 31
Сказали Спасибо 12 раз(а) в 3 сообщении(ях)
|
Re: Прошивка PIC(ов)
|
|
|
|
01.10.2009, 13:22
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
|
Re: Прошивка PIC(ов)
Не совсем по теме, сори однако. Вчера попался PIC16F877A. Попытался запрограмировать на PicFlash2, ан нет, EEPROM не хотел писатся. Давай ПикКитом, на малой скорости. То же самое. Вопрос решился выкидыванием в корзину. Причина имхо в версии кристалла. Был версии 1. По впечатлениям 16F877A пишется нормально УСБ программаторами если версия кристалла 7 и выше. Иначе дает ошибки. Кстати PIC12F675 попадались и 16 версии 
На мой взгляд лучше купить аналог PicStart+. По крайней мере версия кристтала ему нипочем. Хотя и PicKit2 не помешает
__________________
Мыслю, следовательно существую
|
|
|
|
01.10.2009, 15:18
|
|
|
Прописка
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
|
Re: Прошивка PIC(ов)
4 месяца экспериментов связки WinPIC800 + самодельный параллельный программатор LPT = ни одного сбоя и спаленного чипа.
Чип PIC18F252
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:39.
|
|