<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://emuverse.ru/w/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A%2F%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_04-07-86%2F%D0%9A%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0</id>
	<title>Радио-86РК/Радио 04-07-86/Клавиатура - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://emuverse.ru/w/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A%2F%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_04-07-86%2F%D0%9A%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0"/>
	<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_04-07-86/%D0%9A%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0&amp;action=history"/>
	<updated>2026-05-05T00:27:03Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_04-07-86/%D0%9A%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0&amp;diff=225&amp;oldid=prev</id>
		<title>Panther: retro.h1.ru</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_04-07-86/%D0%9A%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0&amp;diff=225&amp;oldid=prev"/>
		<updated>2007-10-18T06:48:40Z</updated>

		<summary type="html">&lt;p&gt;retro.h1.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ДИ|Автор=Д. ГОРШКОВ. Г. ЗЕЛЕНКО, Ю. ОЗЕРОВ. С. ПОПОВ|Источник=http://retro.h1.ru/RK86/CPU/KeyBoard.php}}&lt;br /&gt;
&lt;br /&gt;
При разработке клавиатуры РК ставилась задача создать максимально простой узел, некритичный к параметрам применяемых коммутационных устройств.&lt;br /&gt;
&lt;br /&gt;
Каким же требованиям должна удовлетворять клавиатура РК? Прежде всего, она должна формировать коды всех символов, приведенных в табл. 1 (сами коды, записываемые в ПЗУ D12, приведены в табл. 2). &lt;br /&gt;
Кроме того, необходимо предусмотреть защиту от одновременного нажатия на несколько клавиш и дребезга контактов. Желательно также иметь набор функциональных клавиш, предназначенных для перемещения курсора по экрану дисплея, и несколько клавиш, назначение которых программируется пользователем.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица 1&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| &amp;amp;nbsp; || 0 || 1 || 2 || 3 || 4 || 5 || 6 || 7 &lt;br /&gt;
|-&lt;br /&gt;
|0 || &amp;amp;nbsp; || &amp;amp;nbsp; || Пробел || 0 || O || P || Ю || П &lt;br /&gt;
|-&lt;br /&gt;
|1 || F1 || &amp;amp;nbsp; || ! || 1 || A || Q || А || Я &lt;br /&gt;
|-&lt;br /&gt;
|2 || F2 || &amp;amp;nbsp; || “ || 2 || B || R || Б || Р &lt;br /&gt;
|-&lt;br /&gt;
|3 || F3 || &amp;amp;nbsp; || # || 3 || C || S || Ц || С &lt;br /&gt;
|-&lt;br /&gt;
|4 || F4 || &amp;amp;nbsp; || $ || 4 || D || T || Д || Т &lt;br /&gt;
|-&lt;br /&gt;
|5 || &amp;amp;nbsp; || &amp;amp;nbsp; || % || 5 || E || U || Е || У &lt;br /&gt;
|-&lt;br /&gt;
|6 || &amp;amp;nbsp; || &amp;amp;nbsp; || &amp;amp; || 6 || F || V || Ф || Ж &lt;br /&gt;
|-&lt;br /&gt;
|7 || &amp;amp;nbsp; || &amp;amp;nbsp; || ‘ || 7 || G || W || Г || В &lt;br /&gt;
|-&lt;br /&gt;
|8 || &amp;lt;- || -&amp;gt; || ( || 8 || H || X || Х || Ь &lt;br /&gt;
|-&lt;br /&gt;
|9 || TAB || &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; || ) || 9 || I || Y || И || Ы &lt;br /&gt;
|-&lt;br /&gt;
|A || ПС || &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt; || * || : || J || Z || Й || Э &lt;br /&gt;
|-&lt;br /&gt;
|B || &amp;amp;nbsp; || AP2 || + || ; || K || [ || К || Ш &lt;br /&gt;
|-&lt;br /&gt;
|C || \ || &amp;amp;nbsp; || , || &amp;lt; || L || \ || Л || З &lt;br /&gt;
|-&lt;br /&gt;
|D || BK || &amp;amp;nbsp; || - || = || M || ] || М || Щ &lt;br /&gt;
|-&lt;br /&gt;
|E || &amp;amp;nbsp; || &amp;amp;nbsp; || . || &amp;gt; || N || ^ || Н || Ч &lt;br /&gt;
|-&lt;br /&gt;
|F || &amp;amp;nbsp; || CTP || / || ? || O || _ || О || ЗБ &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для удобства работы должен быть предусмотрен режим автоповтора, т. е. непрерывной выдачи кода символа при длительном (более 1 с) нажатии на клавишу и звуковая индикация в момент замыкания контактов. Выполнение большинства этих требований в РК возложено на подпрограмму обслуживания клавиатуры.&lt;br /&gt;
&lt;br /&gt;
На рис. 4 показана принципиальная схема клавиатуры. Подключается она к РК через ППА D20 (см. рис. 3). Основные клавиши (объединены на рис. 4 в блок А2) связаны с матрицей нормально разомкнутых контактов и отдельной группой из трех таких же контактов. , принятоеРасположение клавиш в большинстве промышленных дисплеев, показано на рис. 5.&lt;br /&gt;
&lt;br /&gt;
Через линии канала А, настроенного на вывод информации в режиме 0, на диоды V5—V11 (см. рис. 4) последовательно поступают сканирующие импульсы. Диоды защищают линии порта от повреждения при одновременном нажатии на несколько клавиш.&lt;br /&gt;
&lt;br /&gt;
В процессе опроса контактов клавиатуры подпрограмма обслуживания последовательно формирует низкий уровень на каждой из линий порта А (на других семи линиях уровни остаются высокими). Сразу после этого подпрограмма считывает и анализирует содержимое порта В. Если ни одна из клавиш не нажата, то на все разряды этого порта через резисторы R8—R15 подано напряжение +5 В. При нажатии на какую-либо клавишу низкий уровень с соответствующей линии канала А поступает на одну из линий порта В. Подпрограмма обслуживания определяет номер нажатой клавиши и формирует соответствующий ей семиразрядный код. &lt;br /&gt;
&lt;br /&gt;
При нажатии на каждую из основных клавиш могут формироваться три различных кода, в зависимости от того, была ли нажата вместе с основной (или немного раньше) одна из клавиш модификации кода СС или УС, формирующих специальные, управляющие или графические символы. Клавиша “РУС/ЛАТ” определяет, какой из двух алфавитов (русский или латинский) будет отображаться на экране (для перехода с одного на другой достаточно нажать на нее один раз). Замыкание контактов этих трех клавиш приводит к формированию низкого уровня на линиях С5—С7, работающих в режиме ввода, и иной интерпретации основных клавиш, что позволяет сократить их число. Дребезг контактов устраняется программно.&lt;br /&gt;
&lt;br /&gt;
На 2-й с. вкладки приведен рисунок печатной платы, предназначенной для монтажа основных клавиш (минимально необходимый набор). Для удобства работы с РК клавиатуру целесообразно дополнить еще несколькими клавишами (см. рис. 4, блок A3). Печатную плату (рис. 6 ) с этими клавишами устанавливают справа от основной. Дополнительная клавиатура создает удобство в работе, позволяя формировать коды некоторых управляющих символов нажатием только одной клавиши, хотя эти же коды можно получать и с помощью основных клавиш при предварительно нажатой клавише УС.&lt;br /&gt;
&lt;br /&gt;
На плате основной клавиатуры установлены светодиоды V2 и V4. Первый из них сигнализирует о включении РК, второй (он подключен через элемент D9.6 к линии С3 ППА, настроенной на вывод) служит для индикации состояния клавиши “РУС/ЛАТ” (как и остальные, она не имеет фиксации в нажатом положении интерфейс связи с магнитофоном и дополнительными устройствами).&lt;br /&gt;
&lt;br /&gt;
Через линии С0 и С5 канала С к ППА D20 подключены узлы формирования сигналов для обмена информацией с бытовым кассетным магнитофоном. Кроме того, в РК имеется дополнительный ППА D14, который можно использовать, например, для целей, о которых говорилось в начале статьи. Этот ППА не настраивается в программе “МОНИТОР”. После приходи сигнала СБРОС все три его канала работают на ввод информации. Свободными остаются также линии С1 и С2 ППА D20, запрограммированные в режим вывода информации.&lt;br /&gt;
&lt;br /&gt;
== БЛОК ПИТАНИЯ ==&lt;br /&gt;
&lt;br /&gt;
Микрокомпьютер отличается малым энергопотреблением 0,8 А от источника +5В, 150 мА от источника +12В и 30 мА от источника —5В, что позволяет сделать блок питания простым и компактным. Авторы разместили блок в отдельном корпусе, но вполне возможно смонтировать его и в корпусе РК.&lt;br /&gt;
&lt;br /&gt;
На рис. 7, приведена принципиальная схема блока питания. Напряжения +12 и —5В устанавливают соответственно подстроечным резистором R4 и подбором стабилитрона VD14. В качестве сетевого можно использовать стандартный трансформатор ТПП260-127/220-50 или любой другой мощностью 20...30Bт. Микросхему DA1 устанавливают на теплоотводе с суммарной площадью охлаждения не менее 50 см&amp;quot;, для охлаждения транзистора VT1 используют простейший пластинчатый теплоотвод площадью около 20 см2.&lt;br /&gt;
&lt;br /&gt;
== ДЕТАЛИ ==&lt;br /&gt;
&lt;br /&gt;
Печатные платы РК (см. 3-ю с. вкладки) и клавиатуры рассчитаны на установку резисторов МЛТ-0,125, конденсаторов КМ-6б, К53-1, штыревой части разъема ГРПМ1-61ШУ2 и блоков клавиатуры ВМ16-1, ВМ16-4 (из-за больших размеров плат чертежи даны с некоторым уменьшением).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Д. ГОРШКОВ, Г. ЗЕЛЕНКО. Ю. ОЗЕРОВ С. ПОПОВ&lt;br /&gt;
&lt;br /&gt;
Г. МОСКВА&lt;br /&gt;
&lt;br /&gt;
Отсканировано с журнала Радио №6 1986 г.&lt;br /&gt;
&lt;br /&gt;
Отредактировано Лесных Ю.И. 1999 г. &lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК/Публикации|011]]&lt;/div&gt;</summary>
		<author><name>Panther</name></author>
	</entry>
</feed>