Проблема записи 27с512
Привет всем, с чтением 27с512 разобрался,работает нормально.При записи в чип например одного байта -записывает нормально,а если например 2К информации,то записывает, а при проверке на адресах записи 00!! (Т.е. он как бы переводит все ячейки в 00).Кабель не более 1 метра из двух витых пар (UTP-5 категории).Схема ATH Version 3.1 Special.ОС Windows SP-2(пробовал на W98se).
Это не тот резыстор , упоянутый тобой подключен к А9.резистор есть по схеме на катод диода-27SF..ERASE-A9-второй вывод на корпус номинал красная- чёрная- красная полосы-2кОм.
R17 подключен на выходе Vpp транзысторного ключа Q1 ( схема здесь).
При работе с 27С512 епром имеют комбинированный вход Vpp/OE# . При программировании открывается ключ и Vpp поступает на вход. При чтении ключ закрыт и резыстор R17 обеспечивает лог.0 на входе (Output enable). Отсутсвие резыстора или некачественная работа ключа могут повлиять на результаты работы с этим чипом. При рекомендации для чтения 27С512 выбрать чип 27С256 - выход ОЕ управляется с программатора. (частичный контроль).
Однако твои результаты на 27С64 означает проблему в другом месте.
Предположение - в момент записи данные с порта непроходит м-схемы 4503 . Можно задействовать Test H/W, вкл/выкл ОЕ и определить изменения напряжения на выводе 1 обеих чипов 4503.
Отлично !
Проверка сигналов один за другим в Test H/W позволяет исключить ошибки коротких замыкании между сигналами данных или адрессов, что довольно просто образуется.
КЗ например между А0 и А1. При обеих активных сигналов на выходе будут измерятся +4.3 В. Один сигнал вкл., другой выкл. - на выходе активного сигнала напряжение будет явно меньше.
Проверка сигналов один за другим в Test H/W позволяет исключить ошибки коротких замыкании между сигналами данных или адрессов, что довольно просто образуется.
КЗ например между А0 и А1. При обеих активных сигналов на выходе будут измерятся +4.3 В. Один сигнал вкл., другой выкл. - на выходе активного сигнала напряжение будет явно меньше.
Так оно и было только пр КЗ напряжения на выходе 4015- 1,7 Вольта,а когда появлялись все уровни на тех же выходах, то 5 Вольт,что и привело в заблуждение.При использовании предустановок addres out,data out нужно проверить все возможные комбинации 00,55,АА,FF. Ещё вопросик можно? Что означает сообщение "No ASK Device Command" -при попытке чтения 24LC16? ОЗУ похоже неисправная?
Никак не могу побороть ошибки при записи 27с512. Читаются они вроде нормально. Тест на empty тоже все ОК. Но при записи индикатор доходит где то до 90% и выдает error at 0x00006 chip 0x9F
buffer 0xff. И всегда в одном и том же месте. Задаю верификацию - выдает то же самое но уже at 0x00004. С чем это может быть связано
buffer 0xff. И всегда в одном и том же месте. Задаю верификацию - выдает то же самое но уже at 0x00004. С чем это может быть связано