Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по микроконтроллеру.Помогите пожалуста!
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
gladkih
Здраствуйте. У меня такая проблема. Надо срочно запрограммировать PIC16F876A, а программа-PONY PROG не поддерживает эту микруху(надо записать прогу для ICD-2 clone) она поддерживает PIC16F876.Кода выбираю без буквы А она начинает ругаться.Подскажите может запрограмировать хоть и ругается или подскажите программу которая поддерживает PIC16F876A.У меня программатор сделан специально под PONY PROG. Подскажите пожалуста, а то очень срочно надо.
DL36
Цитата(gladkih @ Jan 13 2007, 21:43) *
Здраствуйте. У меня такая проблема. Надо срочно запрограммировать PIC16F876A, а программа-PONY PROG не поддерживает эту микруху(надо записать прогу для ICD-2 clone) она поддерживает PIC16F876.Кода выбираю без буквы А она начинает ругаться.Подскажите может запрограмировать хоть и ругается или подскажите программу которая поддерживает PIC16F876A.У меня программатор сделан специально под PONY PROG. Подскажите пожалуста, а то очень срочно надо.

Чем помочь не знаю, ради интереса взял PIC16F877A а программатору сказал PIC16F877 так не прошивается. У меня слон пикстартер плюс и PIC16F877A шьет без проблем.
Спецификацию смотреть надо и конкретно сравнивать. Хотя может вариант обновить программу. Или попросить кого залить прошивку.
LordN
PIC16F877A и PIC16F877 = это два абсолютно разных МК. читайте спецификацию...
K_AV
Цитата(LordN @ Jan 15 2007, 13:44) *
PIC16F877A и PIC16F877 = это два абсолютно разных МК. читайте спецификацию...
Ну, не "абсолютно"... В основном они одинаковы (ну компаратор добавлен в 877А). Технология изготовления изменилась, контроллеры с буквой "А" стали дешевле. PIC16F876A на замену 876 без "А" мы ставили напрямую, без доработки программы (только процедуру программирования поменяв).

В данном случае более важно то, что у них разный процесс программирования. Если в 877 информация пишется побайтно, то в 877А - пакетами (по 4 байта). Программироваться стал гораздо быстрее. Но старая процедура записи не работает. В этом вся и проблема при программировании.

gladkih, не знаю, чем тебе помочь. В PonyProg поддержку 877А, вроде бы, не вводили. А тут требуется именно программная поддержка, т.к. алгоритм изменился.
У нас программировали через ICD (к нему выпущена была новая OS, именно с поддержкой программирования/отладки этих контроллеров с "А") - соответственно, вопрос решился.
Хотя смотри, http://www.lancos.com/prog.html#features - написано, что 877А поддерживаются (но не тестированы (???)). Может, тебе просто нужно более свежую версию программы скачать?
А вот тут http://pyclan.users.sevsky.net/index_Pony.html просто явно написано, что поддерживается, и ПО можно скачать (судя по всему - то же, что и самая свежая версия на сайте автора PonyProg).
DL36
Цитата(LordN @ Jan 15 2007, 15:44) *
PIC16F877A и PIC16F877 = это два абсолютно разных МК. читайте спецификацию...

Я и не спорю, сказал бы они в чем то похожи. Хотелось человеку помочь.
Abakt
может ic-prog.com поможет ?
Max2
Цитата(gladkih @ Jan 13 2007, 20:43) *
Здраствуйте. У меня такая проблема. Надо срочно запрограммировать PIC16F876A, а программа-PONY PROG не поддерживает эту микруху(надо записать прогу для ICD-2 clone) она поддерживает PIC16F876.Кода выбираю без буквы А она начинает ругаться.Подскажите может запрограмировать хоть и ругается или подскажите программу которая поддерживает PIC16F876A.У меня программатор сделан специально под PONY PROG. Подскажите пожалуста, а то очень срочно надо.


Брось Пони, вот это тебе поможет
http://www.winpic800.com/index.php?option=...8&Itemid=64
В настройках выберешь тип прорамматора. Там есть программатора для СОМ и LPT портов.
KostyanPro
Цитата(K_AV @ Jan 15 2007, 14:59) *
Цитата(LordN @ Jan 15 2007, 13:44) *

PIC16F877A и PIC16F877 = это два абсолютно разных МК. читайте спецификацию...

В данном случае более важно то, что у них разный процесс программирования. Если в 877 информация пишется побайтно, то в 877А - пакетами (по 4 байта). Программироваться стал гораздо быстрее. Но старая процедура записи не работает. В этом вся и проблема при программировании.

Также изменена процедура стирания. Т.е если 877A запрограммировать еше удастся без поддержки A , то стереть НЕТ.

Ни в коем случае не IC-PROG . Единственно стабильная версия это 1.05 С но она старая.
Поэтому только WinPIC800 , но он не поддерживает кристаллы отличные от Мелкочипа.
vilte
Прекрасная программа, давно пользуюсь:
http://freenet-homepage.de/dl4yhf/winpicpr.html
urry1
Насоветовали... Ни ай-си прог, ни вин 800 не поддерживают в качестве железа пони. Один выход - прошить у кого-то с нормальным программатором имс, а потом проблема уйдет сама собой.
SergSit
Данный тп PICa поддерживает icprog. ICprog может работать с pony_prog. Посмотри ссылку http://ikarab.narod.ru/Kea14.html. Читай раздел допонительная информация, там все расписано как это делаеться. И незабудь поставить галочку Инверсия данных вывода.
urry1
Цитата(SergSit @ Jan 31 2007, 17:03) *
Данный тп PICa поддерживает icprog. ICprog может работать с pony_prog. Посмотри ссылку http://ikarab.narod.ru/Kea14.html

Не думаю, что пони - это хорошая идея. В ссылке его включили Выберите "JDM Programmer"
Я уже достаточно наигрался с дешевыми самопальными программаторами и знаю, что свои нервы все-таки дороже. имхо.
SergSit
Пони под управлением ICprog работает не только у меня. Что JDM что Pony одна схеиа.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.