нужно считать с ПЗУ 27С128 и записать в 27С256
подскажите как это правильно сделать?
есть программатор PicProg.
и ещё интересует каким образом эту 27С256 поставить вместо 27С128? надо перемычку какую-то ставить на самом ПЗУ?
считываешь 27С128, два раза вставляешь эту прошивку в буфер и записываешь 27С256, после чего перемычек ставить не надо
это точно сработает?
ведь в АОНах допустим когда ставишь ПЗУ 27С512 вместо 27С256,то надо перемычку ставить...
не фурычит так как ты говоришь.
расскажите поподробней пожалуйста как это сделать?
зачем дублировать содержимое?
256 от 128 отличается одной ногой - 27-ой,
на ней там адрес 14 (А14), его подключаешь на землю,
чтобы не использовалась верхняя половина адресного пространства. Другое дело, когда вместо 128 нужно поставить 256 со своим содержимым (программой). В этом случае на 27-ую ногу нужно завести сигнал a14 - с процессора либо ещё откуда (если на проце нет a14). При этом старую связь от 27-ой ноги оторвать (у 128 там сигнал разрешения программирования - активный кровень низкий).
на 256-ую ПЗУ надо поднять 27-ую ножку вверх и соединить её с 14-ой(GND),и так её поставить в программатор и писать её как 128-ую???
когда микруха в программаторе на ней ничего не надо соединять, иначе будешь ещё и программатор ремонтировать...не знаю как ещё проще объяснить...
содержимое 128-ой (адреса 0000-3FFF) заливаешь в 256-ую, с нулевого адреса, всё что будет выше 3FFF - пофиг, можно забить чем угодно;это если программатор ругается на маленький размер файла для 256-ой (в чём я очень сильно сомневаюсь)...
теперь понятно...
осталось только одно :
чтобы поставить 256 вместо 128,надо 27-ую ножку посадить на землю или на "+"(28-ая нога)???
ещё раз по тому-же месту:
256 от 128 отличается одной ногой - 27-ой,
на ней там адрес 14 (А14), его подключаешь на землю,
чтобы не использовалась верхняя половина адресного пространства.
да понял я всё!!!
просто вводит меня в заблуждение вариант замены ПЗУ в АОНах к примеру,когда вместо 27С256 ставится 27С512,закорачивая 27-ую на 28-ую ножку,а это как раз "+"...
откуда такая инфа??? неверная, кстати...
если вместо 256-ой ставится 512, то нужно подать соответствующий сигнал на 1 ногу пзу (при этом разорвать старые связи этой ноги на пзу), а 27-ую ногу оставить в покое, так как и у 256-ой и у 512-ой на ней сигнал A14...