РЛ ТЕХНОЛОГИИ
Выбор именно на этот шрифт пал
сразу по нескольким причинам. Во-
первых, при первом включении без
установленных литиевых батарей
световое табло отрабатывает де-
монстрационную программу, в ко-
торой используются шрифты N
01
и
№5. Соответственно, русификация
этих шрифтов привела бы к иска-
жению демо-программы. Во-вто-
рых, шрифт N
04
- один из трех на-
боров символов стандартной ши-
рины (№№1, 3,
4),
в то время как
уширенных и узких шрифтов име-
лось всего лишь по одному (N83 и
N82 соответственно). Наконец, в-
третьих, начертание символов это-
го заводского “дизайнерского”
шрифта субъективно показалось
автору наименее читаемым изда-
лека и малопривлекательным по
внешнему виду.
С учетом большого объема кор-
ректировок вариант ручной правки
отпал сразу. Вместо этого была на-
писана несложная программа для
Windows с наглядным интерфей-
сом
(рис. 4).
Коротко рассмотрим
ее работу.
При запуске программы необхо-
димо указать исходный рабочий
файл (фирменная прошивка табло,
скопированная на программаторе)
и файл модифицированной копии
кнопками
Source file
и
T arg et file
соответственно.
Так как знакогенератор обычно
располагают “в глубине" прошивок,
в программе предусмотрен пара-
метр
“начальное
смещение”
(S tartin g o ffset),
с которого она
начнет подгрузку и отображение
графической информации. Напри-
мер, у рассматриваемого табло
S.E.I.
L1.18M7 начало знакогенера-
тора оказалось расположено с ад-
реса 54231 (дес.). После указания
этого параметра необходимо нажать
кнопку
S tart processing.
Програм-
ма “перемотает” ненужную часть
прошивки и перейдет к указанно-
му начальному адресу, при этом
справа в поле редактора отобра-
зится первый найденный символ.
Далее необходимо выбрать
стандартный размер символов, с
которыми предстоит работать (от
4x7 до 7x7). Данный параметр опре-
деляет количество графической ин-
формации, подгружаемой в редак-
тор при смене текущего символа,
которое должно быть кратно шири-
не последнего. Кнопки [+1] и [-1] по-
зволяют скорректировать положе-
ние символа в поле редактора для
более удобной работы.
В зависимости от схемотехни-
ческого и программного решения
конкретного светового табло симво-
лы знакогенератора могут хранить-
ся в ПЗУ по строкам или по столб-
цам. Разработанная программа-ре-
дактор позволяет работать с обо-
ими типами знакогенератора, одна-
ко в первом случае символы будут
отображаться “лежащими на боку”.
По окончании интересующего
пользователя набора символов
можно завершить редактирование
прошивки нажатием кнопки
S kip
th e rest.
После появления подтвер-
ждающего сообщения полученный
модифицированный файл можно
записывать в ПЗУ устройства.
Как уже отмечалось ранее, в
рассматриваемом примере встро-
енный латинский шрифт №4 был
заменен на кириллический, сход-
ный по начертанию с полужирны-
ми шрифтами матричных принте-
ров. В силу 7-битного кодирования
адреса символа (п|эи разработке
табло возможность каких-либо ло-
кализаций не была предусмотрена)
^ view sa y ru v l3 .b in - F a r
ВВЕЗ
El 1ЙА>о4<К-е6111АС>6иисЙЙ>>ААЙПЙАП111АС>00ННАА7&ОЕЙАА>
ВИААА ПААС
~АА04Л40С'*
ААА0000АААА8-Л-8АА*.^8рА>ЙЙЙАА>0ххНО„А»?ЙЙАА>:ПЕНАА7&оО1у[2"Аод, , ''000АА~х14*Л|х
~А0»0А~С' 4-<га0 ” ?р' aqy 1 0GCAАПAAA 00»В* 0 AAAflflfl-0AAA0>-m?W
►р'
* / ’ 5551Л”
-q v A tm ? ? *A v q -**^ m = ? * ' HHAA7>00Iyy2* aefl | А А
0ИШхА1[1шш> Т 0?0'
»»76
' ” M!??*8!iDGO??OGDI!8-,t07o?*//)99-*0*AA«- >[email protected]>Т<_-^-8>?0ЛО7>«1Л¥-1 ►
П -:ЗН19=7 ’И! ■fifiw>D
АА
ИбийА” ' ►►
@00 0НН0
0)0
рр рр ПАА1ЮАИ$»А
«С»1сЗТ¥4саЗдв1вдЗ @'0*
Йс>-
->сй И --й -“В--ОСА—
4400 - —
-
’ 0Т?40
8>АЙЙЙА>00АА1- 3yIMEGW6AIIflfi” IAA"24f!i0IIIyz&IIIIC>pxLGCG!,6AIIIA6>AIIIy2
www
tvsG
Йсб-П 6666666_D-6cfi 0хМЕ@0 >ЙА>ВАААА0с14-e4OIIIAA0A~00
?A~B"T?cflIIIAA-">A"
>-00000AAfic6 6cfi0A-D?AAAA-H*[email protected] *cAA0T0AAAA-—AA>AHHflA>AA00M)AAAHHLzl8
DDDDAA flflflflA> '0OOA0' A
yrlE'-A- П*9ШАА*
AAA *
AA.AQQflc"AA0A§AA>AIIIR” AAI“ I
A A tftIx4
АО'Л” Л4” и » Ш 5 0 0 Ш 5 ” 0” 00“ 0” 1~ 0¥«Ш *Л 4
»»
^►►►►►»»»е/!|Л*а»»Н>|»»»»Н$|»»а-.
♦♦»»»»►►В- 0” В?В” ” 444” Л” -«-"Л” >-” ” ” 1111.
В -Ш !”
_...«»ЛТ-»” .-Т” 444-Т*Л4*4Л-«07Ш” 04444” * 144”
»»g»g»»/i»sss-*
” 0*0“ ” 444-Т04Н” Т •
010
рр рр HAAHAAfl$«A-A-tG, !!BdrqM05II6
р0-
ЙЙЙА>—>Айй
I-^ A -» I—ААС—
4-00 — —
'р8-Л‘ 0->АйА>-0АААЗ-< 7AA0gs fAAi
с«ЬЛт_
> *fo o i( (z&okkko>pxIogcq6AkkkA6>(kkk(:
www
vwsG
flc6-B 6666666 B-6cfi
0ННЕ' p 9M11flA> T?A tA?*6AllAAA"cflcAA>i7 AwAAAwckkAAA''1 1 AAA.oHcAA>AAA- AAAAcAAAcfTAA
123t56789
1
0
Рис. 3
Рис. 4
62
[| Родиолюбитель - 0 4 /2 0 0 7
предыдущая страница 62 Радиолюбитель 2007-04 читать онлайн следующая страница 64 Радиолюбитель 2007-04 читать онлайн Домой Выключить/включить текст