Азбука Морзе


Главная / ЭКВМ / Программы для ЭКВМ / Прикладные задачи

Азбука Морзе - способ кодирования символов с использованием длинных ("тире") и коротких ("точка") сигналов, а также пауз между ними. Была названа в честь американского изобретателя Сэмюэля Морзе, который предложил её в 1838 году. Используемая сейчас телеграфная азбука отличается от первоначальной, но название сохранилось.

Благодаря невысоким требованиям к аппаратуре, узкой полосе частот передаваемого сигнала, высокой помехозащищённости кода и другим преимуществам азбука Морзе часто используется в профессиональной и любительской радиосвязи.

При приёме на слух и ручной передаче скорость составляет около 100-150 символов в минуту, хотя в отдельных случаях может достигать и 300.

Приведённая программа поможет тренироваться в приёме сообщений, закодированных морзянкой. Подробнее о методах обучения можно посмотреть в статье "Как выучить азбуку Морзе".

Умение принимать и передавать кодированные сообщения может пригодится как в случае чрезвычайных ситуаций, так и в быту.

Азбука Морзе

Русский символ Латинский символ Код Морзе Словоформа
AA· -ай-даа
БB- · · ·баа-ки-те-кут
ВW· - -ви-даа-лаа, (вол-чаа-таа)
ГG- - ·гаа-раа-жи, Гаа-гаа-рин
ДD- · ·доо-ми-ки
ЕE·есть
ЖV· · · -же-ле-зис-то, жи-ви-те-так
ЗZ- - · ·заа-каа-ти-ки, заа-моо-чи-ки
ИI· ·и-ди
ЙJ· - - -йес-наа паа-раа
КK- · -каак же таак, каак де-лаа
ЛL· - · ·лу-наа-ти-ки
МM- -маа-маа
HN- ·ноо-мер
ОO- - -оо-коо-лоо
ПP· - - ·пи-лаа поо-ёт, пи-лаа ноо-ет
PR· - ·ре-шаа-ет
СS· · ·си-ни-е, си-не-е, (са-мо-лёт)
ТT-таак
УU· · -у-нес-лоо
ФF· · - ·фи-ли-моон-чик, (тё-тя Каа-тя)
ХH· · · ·хи-ми-чи-те
ЦC- · - ·цаа-пли наа-ши, цаа-пли хоо-дят
Ч - - - ·чаа-шаа тоо-нет
Ш - - - -шаа-роо-ваа-раа, шаа-роо-ваа-рыы
ЩQ- - · -щаа ваам не шаа
ЬX- · · -тоо мяг-кий знаак
ЫY- · - -ыы не наа-доо
Э · · - · ·э-ле-ктроо-ни-ки
Ю · · - -ю-ли-аа-наа
Я · - · -я-маал я-маал
1· - - - -и тооль-коо оо-днаа
2· · - - -две не-хоо-роо-шоо
3· · · - -три те-бе маа-лоо
4· · · · -че-тве-ри-те каа
5· · · · ·пя-ти-ле-ти-е
6- · · · ·поо шес-ти бе-ри, шеесть по-ка бе-ри
7- - · · ·даа-даа се-ме-ри, сеемь сеемь хо-ро-шо, (даай-даай за-ку-рить)
8- - - · ·воо-сьмоо-гоо и-ди
9- - - - ·ноо-наа ноо-наа-ми
0- - - - -нооль-тоо оо-коо-лоо
Точка· · · · · ·сеть сети сеть сети
Запятая· - · - · - 
Двоеточие- - - · · · 
Точка с запятой- · - · - 
Скобка- · - - · - 
Апостроф· - - - - · 
Кавычки· - · · - · 
Тире- · · · · - 
Дробь- · · - ·дрообь здесь пред-стаавь-те
Вопросительный знак· · - - · ·вы ку-даа смоо-три-те?
Восклицательный знак- - · · - -гаа-даа-ли три браа-таа
Знак раздела- · · · -рааз-де-ли-те-каа
Ошибка, перебой· · · · · · · ·хи-ми-чи-те хи-ми-чи-те
Символ (AT)· - - · - · 



Работа с программой

