Авторизация


...

Кто на сайте?

Сейчас 119 гостей и ни одного зарегистрированного пользователя на сайте

Статистика

-Посетители : 28387
-Материалы : 210

Пользователь сайта продает...

  VM111

Пользователь сайта покупает...

ПП обработки символьной информации.

Автор: Николай Викторов Просмотров: 3857

 

 

 

00000000=0x00 - число должно находиться в 1 блоке (256 ) по адресу символа "Я" 0хDF

00011110=0x1Е - число должно находиться в 2 блоке (256 ) по адресу символа "Я" 0xDF

00100010=0х22 - число должно находиться в 3 блоке (256 ) по адресу символа "Я" 0хDF

00100010=0х22 - число должно находиться в 4 блоке (256 ) по адресу символа "Я" 0хDF

00011110=0х1E - число должно находиться в 5 блоке (256 ) по адресу символа "Я" 0хDF

00001010=0x0A - число должно находиться в 6 блоке (256 ) по адресу символа "Я" 0хDF

00010010=0x12 - число должно находиться в 7 блоке (256 ) по адресу символа "Я" 0хDF

00100010=0x22 - число должно находиться в 8 блоке (256 ) по адресу символа "Я" 0хDF

 

 

Подпрограмма позволяет обрабатывать 256 различных символов, каждый из которых кодируется одним байтом . В памяти программ шрифт занимает восемь блоков по 256 байт.

Важно,  что бы начальный адрес первого блока шрифта начинался с 0хХХ00 т.е.на границе 256 байтовых блоков.

В подпрограмме  шрифт располагается с адреса 0х0100 , что бы выровнять шрифт именно с этого адреса необходимо  добавить  в память программ массив данных (любых ). Можно так же часть программы разместить выше адреса 0Х0100 , что на пример сделано в программе "видеоадаптер". Для того что бы обработать какой либо символ необходимо задать его адрес в таблице шрифта.

Адрес символа "Я" , который будем обрабатывать , находится в таблице по адресу 0хDF ,  копируем его в регистр tekst , результат в регистре ХХХХ.

 

Подпрограмма обработки

 

 

 

Вопросы по ПП обработки можно задать на форуме.

Можно скачать обучающий пример

Ссылка для скачивания доступна только авторизованным пользователям сайта !

Случайные статьи....

Prev Next

Искатель скрытой проводки (PIC12F629).

12-12-2012 Иван Шевченко (R1ZK)

Искатель  скрытой  проводки  (PIC12F629).

  Лето – кому дача, а кому время ремонта… Решил переделать проводку в квартире. Нашёл в интернете прибор для поиска скрытой проводки на PIC12F629.Источник – журнал Радио №2-2006 стр.44.Программа написана на Си, есть исходник и прошивка.Прибор реагирует на диапазон частот от...

Организация сети Ethernet на PIC контроллере.

10-03-2011 Sergey Roslik

Организация сети Ethernet на PIC контроллере.

Хотел в недавнем прошлом, года три назад разобраться с организацией сети Ethernet с применением микроконтроллера. Начал штудировать интернет на возможные варианты решения данной задачи. Остановил свой выбор на сайте Гармаш Геннадия http://picping.narod.ru/. И по аналогии его пинговалки начал собирать устройство. Я...

Сигнализатор превышения заданной скорости автомобиля

14-06-2011 wws63

Сигнализатор превышения заданной скорости автомобиля

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

sPlan – удобная программа для вычерчивания принципиальных схем (ч. 1)

25-08-2012 Игорь Безверхний

sPlan – удобная программа для вычерчивания принципиальных схем (ч. 1)

  Практически каждому радиолюбителю и радиоспециалисту приходится хотя бы иногда чертить принципиальные схемы или их фрагменты. Что бы вычертить их аккуратно, можно использовать графические редакторы. Ну, а польза от применения этих программ студентами, учащимися ПТУ и различных курсов очевидна. В...


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru