реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Русские фонты для T6963.., В какую область писать...
Склихасовский
сообщение May 4 2010, 08:15
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



Ребят, растолкуйте, немного не понял
есть LCD WG160128 (Т6963)
По умолчанию встроенный фонт у него английский (8*8) - вызывается по таблице от 00...7F
Кирилицы у него нет..
Есть свободная область таблицы с адреса 80..FF
Как мне загрузить кирилический фонт, вернее в какую область памяти?
Мои предположения что нужно свой фонт размещать в область CGRAM но как быть с адресацией?
Расскажите поподробней, кто знаком с этим графическим контроллером...
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 4 2010, 08:29
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Склихасовский @ May 4 2010, 11:15) *
Расскажите поподробней, кто знаком с этим графическим контроллером...

С графическими контроллерами просто - используйте его в графическом режиме и не морочьте голову имеющимся там зачем-то текстовым режимом. Однако можно и пользовательские фонты в RAM грузить. Просто возьмите мануал на собственно чип T6963C и прочитайте, там все описано черным по белому в отдельном разделе.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Склихасовский
сообщение May 4 2010, 08:37
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



Так есть манул на 6963
только все равно не вразумел...
в какую область грузить данные знакогенератора...
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 4 2010, 08:48
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Склихасовский @ May 4 2010, 11:37) *
в какую область грузить данные знакогенератора...

В какую хотите, только скажите, контроллеру где они находятся. Уж как это разжевано - дальше некуда. Если не понятно, боюсь ничем больше помочь не могу sad.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Склихасовский
сообщение May 4 2010, 10:22
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



А где разжевано то?
у меня какой то мануал на сам контроллер с кучей ошибок...
Попробую изложить мысли точнее..
Требуется разместить код знакогенератора в область CG RAM
по ДШ эта область находится в 0x1800h.. 1FFFh
Графический режим пока не трогаю - выключен- с ним всё ясТно.
размешаю во всю область CGRAM код
пытаюсь вывести в текстовом режиме получившееся символы- фиг..
с 00-7F -> зашитый набор все отображается
с 80-FF -> мой знакогенератор - мусор на экране, без симпотомов изменения..


пыс пыс
ФУ вроде получилось... проблема была в недопрочитанном регистре Set Offset Register

Сообщение отредактировал Склихасовский - May 4 2010, 10:38
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 4 2010, 10:37
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Склихасовский @ May 4 2010, 13:22) *
у меня какой то мануал на сам контроллер с кучей ошибок...

Никто не мешает Вам взять родной Тошибовский. Количество RAM определяется тем кто ее припаял к контроллеру. Адреса областей RAM для графики, текста, фонтов вообще программируются свободно в пределах имеющейся в наличии RAM. Все.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th July 2025 - 20:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016