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

 
 
 
Reply to this topicStart new topic
> LCD 2x16, Интерфейс
MiklPolikov
сообщение Jan 8 2012, 23:26
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Пытаюсь что-нибудь вывести на LCD дисплей 2x16 .

У него интерфейс может быть 4х разрядный, а может 8и, нужно выбрать.
В документации на с 5

http://lib.chipdip.ru/243/DOC000243342.pdf

схемы запуска и выбора 4х либо 8и разрядного интерфейса.

Но ведь картинки справа и слева ни чем не отличаются ! Там где написано "выбор разрядности" выставляются одни и те же биты, никакой разницы !
Как это так ?


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
ae_
сообщение Jan 9 2012, 01:30
Сообщение #2


Участник
***

Группа: Свой
Сообщений: 462
Регистрация: 2-04-07
Из: Иркутск
Пользователь №: 26 695



Цитата(MiklPolikov @ Jan 9 2012, 08:26) *
Но ведь картинки справа и слева ни чем не отличаются ! Там где написано "выбор разрядности" выставляются одни и те же биты, никакой разницы !
Как это так ?

Там даже картинки разные, не говоря про инициализацию:
4-bit 0x30,0x30,0x30,0x20,0x28,0x08,0x01,0x06
8-bit 0x30,0x30,0x30,0x38,0x08,0x01,0x06
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Jan 9 2012, 01:51
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Цитата(ae_ @ Jan 9 2012, 04:30) *
Там даже картинки разные, не говоря про инициализацию:
4-bit 0x30,0x30,0x30,0x20,0x28,0x08,0x01,0x06
8-bit 0x30,0x30,0x30,0x38,0x08,0x01,0x06


0x30,0x30,0x30,0x20,0x28,0x08,0x01,0x06 - что это ? Откуда ?


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
ae_
сообщение Jan 9 2012, 02:01
Сообщение #4


Участник
***

Группа: Свой
Сообщений: 462
Регистрация: 2-04-07
Из: Иркутск
Пользователь №: 26 695



Цитата(MiklPolikov @ Jan 9 2012, 10:51) *
0x30,0x30,0x30,0x20,0x28,0x08,0x01,0x06 - что это ? Откуда ?

Это последовательность инициализации для 4-bit режима
Это из Вашего 1 поста:

Цитата(MiklPolikov @ Jan 9 2012, 08:26) *
В документации на с 5
http://lib.chipdip.ru/243/DOC000243342.pdf



Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jan 9 2012, 04:09
Сообщение #5


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (MiklPolikov @ Jan 9 2012, 07:26) *
Но ведь картинки справа и слева ни чем не отличаются ! Там где написано "выбор разрядности" выставляются одни и те же биты, никакой разницы !

В далеком 2006 сталкивался с этой проблемой. У МЭЛТа есть ошибка в техдокументации. Скачайте более новый даташит с официального сайта. Либо посмотрите документацию на оригинальный контроллер hd44780.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Jan 9 2012, 04:16
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Разобрался.
Меня удивляло как можно слать команды, не зная разрядность шины. Но в команде включения 8и бит не задействованы младшие 4 разряда,
и нужно просто послать её несколько раз, на случай если установлена разрядность 4 и дисплей ждёт второй полубайт.


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jan 9 2012, 04:17
Сообщение #7


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Кстати, вот ссылка на мои мучения...


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Jan 9 2012, 04:24
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Цитата(haker_fox @ Jan 9 2012, 07:17) *
Кстати, вот ссылка на мои мучения...

У меня буржуйский дисплей, но судя по документации на него и на МЭЛТ они аналоги. Название моего дисплея тут не бъётся, а
тему про МЭЛТ я поискать не догадался .


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:00
Рейтинг@Mail.ru


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