Микросхемы ППЗУ широко применяются в различных радиолюбительских конструкциях, там где нужно получить какой-то особый алгоритм работы. Широкое распространение получили микросхемы ППЗУ К556РТ4. Обычно для программирования таких микросхем используют персональный компьютер с приставкой-программатором, но можно обойтись и простым ручным программатором, в котором при помощи тумблеров или переключателей задаются адреса и данные, выраженные в двоичных числах.
Конечно, такой программатор очень прост, но пользоваться им не удобно. Слишком много тумблеров, в которых можно запутаться и испортить ППЗУ, кроме того, обычно таблицы прошивки ППЗУ в литературе даются в шестнадцатеричных кодах, и необходимо перед программированием адреса пересчитать на двоичные числа, что очень неудобно. Ниже предлагается описание схемы несложного ручного программатора в котором адреса задаются шестнадцатеричными числами, выбираемыми при помощи всего двух кнопок. Такое устройство значительно удобнее и позволяет программировать ППЗУ значительно быстрее. С помощью триггеров микросхемы D1 на входы счетчиков микросхемы D2 подаются импульсы. Нажатие на кнопку S1 приводит к увеличению на единицу младшего разряда адреса (00, 01, 02 и т.д.), а нажатие кнопки S2 приводит к увеличению на единицу старшего разряда адреса (00, 10, 20 и т.д.). Коды с выходов счетчиков поступают на входы программируемой микросхемы К556РТ4. Параллельно эти коды поступают на дешифраторы, выполненные на микросхемах К155РЕЗ, запрограммированных соответственно таблице 1. В шетнадцатеричном виде коды отображаются на двух светодиодных индикаторах Н1 и Н2. Таблица 1
|