Программирование PIC
Программирование PIC
День добрый нужно собрать устройство на PIC (PIC16F628A-20) контроллере, но программатора нет. Из-за одного устройства собирать программатор лень. Но есть программатор USBasp можно ли его доработать и через него запрограммировать PIC
- Реклама
Re: Программирование PIC
Ну сами подумайте, если Вы даже доработаете USBasp, то любой софт, который предназначен для работы с PIC-ами не увидит Ваш программатор, потому,что он для работы только с AVR. Если есть СОМ порт, то соберите за полчаса этот http://chipmk.ru/index.php/features/47- ... -ic-prog-f. Проверен, работает.
С уважением.
С уважением.
Re: Программирование PIC
В принципе пойдет. Я вот подумал возможно ли использовать дата кабль телефона(usb или com) в роли универсального программатора для пиков?
Re: Программирование PIC
Для AVR существует такой вариант http://easyelectronics.ru/skorostnoj-av ... llera.html, для работы с PIC-ами необходимо в Ic-Prog или PICpgm в список программаторов внести этот программатор, но этого мало. Необходимо, чтобы при выборе этого программатора, программа обращалась не к виртуальному СОМ порту, а к драйверу FT232RL и работала с ним. Но для этого нужно написать что-то типа плагина к выше указанным программам, без этого ничего не получится.
С уважением.
С уважением.
-
borys
- Держит паяльник хвостом
- Сообщения: 927
- Зарегистрирован: Вт сен 07, 2010 19:27:48
- Откуда: Ташкент
Re: Программирование PIC
Уважаемый geniusbsd!
Вариантов у Вас немного:
1. Собрать самому несложный программатор (описаний - море)
2. Обратиться к тому, у кого уже есть рабочий программатор
Надеюсь, живете не в пустыне?
Вариантов у Вас немного:
1. Собрать самому несложный программатор (описаний - море)
2. Обратиться к тому, у кого уже есть рабочий программатор
Надеюсь, живете не в пустыне?
- Реклама
- БАТАРЕЙКУС
- Потрогал лапой паяльник
- Сообщения: 347
- Зарегистрирован: Сб фев 07, 2009 19:21:25
Re: Программирование PIC
всем доброго времяни суток.
а почему такая неспроведливость пачему нету чтонть на подобие PIC14000 с 16 разрядным АЦП, с флеш памятью
а почему такая неспроведливость пачему нету чтонть на подобие PIC14000 с 16 разрядным АЦП, с флеш памятью
Мечтатель - не тот, кто сидит на диване и думает о несбыточном, а тот, кто всеми силами стремится воплотить несбыточное в реальность.
Re: Программирование PIC
Неохота тратить время на чтение документации на PicKit3, но вот сподобился приобрести и нарвался на непонимание идеалогии. До сих пор пользовался *никсовым picprog c ExtraPIC - все было хорошо до тех пор пока использовал выделенный сброс. Как только захотелось вывод сброса использовать как порт ввода - тут эта схема спасовала. Ладно, изготовил Brenner5 - всем почти хорош, окромя того что под винду. Ну это я бы пережил. Пишешь в любимом vi компилируешь make, а для прошивки поворачиваешься к нетбуку и шьёшь. Однако, не тут то было! Brener не любит 7-ю винду (А я её очень люблю - сильнее чем ХР). Скажете, что там! Запускаешь "as administrator" и все работает. Работает, но не видит юзерских сетевых ресурсов. И тут мне взбрело купить кошерный микрочиповский продукт. Посмотрел, что PicKit2 отдают почти задаром, а 3-й - чуть подороже. Ну и соблазнился. На тот что подороже. Короче, радости нет предела - под семеркой работает без проблем. Вот только... В старых программаторах (picprog & Brener) программаторы давали Vdd на кристал во время программирования сами. Поэтому я обычно делал диодную развязку если периферия жручая или не делал, если нет. Пробую работать с новенькой схемой - втыкаю - нет таргета. Изучаю красивый плакат - похоже, что Vdd идет с устройства на PicKit. Но как же так? Кто должен кормить микроконтроллер? А если по проекту микроконтроллер должен кормиться от батарейки cr2032? Нашел галочку - кормить устройстройство от PIcKit - о, можно батарейку вынуть. Немного поигрался - перестал кристалл программироваться - выдает ошибки чтения/идентификации. Похоже опять не может ввести в режим программирования. Пришлось сдувать пыль с Brenera - тот без особых проблем оживил кристал. Короче, не понял я идеалогию этих пиккитов. Да, естественно, ICSPDAT/ICSPCLK - не dedicated для программирования (и так ног не хватает), а в рабочем режиме подключены к периферии (ЖКИ дисплею).
Может кто разъяснит, как пользоваться этими PicKit-ами?
Может кто разъяснит, как пользоваться этими PicKit-ами?
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Re: Программирование PIC
Какой программатор лучше собрать для прошивки PIC-контроллеров? Мне совсем нечем прошивать 
Я рожден при социализме, и я этим горжусь!
Re: Программирование PIC
А чем этот не подходит: http://radiokot.ru/forum/viewtopic.php?f=20&t=22447Соник писал(а):Какой программатор лучше собрать для прошивки PIC-контроллеров?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Программирование PIC
Я не совсем уверен, цел ли у меня ещё COM-порт 
Я рожден при социализме, и я этим горжусь!
Re: Программирование PIC
А проверить совсем никак ?Соник писал(а):Я не совсем уверен, цел ли у меня ещё COM-порт
Даже если сдох, то микруху заменить не сложно..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Программирование PIC
А как проверить? У меня на него никаких устройств нет. Последнюю COM-мышь отдал лет 10 назад 
Я рожден при социализме, и я этим горжусь!
Re: Программирование PIC
Перемкни вход/выход и через терминал запули туда строчку, если живой, то получишь обратно эту-же строчку..Соник писал(а):А как проверить?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Программирование PIC
Где взять терминал?
Перемкнуть 2 и 3 ножки?
Перемкнуть 2 и 3 ножки?
Я рожден при социализме, и я этим горжусь!
Re: Программирование PIC
Это стандартная прога винды..Соник писал(а):Где взять терминал?
Не только.. Ищи включение COM-портов при передаче..Соник писал(а):Перемкнуть 2 и 3 ножки?
Если хочешь проверить все ноги, найди схему, где они все задействуются..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Программирование PIC
Соник, если уж совсем облнился искать, то вот: http://www.nestor.minsk.by/kg/2008/27/kg82716b.jpg 
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Программирование PIC
Да блин я обгуглился уже, единственное что нашёл это вот http://dumpz.ru/showthread.php?t=23727 , но и там ничего полезного нет. СОМ порт совсем похоронили
Не открывается.МитяРа писал(а): http://www.nestor.minsk.by/kg/2008/27/kg82716b.jpg
Я рожден при социализме, и я этим горжусь!
Re: Программирование PIC
У мя открывается..Соник писал(а):Не открывается.
А так: http://www.nestor.minsk.by/kg/2008/27/kg82716.html
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Программирование PIC
Открылось. А зачем мне два комп. через КОМ соединять? 
Я рожден при социализме, и я этим горжусь!
Re: Программирование PIC
Блин, ну чё ты какой не сообразительный..Соник писал(а): А зачем мне два комп. через КОМ соединять?
Берёшь половину из рисунка, а 2 и 3 соединяешь между собой - получаешь для одного компа..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]


