27.10.2009, 14:07
|
|
Временная регистрация
Регистрация: 12.09.2008
Сообщений: 61
Сказал спасибо: 20
Сказали Спасибо 7 раз(а) в 5 сообщении(ях)
|
Re: Pickit2
УРА!
PICkit заработал!
Виновником не установки программ оказалался Windows Installer - системный установщик, переустановил на 4.5-версию, PicKit Programmer и MPLAB установились без проблем.
Сначала оболочка упорно не хотела видеть программатор (без прошиваемой схемы), поманипулировал в меню, определился. Попробовал второй раз. Воткнул программатор, воткнул 16Ф84, запустил оболочку - все ОК. Считал, записал свою прошивку - без проблем! Работает считанные секунды как при чтении так и при записи. Вообщем, очень доволен. Не радует, правда, то, что так и не понял из-за чего и почему были эти траблы
|
|
|
|
27.10.2009, 20:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Pickit2
Сообщение от avr123-nm-ru
|
Блин ! Как их неисправность может мешать МК определяться в USB
|
В случае пробоя ключа возможно превышение потребляемого тока и отключение по токовой защите шины. кроме того это один из стандартных диагностических вопросов. Если устройство не определяется, проблема в прошивке МК. Если процедура регистрации ЮСБ-устройства прошла нормально, проблема в софте РС. Как видим оказалась проблема софта.
Последний раз редактировалось MisterDi; 27.10.2009 в 20:37.
|
|
|
|
27.10.2009, 20:48
|
|
Временная регистрация
Регистрация: 12.09.2008
Сообщений: 61
Сказал спасибо: 20
Сказали Спасибо 7 раз(а) в 5 сообщении(ях)
|
Re: Pickit2
Эххх...
Рано обрадовался. Не работает нормально. Определяется случайным образом, приходится дергать ЮСБ и перезапускать ПИККИТ. И еще проблема с калибровочной константой:
после покупки считал контроллер - в последней ячейке 01ФФ.
зашил в мк простую программу управления светодиодами. Заработало. (Хоть и определялся программатор, но я ттерпел - главное что работало).
Написал програмный ШИМ управления яркостью. Открываю ПИККИТ, после анонирования ЮСБ и самой ПИККИТ, программатор определился. Но ПИККИТ выдал ошибку ОСЦКАЛ. Попробовал автоматическое восстановление - не помогло, ввел вручную - тоже, причем ПИККИТ выдает не то значение, кот. я вводил!
Не знаю что пинать: софт или железо?
(МК ПИК12Ф629)
|
|
|
|
27.10.2009, 21:42
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 187 раз(а) в 117 сообщении(ях)
|
Re: Pickit2
Нормальный PicKit калибровочную константу сам умеет считывать и сохранять, ему помогать не надо, тем более что она никак не может быть = 01ФФ.
Полистайте форум, это уже обсуждалось много раз...
|
|
|
|
27.10.2009, 21:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Pickit2
Сообщение от ZoomerJuk
|
Определяется случайным образом,
|
В смысле говорит иногда Ок иногда ошибка? Попробуй с другим шнурком. Проверь питание контроллера и программирующее напряжение осциллографом во время программирования.
|
|
|
|
27.10.2009, 22:00
|
|
Временная регистрация
Регистрация: 12.09.2008
Сообщений: 61
Сказал спасибо: 20
Сказали Спасибо 7 раз(а) в 5 сообщении(ях)
|
Re: Pickit2
3450. Насчет 01ФФ, да, погарячился . Но дело не в ней, а в том, почему она стерлась (и стиралась ли вообще) и почему не пишется ПИККИТом и почему программатор определяется через раз.
ПС после нескольких разов ручного - автоматческого восстановления и перезапуска программы, контроллер прошивается и все работает, но если его опять подключить ПИККИТ ругается на константу
|
|
|
|
27.10.2009, 22:07
|
|
Временная регистрация
Регистрация: 12.09.2008
Сообщений: 61
Сказал спасибо: 20
Сказали Спасибо 7 раз(а) в 5 сообщении(ях)
|
Re: Pickit2
Сообщение от MisterDi
|
В смысле говорит иногда Ок иногда ошибка? Попробуй с другим шнурком. Проверь питание контроллера и программирующее напряжение осциллографом во время программирования.
|
Втыкаю - ноль реакции, попередергал, перезапустил софт - может найтись. Со шнуром все ОК. Программатор может работать (например я считываю) а потом перестать (PicKit2 no found), при этом я его не прикасаюсь даже.
И ЕЩЕ. Красный сетодиод (Busy) иногда может вспыхивать, если программатор перемещать (при этом прошиваемый мк не подключен)
|
|
|
|
27.10.2009, 22:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Pickit2
"Сопли" в схеме шукчи !
ляктроника, лектротехника - наука о контактах.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
27.10.2009, 22:16
|
|
Временная регистрация
Регистрация: 12.09.2008
Сообщений: 61
Сказал спасибо: 20
Сказали Спасибо 7 раз(а) в 5 сообщении(ях)
|
Re: Pickit2
ОК. Сейчс займусь.
Просмотрел с лупой под лампой, все впорядке, замыканий нет, непропаев тоже.
Вопрос. Что нужно для нормального распознавания программатора? Сам 18Ф2550 подключенный к ЮСБ, внешнее (преобразователь, ключи и прочие цепи, кроме кварца, естественно) на распознавание влияет?
Последний раз редактировалось ZoomerJuk; 27.10.2009 в 22:38.
|
|
|
|
27.10.2009, 22:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Pickit2
Для нормального распознавания нужно кроме того, что Вы указали обязательно наличие конденсатора 47-100nF на ножке 14 процессора. По возможности проверь потребляемый ток, и напряжение питания на шине USB. Из элементов проверить транзисторы Q1, Q4, диод D3. Во время программирования желательно измерить напряжение на выводе 1 колодки. Должно быть около 13В
Последний раз редактировалось MisterDi; 27.10.2009 в 23:00.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:10.
|
|