Для работы с программой необходимо загрузить ее с нулевой страницы и заполнить область текста требуемым сообщением. Это можно сделать при помощи редактора текста из меню "Другие функции" ЭКВМ.

Перед началом работы следует ввести длительность сигнала "точка" в сотых долях секунды в регистр RA, частоту звукового сигнала в Герцах - в RB.

После этого - нажать В/О С/П. Программа будет считывать и передавать на встроенный источник звука символы, начиная с регистра R5096 текстовой области и до конца области, либо до завершающего символа с кодом 0 или 0FFh.

Программа распознаёт русский и латинский алфавит, цифры, ряд знаков препинания и служебных символов. Неизвестные символы не воспроизводятся.

Программа "Азбука Морзе"

(КС 31366/36)

  0 1 2 3 4 5 6 7 8 9
000 Cx 5 0 9 5 П 4 K ИП 4 П C P x≠0 01
010 34 3 3 - P x≥0 01 16 ИП C 1 7
020 6 - F x<0 37 ИП C 3 3 - 2 ×
030 0 1 3 5 + БП 60 4 8 -
040 F x≥0 06 1 8 - P x<0 01 34 ИП C 2
050 2 4 - 2 × 0 4 2 1 +
060 PP П 90 42 PP ИП 90 44 ВП 2 PP ИП 90
070 44 + PP П 90 42 PP ИП 90 44 P x≠0 01
080 06 1 - F x=0 92 ИП B ИП A P ПП 01 25
090 БП 99 ИП B ИП A 3 × P ПП 01 25 0
100 ИП A ПП 25 P БП 00 75 0 ИП A 3 ×
110 P ПП 01 25 P БП 00 06 0 ИП A 7 ×
120 ПП 25 P БП 00 06 PP П 90 52 PP ИП 90
130 52 F x=0 28 В/О С/П 04h 3Ah 04h 41h 04h
140 39h 04h 39h 04h 39h 04h 39h 04h 48h 04h
150 4Fh 04h 4Fh 04h 39h 04h 39h 04h 56h 04h
160 5Dh 05h 00h 05h 07h 05h 0Dh 05h 13h 05h
170 19h 05h 1Fh 05h 25h 05h 2Bh 05h 31h 05h
180 37h 05h 3Dh 05h 43h 05h 49h 05h 50h 04h
190 4Fh 04h 39h 04h 4Fh 05h 56h 05h 5Dh 06h
200 00h 06h 03h 06h 08h 06h 0Dh 06h 11h 06h
210 13h 06h 18h 06h 1Ch 06h 21h 06h 24h 06h
220 29h 06h 2Dh 06h 32h 06h 35h 06h 38h 06h
230 3Ch 06h 41h 06h 46h 06h 4Ah 06h 4Eh 06h
240 50h 06h 54h 06h 59h 06h 5Dh 06h 62h 07h
250 03h 04h 4Fh 05h 07h 04h 4Fh 04h 39h 04h
260 39h 04h 48h 06h 00h 06h 03h 06h 08h 06h
270 0Dh 06h 11h 06h 13h 06h 18h 06h 1Ch 06h
280 21h 06h 24h 06h 29h 06h 2Dh 06h 32h 06h
290 35h 06h 38h 06h 3Ch 06h 41h 06h 46h 06h
300 4Ah 06h 4Eh 06h 50h 06h 54h 06h 59h 06h
310 5Dh 06h 62h 07h 03h 04h 4Fh 07h 08h 04h
320 4Fh 04h 39h 07h 0Eh 06h 00h 06h 03h 06h
330 59h 06h 18h 06h 0Dh 06h 11h 06h 54h 07h
340 03h 06h 21h 06h 24h 06h 29h 06h 2Dh 06h
350 32h 06h 35h 06h 38h 06h 3Ch 06h 46h 06h
360 4Ah 06h 4Eh 06h 50h 06h 13h 06h 1Ch 06h
370 08h 07h 17h 07h 1Ch 06h 41h 04h 48h 06h
380 62h 06h 5Dh 07h 21h 07h 27h 07h 2Ch 06h
390 00h 06h 03h 06h 59h 06h 18h 06h 0Dh 06h
400 11h 06h 54h 07h 03h 06h 21h 06h 24h 06h
410 29h 06h 2Dh 06h 32h 06h 35h 06h 38h 06h
420 3Ch 06h 46h 06h 4Ah 06h 4Eh 06h 50h 06h
430 13h 06h 1Ch 06h 08h 07h 17h 07h 1Ch 06h
440 41h 04h 48h 06h 62h 06h 5Dh 07h 21h 07h
450 27h 07h 2Ch 06h 11h 06h 11h 0 2 2
460 1 1 2 2 0 1 2 1 1 2
470 1 0 1 2 2 2 2 1 0 2
480 1 2 2 1 2 0 1 2 1 2
490 1 2 0 2 1 1 1 1 2 0
500 1 1 1 1 1 1 0 2 1 1
510 2 1 0 2 2 2 2 2 0 1
520 2 2 2 2 0 1 1 2 2 2
530 0 1 1 1 2 2 0 1 1 1
540 1 2 0 1 1 1 1 1 0 2
550 1 1 1 1 0 2 2 1 1 1
560 0 2 2 2 1 1 0 2 2 2
570 2 1 0 2 2 2 1 1 1 0
580 2 1 2 1 2 0 1 1 2 2
590 1 1 0 1 2 2 1 2 1 0
600 1 2 0 2 1 1 1 0 2 1
610 2 1 0 2 1 1 0 1 0 1
620 1 2 1 0 2 2 1 0 1 1
630 1 1 0 1 1 0 1 2 2 2
640 0 2 1 2 0 1 2 1 1 0
650 2 2 0 2 1 0 2 2 2 0
660 1 2 2 1 0 2 2 1 2 0
670 1 2 1 0 1 1 1 0 2 0
680 1 1 2 0 1 1 1 2 0 1
690 2 2 0 2 1 1 2 0 2 1
700 2 2 0 2 2 1 1 0 2 1
710 1 1 2 0 1 1 1 1 1 1
720 1 1 0 2 2 2 1 0 2 2
730 2 2 0 1 1 2 1 1 0 1
740 1 2 2 0 1 2 1 2 0  

