Pic16f819 подменяет своё имя
|
|
anatol |
Дата: Пн, 11.02.2013, 12:32 | Сообщение # 16 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
471
Замечания:
±
На сайте с 10.02.2010
Статус:
Offline
|
Darvalang, медленно и полно опишите вашу проблему. Какой программатор используете. Если PicKit 2, то заводской, китайский или самодельный? Как программируете - в устройстве или отдельно? Какие настройки программирования, в том числе напряжение питания? К чему подключен программатор, может радикально изменить порт USB? Пробовали ли переустановить софт программатора? Программирует он другие ПИКи или нет? Может 819 у вас уже поврежден?
|
|
|
|
Darvalang |
Дата: Вт, 12.02.2013, 10:59 | Сообщение # 17 |
Группа:
Пользователи
Ранг:
Новенький
Сообщений:
11
Замечания:
±
На сайте с 08.02.2013
Статус:
Offline
|
Использую PicKit-2, оригинальный. Шью контроллер отдельно. Программатор и соФт в порядке (каждый день прошиваю 18f2520 и 18f4620 десятками). Контроллеры (их 4 шт.) физически исправные, работали как положено, стали выпендриваться после прошивки новым хексом. При подключении определяются правильно (16f819), но при любых дальнейших действиях кричит, что он 16f777 и ничего с ним не сделать. Программа показывает, что, стирает, шьёт, но при чтении каждый раз другие данные и соответственно чек сумма. На автоопредилении пик подменяет своё имя на 16f777 и вообще ничего делать не хочет, кричит, что прошивка не под него. Я с таким сталкиваюсь впервой, с фьюзами атмег разобрался лет 10 назад, но про пики и не подозревал, что могут быть подобные заморочки.
|
|
|
|
anatol |
Дата: Вт, 12.02.2013, 14:54 | Сообщение # 18 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
471
Замечания:
±
На сайте с 10.02.2010
Статус:
Offline
|
Darvalang, Цитата ....Какие настройки программирования, в том числе напряжение питания?.... Может 819 у вас уже поврежден?... Цитата Для начала восстанови калибровочные константы и служебную инфу контроллера, у вас 3FFF. Как сделать поищи сам. Цитата выбрано в меню Tools→Use VPP First Program Entry Кроме того если у вас выбран режим низковольтного программирования LVP то для программировани необходимы 4 ножки (кроме питаня), т.е. и порт В3 (10 ножка ДИП корпуса) подтягивается к "+" питания. Если у вас выключен режим LVP то похоже что не работает преобразователь 13,5 вольт в программаторе или не "тянет" порт USB. 18f2520 и 18f4620 отлично программируются LVP.
|
|
|
|
Darvalang |
Дата: Ср, 13.02.2013, 09:56 | Сообщение # 19 |
Группа:
Пользователи
Ранг:
Новенький
Сообщений:
11
Замечания:
±
На сайте с 08.02.2013
Статус:
Offline
|
шью низким напряжением, на программере 4.97 в. Переходник от 16f84, 628 и т.д. Десятая нога никуда не подтянута (хотя немного не понял, В3 енто девятая нога в ДИП)
|
|
|
|
anatol |
Дата: Ср, 13.02.2013, 11:37 | Сообщение # 20 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
471
Замечания:
±
На сайте с 10.02.2010
Статус:
Offline
|
Darvalang, я уже все написал. Разбирайтесь как программировать контроллеры и 819 в частности. Чем отличаются режимы низковольтного от высоковольтного программирования, а также что значит Use VPP First Program Entry. И вообще как настраивается Pickit 2.
Сообщение отредактировал
anatol - Ср, 13.02.2013, 11:39
|
|
|
|
Darvalang |
Дата: Вс, 17.02.2013, 11:05 | Сообщение # 21 |
Группа:
Пользователи
Ранг:
Новенький
Сообщений:
11
Замечания:
±
На сайте с 08.02.2013
Статус:
Offline
|
Победил три из четырёх..! Четвёртый ни в какую... Стал играться с напругой, снизил до 3.8 вольт, только тогда смог прошить старую прошивку на место (хоть программа и кричала, что данному девайсу нужно не менее 4.5 в). Четвёртый пик показывает, что шьётся, но не работает и при чтении поясняет что он всё равно 16f777. Проблема вроде решена. Последний пик на помойку и добрые пожелания китаю.!
|
|
|
|