Если покупать детали в ЧиД, то по стоимости будет сопоставимо со TL866 :-)
Но штука забавная.
Люблю компьютеры на Z80, не люблю срачи на пустом месте.
Не знаю про что вы, я про это
https://m.habr.com/ru/post/247211/
Я так уже пол года не куплю атмега чтобы повторить....
Автор статьи на хабре использует ИМХО дорогущую Arduino Mega да ещё и в связке со SD картой. Присутствие R9…R27 мне не совсем понятно — ATmega на Arduino Mega не имеет встроенных pull up? Зачем pull up в адресе?
- - - Добавлено - - -
DIP40 ATMEGA16A у меня в ЧД стоит 200р., а UART свисток не часть программатора, так что с вами по этому поводу не соглашусь)
Последний раз редактировалось dvarkin; 19.01.2020 в 14:46.
Даа, можно доработать, например, для стираемых W27E257, W27C512.
Можно и не мучаться с высоким напряжением и переделать для CAT28C256 (50р. в Китае), по схемотехнике вообще весело - кварц, UART, шины и готово.
В этих случаях самопрошиваемость и самостираемость пригодится.
Собственно, идея подцепить контроллер к ППЗУ и сказать "ШЕЙТЕСЪ", действительно, не нова. Что сделал я - я взял один из готовых проектов на Nano (см. "See also"), выкинул регистры сдвига в пользу нормальной работы с портами, в соответствии с даташитом стал поднимать Vcc до 6.5V вместе с Vpp, отказался от даже не взлетевшего у меня GUI в пользу проверенного Intel HEX как в PAULMON2 (монитор для 8051) и тем самым придумал фокус с Serial буфером и таймингами. Работа с Intel HEX как бы намекает, что программатор прекрасно подходит и для прошивки микросхем ППЗУ для моих любимых ОМЭВМ на ядре 8051 (КР1816ВЕ31, например), этакий PAULMON2 для ППЗУ.
Но вот что было бы действительно круто - если бы под проект был переделан, например, этот эмуль магнитофона, который записывал бы TAP прямо в сменные 27C и читал бы из них, но существующие возможности программатора сохранил бы. Для записи/чтения двоичного кода z80 можно сделать переключатель TAP/RAW и записывать/читать блок двоичного кода, извлечённый из потока/отправляющийся в поток. Вместо дисплея можно обойтись светодиодами. Можно использовать класс Stream в Arduino. Получилось бы реально крутое устройство, но, например, пока для меня это, конечно, сложновато да и отчасти экономически спорно с решением на SD карте.
Последний раз редактировалось dvarkin; 23.01.2020 в 05:03. Причина: подменил ссылку на проект эмулятора магнитофона
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Решил доделать для 2716, коих куча. Для 27X16 сделал костыль в виде цанговых коннекторов сбоку, как на фото и схеме в GitHub. Ещё вставил джемпер, чтобы Vcc у NMOS при прошивке не поднималось. На схеме упразднил один резистор при lm317 — вроде, можно и так. Vpp приходится не поднимать выше 24,5В, пока не заменю 1N5817.
Когда стал рыться в прошивке, обнаружил, что боды я считал за байты в секунду :-). Скорость тогда, оказалось, можно выставить и 57600 бод. Ещё что-то было не так с 27c256. Режим для NMOS теперь переключается нажатием "n", при этом для прошивки нужно сделать задержку передачи символов не менее 50 мс — пробовал менять скорость до 300 бод, но почему-то всё равно не успевало прошивать. Успешно опробовал на 2716.
Таким образом, теперь можно прогать РФ5 и вообще кучу отечественной памяти — а вот TL866 не может давать 25В :-) Память планирую использовать в проектах с ВЕ и ВМ.
Двумя светодиодами где-то 380 nm одна микросхема у меня чистится за 3 дня, мне норм.
CodeMaster, потихоньку приближаюсь к варианту Evgeny7 :-)
А у меня Minipro 2716 шьет, а кр573рф2, рф5 коричневая керамика нет. А в чем отличие? Если только в напряжении программирования, то непонятно, почему они не читаются в режиме 2716?
andrews, ИМХО, то, что 2716 должны прошиваться при +25В — только требование стандарта, производитель смог сделать так, что и при +21В шьётся и при +25В не сгорает. Также, ходят слухи, что
2716 = 25v
2716A = 21v
2716B = 12.5v,
что наталкивает на мысль, что диапазон напряжения программирования nmop микросхем действительно зависит от настроения производителя)
Вообще, никто не запрещает отогнуть ножку, поставить на её место заземлённый резистор, чтобы minipro не ругался, и подать вольт этак +26, я бы попробовал.
Читать должно, у всех читает, не смог нагуглить, чтобы не читало.
andrews(01.06.2020)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)