Посоветуйте программу для работы с JDM программатором
|
|
seregtlt |
Дата: Ср, 28.01.2015, 17:05 | Сообщение # 1 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
13
Замечания:
±
На сайте с 07.12.2011
Статус:
Offline
|
Приветствую ВСЕХ! Посоветуйте программу для работы с JDM EXTRAPIC, (PIC12F6xx, PIC16F628, PIC16F877). Читал разные мнения, но каждый по своему пишет. Боюсь стереть калибровочную константу внутреннего генератора. Пробовал icprog, poniprog, winpic800. Интересно мнение специалистов в этих МК.
|
|
|
|
ADMIN |
Дата: Ср, 28.01.2015, 17:12 | Сообщение # 2 |
Администратор
Группа:
Администраторы
Ранг:
Специалист
Сообщений:
1086
Замечания:
±
На сайте с 20.08.2007
Статус:
Offline
|
Был когда-то у меня extrapic. В гараже все то где то лежит. Из всех оболочек адекватной во всем был icprog с индексом D в названии версии
|
|
|
|
dimvad |
Дата: Ср, 28.01.2015, 18:16 | Сообщение # 3 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
80
Замечания:
±
На сайте с 20.07.2012
Статус:
Offline
|
Для JDM самое продвинутое вот это
|
|
|
|
xvovanx |
Дата: Ср, 28.01.2015, 18:41 | Сообщение # 4 |
Группа:
Модераторы
Ранг:
Помогаю всем
Сообщений:
332
Замечания:
±
На сайте с 02.05.2013
Статус:
Offline
|
Цитата ADMIN ( ) ...Из всех оболочек адекватной во всем был icprog...
+1. Другие проги либо глючили, либо вообще отказывались работать. Icprog хороша в том, что в настройках можно менять сигналы на инверсные, можно заставить работать даже "жуткий самопал"
|
|
|
|
brown |
Дата: Ср, 28.01.2015, 22:29 | Сообщение # 5 |
Группа:
Пользователи
Ранг:
Помогаю всем
Сообщений:
333
Замечания:
±
На сайте с 18.09.2007
Статус:
Offline
|
Когда-то использовал с extrapic WinPic800
Век живи - век учись! К концу жизни поймешь, что ничего не знаешь...
|
|
|
|
MiXaS |
Дата: Чт, 29.01.2015, 08:19 | Сообщение # 6 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
549
Замечания:
±
На сайте с 02.10.2010
Статус:
Offline
|
Я вот этим пользовался. Мне понравилось, что он сам камень определяет и достаточно шустро работает
|
|
|
|
seregtlt |
Дата: Чт, 29.01.2015, 20:02 | Сообщение # 7 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
13
Замечания:
±
На сайте с 07.12.2011
Статус:
Offline
|
Спасибо! icprog 1.05 с индексом D жаль не поддерживает PIC12F683. Подскажите куда калибровочную константу записывать, пробовал в программе объявлять, но все равно сообщение выдает что в файле другие настройки. (в программе может не правильно указывал __OSCCAL = 0x3454;)
|
|
|
|
Andriy76 |
Дата: Чт, 29.01.2015, 20:26 | Сообщение # 8 |
Группа:
Проверенные
Ранг:
Могу и подсказать
Сообщений:
231
Замечания:
±
На сайте с 06.04.2010
Статус:
Offline
|
Цитата MiXaS ( ) Я вот этим пользовался Есть версия поновее и смотрел вроде поддерживает PIC12F683 . Надо пробовать , Только у меня ПИЦКит2 - проверить не на чем . http://picpgm.picprojects.net/ http://picpgm.picprojects.net/download.html Выбираем нужную версию .
|
|
|
|
seregtlt |
Дата: Чт, 29.01.2015, 20:34 | Сообщение # 9 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
13
Замечания:
±
На сайте с 07.12.2011
Статус:
Offline
|
Спасибо, попробую. у меня несколько десятков лежат PICов, что купил, чтото подарили Хоть что нибудь на них сделать. Работаю с STM32F___ и STM8L003. Как правильно объявлять калибровочное значение в компиляторе?
|
|
|
|
Gysmi |
Дата: Пн, 09.02.2015, 17:41 | Сообщение # 10 |
Группа:
Проверенные
Ранг:
Пытаюсь разобраться
Сообщений:
48
Замечания:
±
На сайте с 23.12.2011
Статус:
Offline
|
Понравился в своё время WINPIC800,программировал через com порт. На 676 стёр калибровочную константу). Хорошо советовали записывать, догадался записать четыре циферки.Калибровочная константа находится в последней ячейке памяти программ(3432),например.
|
|
|
|
anatol |
Дата: Вт, 10.02.2015, 14:34 | Сообщение # 11 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
471
Замечания:
±
На сайте с 10.02.2010
Статус:
Offline
|
seregtlt, в ПИКах есть область памяти программ (доступна для чтения и записи в режиме программирования), область памяти данных (не у всех ПИКов - доступна из выполняемой программы для записи чтения) и область служебной информации (выше области программ) - доступна для чтения- записи только в режиме программирования. Боюсь утверждать, но кажется только в режиме высоковольтного ( 13 вольт на ногу Vpp) программирования. В этой служебной области и записан тип (название) контроллера и калибровочная константа. В оболочке нормальных программаторов есть области где эта информация приводится по чтению, модифицируется по нужде и записывается при программировании. Из оболочек компиляторов - недоступна. _______________________________________________________________________________________ http://www.radio-korolev.ru/index.php-newsid=618.htm http://www.microchip.ru/phorum/read.php?f=2&i=148775&t=148775 среднее значение калибровочной константы 3480. Играет роль на точность при работе от внутреннего генератора - который "плавает" при изменении питания и температуры.
Сообщение отредактировал
anatol - Ср, 11.02.2015, 15:36
|
|
|
|
Володимир |
Дата: Ср, 02.03.2016, 21:00 | Сообщение # 12 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
69
Замечания:
±
На сайте с 22.04.2010
Статус:
Offline
|
Использую програматор по схеме ниже в паре с програмой ВинПик800. На стационарном компе работает без проблем, на ноутбуке с апаратным портом работать не хочет. Пробовал програму PICPgm Programmer тоже не работает, максимум что может, так это определить модель контролера гдето с 5-ой попытки. Подскажите что можно сделать, в стационарном компе железо обновил, тепер на компе апаратного компорта нет, вся надежда только на ноутбук.
Кусок лога при определении модели.
Autodetecting PIC ... Using QueryPerformanceCounter function for microseconds delay. Testing delay: 100us delay took 103us (loop counter = 100) Detected PIC18F2550, device ID 0x1247! Configuration bits found in HEX file (config memory length = 8 bytes)!
|
|
|
|
anatol |
Дата: Сб, 05.03.2016, 08:38 | Сообщение # 13 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
471
Замечания:
±
На сайте с 10.02.2010
Статус:
Offline
|
Володимир, на ноутбуках и на преобразователях виртуальных портов частенько "неправильный" компорт по уровням сигналов. (Про программные глюки молчу.) Попробуйте закоротить ножки 1-2 верхнего оптрона РС817. Может заработает. Отслеживать работу по программе. Так же, если у вас Win7 и выше - проблема в запрете прямой работы с портами. Вследствие нарушаются тайминги протокола программирования.
|
|
|
|
Володимир |
Дата: Сб, 05.03.2016, 08:52 | Сообщение # 14 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
69
Замечания:
±
На сайте с 22.04.2010
Статус:
Offline
|
Цитата anatol ( ) Володимир, на ноутбуках и на преобразователях виртуальных портов частенько "неправильный" компорт по уровням сигналов. (Про программные глюки молчу.) Попробуйте закоротить ножки 1-2 верхнего оптрона РС817. Может заработает. Отслеживать работу по программе. Компорт 100% рабочий, так как через МАХ232 прекрасно общается и с контролером PIC18F4620, и с блоком управления двигателем Микас.
Не думаю что закорачивание ножек поможет, так как при попытке чтения-програмирования на первой ноге контролера положенные ему 13 в, или вы намекаете на то что сигнал может поступать с задержкой?
Цитата anatol ( ) Так же, если у вас Win7 и выше - проблема в запрете прямой работы с портами. Вследствие нарушаются тайминги протокола программирования. ОС WinXP, та же самая что была на стационарном компе.
Сообщение отредактировал
Володимир - Сб, 05.03.2016, 08:52
|
|
|
|