Продолжительность тире задаётся множителем по адресу 94, продолжительность паузы между символами - по адресу 108, между словами - по адресу 118. Варьируя указанные значения можно изменять установленные длительности.




Для тренировки к программе прилагается файл pangram.mkt, состоящий из нескольких панграмм:

  • Широкая электрификация южных губерний даст мощный толчок подъёму сельского хозяйства. (KDE, Linux)
  • Съев цельный кусочек аппетитного мяса доисторической южноафриканской белки, зеленый шершавый хамелеон щёлкнул хвостом. Ящерицы Туниса обложены феноменальными пошлинами на дизайн хвостов, визг ёжиков, экпорт чучел и постройку южных подъездов к дому. (http://www.nabroski.ru/pan.html)
  • Южно-эфиопский грач увёл мышь за хобот на съезд ящериц. (http://www.paratype.ru/help/term/terms.asp?code=253)
  • А также несколько фраз с сайта (http://www.artlebedev.ru/kovodstvo/sections/33/):
    • Подъём с затонувшего эсминца легко бьющейся древнегреческой амфоры сопряжён с техническими трудностями. Автор — Андрей Николаев (Легостаев)
    • Завершён ежегодный съезд эрудированных школьников, мечтающих глубоко проникнуть в тайны физических явлений и химических реакций. Автор — Андрей Николаев (Легостаев)
    • Государев указ: душегубцев да шваль всякую высечь, да калёным железом по щекам этих физиономий съездить! Автор — Ольга Корженевская.
    • БУКВОПЕЧАТАЮЩЕЙ СВЯЗИ НУЖНЫ ХОРОШИЕ Э/МАГНИТНЫЕ РЕЛЕ. ДАТЬ ЦИФРЫ (1234567890+= .?-) Предложение, которое выдает телеграфный аппарат F-2000 при самотестировании. Прислал Роман Благов.

НПП "СЕМИКО" (383) 271-01-25 (многоканальный)