Начало |
RE: PIC18F2550 (1 чел.) (1) Гость
|
|
Сообщения темы: PIC18F2550
|
RE: PIC18F2550 25.11.2009 20:28
|
|
Давно уже не работаю с PIC-ами, да и занимался раньше только с PIC16F84 и PIC16F628.
А что значит "не осилил"? Судя по меню у WinPic есть возможность запрограммировать этот чип. Может дело в адаптере?
В WinPic можно проверить адаптер, подать уровни и проверить их прохождение до вывода программируемой микросхемы.
|
|
|
Зарегистрирован
|
|
Александр (RA3RBE)
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: PIC18F2550 25.11.2009 21:05
|
|
в ICProg этого PIC нет, при работе с WinPic800 ver 3.55B, 3.55G - PIC опознается, запрограмированный читается, при программировании выдает ошибку по адресу 0000, т.е. - начиная с нулевой ячейки, 16f84, 84a? 16f876, 877, 18f4550 - все без проблем.
полазил пр инету - рекомендуют pickit2, но приобретать готовый программатор для одного раза, к тому-же это тоже программатор будет - как-то не хочется
Добавлено: 25-11-2009 21:06
скорее всего дело действительно в адаптере
|
|
|
Зарегистрирован
|
|
Последнее редактирование: 25.11.2009 21:06 Редактировал Оленевод.
Причина: Добавлено
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: PIC18F2550 26.11.2009 11:53
|
|
при работе с WinPic800 ver 3.55B, 3.55G - PIC опознается, запрограмированный читается, при программировании выдает ошибку по адресу 0000, т.е. - начиная с нулевой ячейки,
Т.е. микросхема отказывается программироваться. И начиная с первой же ячейки выдает ошибку.
А какая ошибка?
Если должно быть например 1234, а после чтения FFFF, т явно не пишется в микросхему, А если отличие в каком-то одном бите (сравните в двоичном виде), то может быть и сам PIC приказал долго жить.
скорее всего дело действительно в адаптере
А какой адаптер используете?
|
|
|
Зарегистрирован
|
|
Александр (RA3RBE)
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: PIC18F2550 26.11.2009 12:58
|
|
Адаптер ProPic 2, собранный лет 5 назад, неоднократно дорабатываемый, в результате уже не упомнить всех доработок, для чего они сделаны и что меняют уже непонятно, хорошо работает только с оболочкой Ic-prog ver 1.05, но эта оболочка не поддерживает 2550, адаптер, скорее всего, его тоже не поддерживает - первоисточники давно утрачены.
Ошибка при программировании - не пишет ничего, начиная с нулевой ячейки.
Поискал в инете - сейчас спаяю простейший адаптер ART 2003 - на LPT, правда схема подозрительно простая - 8 диодов, конденсатор и резистор, но народ не жалуется - применительно к 2550. результаты доложу
|
|
|
Зарегистрирован
|
|
Последнее редактирование: 26.11.2009 13:00 Редактировал Оленевод.
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: PIC18F2550 26.11.2009 14:05
|
|
Александр - спасибо))) эту схему уже готов был спаять, но уже нет необходимости. запрограммировал рекомендованным ART 2003 - в принципе та-же схема, но без транзистора и на LPT, спаял на коленке, точнее на вилке DB-25 и панели ZIF-40, оболочка WinPic 800 ver 3.61, выбирается программатор ART 2003 - и никаких проблем, опознал чип, программирование около минуты, верификация - успешно. Сейчас сооружаю программатор на уже запрограммированой микросхеме.
Вам спасибо за участие, при необходимости рад буду помочь в меру способностей.
|
|
|
Зарегистрирован
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
RE: PIC18F2550 26.11.2009 16:01
|
|
Я пользуюсь AVReal-ом. Вполне устраивает. Нравится то, что запускается из командной строки Т.е. пишу батник в 2 строки и запуск этого батника вывожу на кнопочку в системе программирования. Написал программу, оттранслировал, соседней кнопкой зашил в контроллер, посмотрел, нашел недостатки, подкорректировал программу.... и так по кругу, пока не закончу работу.
Мне приходится программировать небольшой круг микросхем, поэтому возможностей программатора хватает. Иногда приходится шить 628-е пики, тут пользуюсь WinPic800.
Кстати, не встречалось ли Вам описание высоковольтного последовательного программатора для AVR?
Или описание алгоритма высоковольтного последовательного программирования AVR?
Есть контроллер, в котором я случайно заблокировал последовательное программирование, вот хочу восстановить его, да и вообще, тема интересная, в мелких контроллерах позволит задействовать для своих целей вывод сброса.
|
|
|
Зарегистрирован
|
|
Последнее редактирование: 26.11.2009 16:05 Редактировал admin.
|
|
Александр (RA3RBE)
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться |
|
|
|
|
|
|
|