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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Вопрос по LCD и CodeVision
megachip
сообщение Mar 6 2007, 21:48
Сообщение #16


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 13-06-05
Пользователь №: 5 967



Использую 1.24.6, никаких проблем с библиотекой LCD нет.
Go to the top of the page
 
+Quote Post
Wano
сообщение Mar 6 2007, 21:57
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 3-06-06
Пользователь №: 17 737



Киньте на ksotпсюкlist.ru свою версию,я посравниваю код,что генерится.
Go to the top of the page
 
+Quote Post
Рома_С
сообщение Mar 6 2007, 23:32
Сообщение #18





Группа: Новичок
Сообщений: 8
Регистрация: 23-01-07
Пользователь №: 24 699



Ну, наконец то разобрался я с вот этой функцией.

void define_char(byte flash *pc, byte char_code)
{
unsigned char i, a;
a = (char_code << 3) | 0x40;
for (i = 0; i < 8; i++)
{
lcd_write_byte(a++, *pc++);
}
}

Что есть что и что это там все означает. Правда пришлось попутно разобраться с байтовым сдвигом, что имено и на что сдвигается blink.gif biggrin.gif. Интересует меня такой вопрос, сколько можно собственных символов записать в CG RAM дисплея, 8 или же 16 символов? По идеи должно быть 16, это ячейки с 0х00 по 0х0F или же я ошибаюсь?

Спасибо за советы.
Go to the top of the page
 
+Quote Post
vooon
сообщение Mar 7 2007, 01:39
Сообщение #19


Участник
*

Группа: Свой
Сообщений: 72
Регистрация: 27-06-06
Из: Msk
Пользователь №: 18 401



Цитата
сколько можно собственных символов записать в CG RAM дисплея, 8 или же 16 символов?


8, т.к. обьем CGRAM 64 байта ( 64/8=8 smile.gif )
символы 0x00 - 0x07
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 9th August 2025 - 14:48
Рейтинг@Mail.ru


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