Большой Воронежский Форум
»Радиолюбитель>Ошибка при прошивке PIC16F84A
Vovan032 13:51 21.10.2007
При программировании микроконтроллела PIC16F84A выскакивает "ошибка прграммирования по адресу 0000h". Пользуюсь программой IC-Prog1.05D. Драйвер для win XP установил, задержку менял, разводку перепроверил уже несколько раз.
Кто-нибудь сталкивался с такой проблемой?

Привожу схему программатора.
Изображения
Нажмите на изображение для увеличения
Название: базовый блок.jpg
Просмотров: 30
Размер:	119.1 Кб
ID:	182266   Нажмите на изображение для увеличения
Название: адаптер для PIC.jpg
Просмотров: 20
Размер:	144.5 Кб
ID:	182267  

shuher 14:07 21.10.2007
Vovan032, Ты же шьешь через железо от понипрога, юзай и софт от него. А в IC-Prog надо смотреть где инверсию данных поставить. Посмотри чего читает и чего должно быть, быть может побитовую инверсию заметишь
Vovan032 14:28 21.10.2007
shuher, PonyProg200 пробовал, но он даже не читает PIC, а ICProg читает.
Вроде у PonyProg нет поддержки XP и он под 98 винду.

Железо PonyProg совместимо с ICProg
shuher 15:06 21.10.2007

Сообщение от Vovan032:
Вроде у PonyProg нет поддержки XP и он под 98 винду

что вы такое говорите... как же ж я шью, под XP... Смотри короче, где в железе накосячил, и питание внешнее используй - редкие современные мамки позволяют питать от их COM порта устройства. А то это чудеса прямо - родной софт не пашет, неродной пашет частично... А железка типа не при чем


P.S. Я понипрогом PIC12C509 так и не прошил
Пришлось JDM юзать.
Vovan032 15:23 21.10.2007
shuher, Схему перепроверил уже раз 10 (каждую деталь), да и питание внешнее использую.
PonyProg пишет "устройство отсутствует или неисправно (-24)", а при программировании битов конфигурации "ошибка записи (-21)"

Можешь выложить схему, по которой ты собирал?
XPEH_BAM 19:10 21.10.2007
попробуй поменять микроконтроллер - массовое производство всё-таки... они вроде без выходного контроля.
Vovan032 21:21 24.10.2007

Сообщение от XPEH_BAM:
попробуй поменять микроконтроллер - массовое производство всё-таки... они вроде без выходного контроля.

Да, проблема была в контроллёре. Поменял и всё нормально запрограммировалось.

P.S. всем спасибо
Вверх