программатор читает каждый раз по разному...

Ответить
sedoy
Сообщения:3
Зарегистрирован:Пт дек 11, 2009 6:32 am
программатор читает каждый раз по разному...

Сообщение sedoy » Пт дек 11, 2009 7:01 am

Собрал ezoflash+ 4v4 и адаптер dip40a1 для работы с mcs51. Шлейф плоский, короткий примерно 55 сантиметров. Операционная система windowsXP. Программа 97ja.

При сборке использовал следующие микросхемы:
IC1,IC2,IC3 - HEF4015BP - Philips
IC4,IC5 - MC14503BCP - Motorola
IC6 - CD4014BE - Texas Instruments
IC7 - M74HC04BL - STMicroelectronics
Транзисторы те, что нужно, только диоды отечественные, КД522 .

Соединив основную плату с адаптером и перейдя в программе на тестовую страницу проверил проходение всех сигналов по одному биту, всё Ок. При высоком уровне напряжение 4.95В, при низком - 0В.

При попытке прочитать содержимое незащищённой микросхемы AT89C52 ( заведомо исправной, прошитой только что на промышленном программаторе ) выдаёт каждый раз другие числа, но одинаковые по значению, например все 0xC0 или 0x80. Бывали и другие значения.

При попытке запрограммировать микросхему выдаёт ошибку по нулевому адресу.

Прошу помочь в решении данной проблемы.
Откажись от путей ведущих к смерти.(спиртное, разврат, аборты...)

Vyacheslav
Сообщения:36
Зарегистрирован:Ср авг 30, 2006 5:07 am
Откуда:Turkmenistan, Ashgabat
Контактная информация:

Re: программатор читает каждый раз по разному...

Сообщение Vyacheslav » Вс дек 13, 2009 4:36 pm

Посмотри по этой ссылке : http://www.mpu51.com/eprom/eprom.html#adaptor_mcs-51 ,
там есть некоторые модификации , проверь их.

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: программатор читает каждый раз по разному...

Сообщение Ezo » Вс дек 13, 2009 4:41 pm

Какой ответ get ID ?
При случайных ошибках
- очистить плату и адаптеров от лишнего флюса
- длина и качество кабеля к паралельному порту. Я бы рекомендовал стандартный удлинитель паралельного порта, чем самопаянный шлейф.
- какое питание, тип блока питания
- иногда ошибка в чипах буфферах 4503 (могут стать полубытимы при неправильном порядке подключения к компу - например отсоедить или подсоединять кабель паралельног порта к запитанному прогеру). Способствует это , если наблюдается напряжение между землями компа (неизолированное питание,...)
Адаптер проверенный, сам тоже использовал КД522.
Проверь установки джамперов.

sedoy
Сообщения:3
Зарегистрирован:Пт дек 11, 2009 6:32 am

Re: программатор читает каждый раз по разному...

Сообщение sedoy » Ср дек 16, 2009 7:05 am

Ezo писал(а):Какой ответ get ID ?
Всё время 0xFF
Ezo писал(а):- очистить плату и адаптеров от лишнего флюса
Плата промыта фирменной смывкой и покрыта фирменным лаком.
Ezo писал(а):- длина и качество кабеля к паралельному порту. Я бы рекомендовал стандартный удлинитель паралельного порта, чем самопаянный шлейф.
Пробовал, эффект тот-же.
Ezo писал(а):- какое питание, тип блока питания
Промышленный импульсный. Выходное напряжение регулируется в пределах 12..20 вольт. Мощность достаточная.
Ezo писал(а):- иногда ошибка в чипах буфферах 4503 (могут стать полубытимы при неправильном порядке подключения к компу - например отсоедить или подсоединять кабель паралельног порта к запитанному прогеру). Способствует это , если наблюдается напряжение между землями компа (неизолированное питание,...)
Я в курсе, этого не было.
Ezo писал(а):Проверь установки джамперов.
Проверял.
Откажись от путей ведущих к смерти.(спиртное, разврат, аборты...)

sedoy
Сообщения:3
Зарегистрирован:Пт дек 11, 2009 6:32 am

Re: программатор читает каждый раз по разному...

Сообщение sedoy » Ср дек 16, 2009 7:08 am

Vyacheslav писал(а):Посмотри по этой ссылке : http://www.mpu51.com/eprom/eprom.html#adaptor_mcs-51 ,
там есть некоторые модификации , проверь их.
Спасибо, буду смотреть.
Откажись от путей ведущих к смерти.(спиртное, разврат, аборты...)

Ответить