Прошивка PIC контроллеров
|
|
| Сообщение # 231
|
Витинари
Постов: 1503
Друзья |
На сайте программы есть список программаторов, которыми можно пользоваться. Большинство под LPT, пара-тройка для COM и один программатор USB (да и тот на FT)
|
|
| Сообщение # 232
|
34kilowatt
Постов: 75
ОК |
Не знаете, можно ли добавить нужный PIC в ICprog?
|
|
| Сообщение # 233
|
Витинари
Постов: 1503
Друзья |
34kilowatt, нельзя. Да и добавлять его там некуда. Нет файла с описанием устройств как в pickit.
|
|
| Сообщение # 234
|
skypro1111
Постов: 31
ОК |
Собрал вот такой jdm - http://radioskot.ru/publ/mk/kak_proshit_pic_kontroller/9-1-0-282 В winpic800 v3.64 не видит контроллер pic18f2550. Помогите прошить этот пик, пожалуйста.Добавлено (23.07.2015, 09:41) --------------------------------------------- Забыл добавить, что pic16f690 прошивается без проблем. Т.е. сам программатор рабочий.
|
|
| Сообщение # 235
|
Витинари
Постов: 1503
Друзья |
skypro1111, в этом программаторе панелька на 28 ног вообще не к месту поставлена, у нее выводы не совпадают с распиновкой 28-выводных пиков. Написал о решении в блоге: http://radioskot.ru/blog....-23-311
Ниже файл для переходника.
|
|
| Сообщение # 236
|
skypro1111
Постов: 31
ОК |
Витинари, Спасибо! В принципе можно и без переходника, просто проводками подцепить к панельке? Чет я даже не додумался распиновку посмотреть..
|
|
| Сообщение # 237
|
Витинари
Постов: 1503
Друзья |
skypro1111, можно и проводками, я делал переходник, потому что программатор из ком-порта постоянно вываливается, а так переходник поставил, системник к стенке пододвинул, и все крепко держится
|
|
| Сообщение # 238
|
[PC]Boil-:D
Постов: 729
Друзья |
Добрый вечер мужики. Сегодня пришлось прошить pic12f629 данным программатором http://radioskot.ru/publ....1-0-983 но почему-то не прошивается, при заливке прошивки выдает "Не найдено значение осциллятора, выбрать из значения 3fff" ( как-то так ) выбирал и да, и нет, в конце выдает ошибку "Ошибка проверки по адресу h0000" Что за проблема? Программатор pic16f628 прошивает без проблем... pic12f629 читает тоже отлично... Крутил уже по разному, а прошиваться зараза не хочет....
|
|
| Сообщение # 239
|
DEXXTER933659
Постов: 1896
Друзья |
[PC]Boil-:D, поздравляю!Ты удачно затёр КОНСТАНТУ...Однако надо же(хоть иногда ) читать МАТЧАСТЬ *ссылка* Цитата При программировании не забывайте про константу(osccal), которая записана в последней ячейке данных пика. Оsccal - представляет собой 16-ти ричное значение калибровки внутреннего генератора МК, с помощью которого МК отчитывает время при выполнении своих программ... При покупке микроконтроллера (МК) считайте с него данные и запишите константу на листочек или на микроконтроллер! Это очень важно т.к. если удалите константу при следующем программировании, pic работать не будет либо будет, но не так как должен. В МК старшего семейства константы нету, так, что не удивляйтесь.
Константа может не пригодится когда используется внешний кварц. В процессе прошивки (когда нажали уже на кнопку "прошить") может (а может и не спросить) вылезти следущее сообщение (см. рис.ниже ), надо нажимать НЕТ. При использовании Icprog 1.06C (я ее использую) всегда спрашивает, заменить либо нет. Когда вы загружаете прошивку в программу то в последней ячейке памяти выставляется "3FFF" т.к. в прошивке значение вашей константы не указано (она у каждого МК своя)! Вот программа и спрашивает будете использовать константу "3FFF" или "3424".
При использовании внешнего кварца (или RC) константа ненужна, можно в таких схемах использовать pic в которых была утеряна константа!
|
|
| Сообщение # 240
|
Витинари
Постов: 1503
Друзья |
[PC]Boil-:D, если точность не важна, то просто впиши в последнюю ячейку что-нибудь типа 3420 и прошей контроллер. На вопрос, использовать ли это значение, нужно ответить "Ок".
|
|