Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
22.12.2022, 18:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.12.2007
Сообщений: 1,198
Сказал спасибо: 70
Сказали Спасибо 80 раз(а) в 69 сообщении(ях)
|
GLCD на T6369C с наружной RAM LY62256
Всем здрасти.
Есть дисплей старый но моложе меня WG240x128 под контроллером T6369C и к этому контроллеру прикручена ОЗУ LY62256.
Можно ли в это ОЗУ загрузить свои сгенерированные русские шрифты и их потом выводить на дисплей?
У меня усть готовые функции инициализации и записи команд и данных в контроллер T6369C.
Последний раз редактировалось mike-y-k; 22.12.2022 в 20:04.
Причина: очипятки
|
|
|
|
22.12.2022, 21:01
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: GLCD на T6369C с наружной RAM LY62256
Ха, как раз сегодня забрал пришедший на этот дисплей тачскрин, буду ставить на него, нужен для одного проекта.
Контроллер дисплея какой-то странный, мягко говоря. Ну а что поделать, он просто старый, середина 90-х, насколько помню. Кстати, у дисплея может стоять более новый вариант контроллера RA6963, нужно конкретно микросхему посмотреть.
Я так и не разобрался толком, как запустить одновременно отображение из знакогенератора и из графической ОЗУ. Вроде делал как в мануале, но чето не работает. В принципе, лично меня устраивает чисто графический режим, всё равно он будет работать в портретной ориентации.
PS. Цифры у контроллера наоборот - 6963
|
|
|
|
22.12.2022, 21:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.12.2007
Сообщений: 1,198
Сказал спасибо: 70
Сказали Спасибо 80 раз(а) в 69 сообщении(ях)
|
Да стоит именно RA6963. Если выводить из памяти МК данные из массива шрифтов то это очень тормозит микроконтроллер но один писал что этот массив можно загрузить прямо в память дисплея но не уточнил в ROM или RAM и мол на прямую вызывать символы из массива.
Адресное пространство наружной памяти выглядит не плохо
![Нажмите на изображение для увеличения
Название: Снимок.GIF
Просмотров: 0
Размер: 44.7 Кб
ID: 174138](https://kazus.ru/forums/attachment.php?attachmentid=174138&thumb=1&d=1671731757)
Но как к ней обращаться для записи и чтения?
Последний раз редактировалось mike-y-k; 23.12.2022 в 00:36.
Причина: 6.6
|
|
|
|
22.12.2022, 22:02
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: GLCD на T6369C с наружной RAM LY62256
Ну, ROM, как следует из названия Read-Only Memory, является незаписываемой памятью только для чтения. Она не флешевая, а масочная, в нее уже положены паттерны для английского алфавита.
По мануалу, RAM делится на два участка - Text Area и Graphic Area. И из мануала следует, что пользователь может загрузить свои символы во внешнюю RAM в область Text Area и использовать ее по кодам символов от 0x00 до 0xFF.
На практике это у меня чето не получилось, ну я и забил, ибо не было нужды.
|
|
|
|
22.12.2022, 22:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.12.2007
Сообщений: 1,198
Сказал спасибо: 70
Сказали Спасибо 80 раз(а) в 69 сообщении(ях)
|
Re: GLCD на T6369C с наружной RAM LY62256
А мне бы всё же расколоть этот ребус с RAM внешней памятью. Жаль что у тебя не получилось.
|
|
|
|
22.12.2022, 22:08
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: GLCD на T6369C с наружной RAM LY62256
В ближайшее время буду заниматься этим проектом, попробую. Правда, на моем дисплее стоит контроллер Toshiba, а не RAiO
|
|
|
|
22.12.2022, 22:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.12.2007
Сообщений: 1,198
Сказал спасибо: 70
Сказали Спасибо 80 раз(а) в 69 сообщении(ях)
|
Кстати интересно описано
Внешняя оперативная память используется для хранения отображаемых данных (текстовых, графических и внешних CG-данных).
Так текстовые и CG-данные разве не одно и тоже? Или CG будут работать в режиме tex mode?
Да работёнки у тебя будет завались тач и glcd совместить.
Последний раз редактировалось mike-y-k; 23.12.2022 в 00:37.
Причина: 6.6
|
|
|
|
23.12.2022, 00:45
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,247
Сказал спасибо: 11,166
Сказали Спасибо 3,855 раз(а) в 2,926 сообщении(ях)
|
Re: GLCD на T6369C с наружной RAM LY62256
vavan1983, попробуйте поискать в GitHub по модели экрана, только лучше пользовать в качестве модели экрана WG240128…
Можно поискать и по WG24064…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
25.12.2022, 22:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.12.2007
Сообщений: 1,198
Сказал спасибо: 70
Сказали Спасибо 80 раз(а) в 69 сообщении(ях)
|
Смешав две библиотеки получилось выводить Кириллицу.
Код:
|
#include "__T6963C.h"
#include "T6963C.h"
#include "fonts.h"
unsigned long T6963C_dataPort_Output at GPIOB_ODR; // DATA port
unsigned long T6963C_dataPort_Input at GPIOB_IDR; // DATA port
sbit T6963C_ctrlwr at GPIOA_ODR.B0; // WR write signal
sbit T6963C_ctrlrd at GPIOA_ODR.B1; // RD read signal
sbit T6963C_ctrlcd at GPIOA_ODR.B2; // CD command/data signal
sbit T6963C_ctrlrst at GPIOA_ODR.B3; // RST reset signal
void main()
{
T6963C_init(240, 128, 8);
T6963C_graphics(1);
glcd_rus08x08("Привет это дисплей на Русском",0,0);
glcd_rus08x08("Если меня читаеш то всё ГУТ",0,50);
while(1)
{
}
} |
Попробую генерировать шрифты из винды.
Последний раз редактировалось mike-y-k; 25.12.2022 в 23:18.
Причина: 6.6
|
|
|
|
25.12.2022, 23:19
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,247
Сказал спасибо: 11,166
Сказали Спасибо 3,855 раз(а) в 2,926 сообщении(ях)
|
Re: GLCD на T6369C с наружной RAM LY62256
vavan1983, тут была не так давно тема с вопросом по генераторов шрифтов. Там были ссылки на программы для работы с шрифтами…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:30.
|
|