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

 
 
> Вопрос по LCD и CodeVision
Рома_С
сообщение Feb 16 2007, 23:01
Сообщение #1





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



У меня есть два вопроса

Первый он же главный.
Подскажите пожалуйста, как с помощью CodeVision можно создать, записать в память дисплея и потом прочитать с памяти собственный символ для HD44780 совместимых ЖКИ?

Второй.
Есть ли еще команды для роботы с ЖКИ в CodeVision кроме стандартных в lcd.h, если есть, то как их можно использовать в том же CodeVision (синтаксис команды или функции)?

Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vooon
сообщение Feb 28 2007, 22:30
Сообщение #2


Участник
*

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



Цитата(Рома_С @ Feb 16 2007, 23:01) *
У меня есть два вопроса

Первый он же главный.
Подскажите пожалуйста, как с помощью CodeVision можно создать, записать в память дисплея и потом прочитать с памяти собственный символ для HD44780 совместимых ЖКИ?

вот как писать символ (прям из хелпа)
чтение никогда не делал, поэтому на вторую часть вопроса не отвечу smile.gif
(кстати здесь: http://nix-06.nm.ru/Programma/hd/hd_js.html можете найти мою програмку чтобы удобно рисовать их smile.gif )
Код
/* table for the user defined character
** arrow that points to the top right corner
**/
flash unsigned char    lcd_cg[] = {
    /* .....
    ** .####
    ** ...##
    ** ..#.#
    ** .#..#
    ** #....
    ** .....
    ** .....
    */
     0, 15, 3, 5, 9, 16, 0, 0
}

// function used to define user characters
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++);
  }
}

Цитата
Второй.
Есть ли еще команды для роботы с ЖКИ в CodeVision кроме стандартных в lcd.h, если есть, то как их можно использовать в том же CodeVision (синтаксис команды или функции)?

Заранее благодарен.

доп функций нет

очень удобно использовать
#pragma rl+
#pragma rl-

для вывода русского текста
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Рома_С   Вопрос по LCD и CodeVision   Feb 16 2007, 23:01
- - Яrik   Цитата(Рома_С @ Feb 16 2007, 22:01) У мен...   Feb 16 2007, 23:36
- - Artur Nikitin   Цитата(Рома_С @ Feb 16 2007, 23:01) ...ка...   Feb 28 2007, 12:42
- - Рома_С   О спасибо всем, очень помогли ваши советы. Что сам...   Mar 1 2007, 00:04
|- - vooon   Цитата(Рома_С @ Mar 1 2007, 00:04) И что ...   Mar 1 2007, 01:09
|- - Рома_С   Цитата(vooon @ Mar 1 2007, 00:09) a - это...   Mar 1 2007, 22:25
|- - Сергей Борщ   Цитата(Рома_С @ Mar 1 2007, 21:25) Почему...   Mar 1 2007, 23:24
|- - vooon   Цитата(Рома_С @ Mar 1 2007, 22:25) А где ...   Mar 2 2007, 00:27
|- - Сергей Борщ   Цитата(vooon @ Mar 1 2007, 23:27) вот гля...   Mar 2 2007, 14:40
|- - vooon   Цитата(Сергей Борщ @ Mar 2 2007, 14:40) ....   Mar 2 2007, 17:12
|- - Wano   Люди те кто будет пробовать использовать стандар...   Mar 5 2007, 21:27
|- - vooon   Цитата(Wano @ Mar 5 2007, 21:27) Во вторы...   Mar 6 2007, 01:04
|- - Petka   Цитата(Wano @ Mar 5 2007, 21:27) Люди т...   Mar 6 2007, 01:10
|- - Wano   Кароче товарищи жаль что нельзя с вами поспорить.Х...   Mar 6 2007, 21:34
- - megachip   Использую 1.24.6, никаких проблем с библиотекой LC...   Mar 6 2007, 21:48
- - Wano   Киньте на ksotпсюкlist.ru свою версию,я посравнива...   Mar 6 2007, 21:57
- - Рома_С   Ну, наконец то разобрался я с вот этой функцией. ...   Mar 6 2007, 23:32
- - vooon   Цитатасколько можно собственных символов записать ...   Mar 7 2007, 01:39


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

 


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


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