Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LCD 2x16
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
MiklPolikov
Пытаюсь что-нибудь вывести на LCD дисплей 2x16 .

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

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

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

Но ведь картинки справа и слева ни чем не отличаются ! Там где написано "выбор разрядности" выставляются одни и те же биты, никакой разницы !
Как это так ?
ae_
Цитата(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
MiklPolikov
Цитата(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 - что это ? Откуда ?
ae_
Цитата(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



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

В далеком 2006 сталкивался с этой проблемой. У МЭЛТа есть ошибка в техдокументации. Скачайте более новый даташит с официального сайта. Либо посмотрите документацию на оригинальный контроллер hd44780.
MiklPolikov
Разобрался.
Меня удивляло как можно слать команды, не зная разрядность шины. Но в команде включения 8и бит не задействованы младшие 4 разряда,
и нужно просто послать её несколько раз, на случай если установлена разрядность 4 и дисплей ждёт второй полубайт.
haker_fox
Кстати, вот ссылка на мои мучения...
MiklPolikov
Цитата(haker_fox @ Jan 9 2012, 07:17) *
Кстати, вот ссылка на мои мучения...

У меня буржуйский дисплей, но судя по документации на него и на МЭЛТ они аналоги. Название моего дисплея тут не бъётся, а
тему про МЭЛТ я поискать не догадался .
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.