Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Программирование ЖКИ
Форум разработчиков электроники ELECTRONIX.ru > Поставщики компонентов для электроники > Компоненты > Средства индикации
VLadimir_3
Нужна консультация по инициализации ЖКИ BC1602AGPLEH20c$.
Это 16X2 символьный ЖКИ. Однако его контроллер PCF2116 по документации
не имеет этого режима. Удалось запустить в режиме 4-х строчного с
документироваными начальными адресами строк (0x0,0x20,0x40,0x60) и иммитировать 2-х
строчный программно, что, конечно, коряво. Есть ли у кого-то опыт работы
в режиме 2 X 16 символов по-нормальному?
rezident
А откуда вы взяли сведения, что у него контроллер PCF2116? Везде упоминается, что в серии BC1602A стоит KS0066, который является клоном HD44780U. Программирование 2х-4хстрочных символьных LCD на контроллерах HD44780 здесь на форуме уже чуть ли не ежедневно обсуждается.
VLadimir_3
Цитата(rezident @ Dec 20 2007, 13:39) *
А откуда вы взяли сведения, что у него контроллер PCF2116? Везде упоминается, что в серии BC1602A стоит KS0066, который является клоном HD44780U. Программирование 2х-4хстрочных символьных LCD на контроллерах HD44780 здесь на форуме уже чуть ли не ежедневно обсуждается.


Из документа BC1602A-20C series VER01.pdf.
"Controller IC: PCF2116 (or Equivalent) controller"

Из документа BC1602A-20C series VER01.pdf.
"Controller IC: PCF2116 (or Equivalent) controller".
Пожалуйста, подскажите как правильно инициировать ЖКИ, или дайте ссылку.


С HD44780 я работал без проблем и в любом режиме. Однако этот контроллер и, кстатьи,
KS0066 - имеют параллельный интерфейс. У меня ЖКИ с I2C . Здесь тоже разнообразие.
Например, аналогичный ЖКИ BO1602B с контроллером NT7651 тоже не вызывает вопросов.
Однако NT7651 это не аналог PCF2116. И потом, подтверждением того, что там контроллер PCF2116, наверное может быть и то, что все работает нормально, согласно документу.
Кроме, конечно, вышеупомянутой проблемы с конфигурацией режима.
rezident
Тады ой! С PCF2116 я не работал и даже даташит не читал sad.gif
alex2103
Цитата
аналогичный ЖКИ BO1602B с контроллером NT7651 тоже не вызывает вопросов


Собираюсь такими закупиться... я так понял вы сними уже работали. какие есть трудности?
VLadimir_3
Да, работал и работаю. Есть неудобства, описаные в моей теме. Тоесть индикатор не
конфигурируется как 2 строки по 16 символов, а как 4 строки по 8 символов.
В связи с этим возникают доп. трудности по отслеживанию адресов видимых границ
индикатора, в случае использования как 2X16. В принципе, можете использовать как 4X8
без всяких проблем.
Сергей Борщ
Цитата(VLadimir_3 @ Jan 20 2008, 11:27) *
В принципе, можете использовать как 4X8 без всяких проблем.
А однострочного режима там нет случайно? Что-то мне кажется, что подобные индикаторы работают в однострочном режиме. С теми же адресами 0 и 0x40 начала строк.
VLadimir_3
Однострочный режим есть. И я его устанавливал. Но пробовал ли на адрес 0x40(на вторую
строку) что-то писать, точно не скажу. Сейчас, временно, у меня нет изделия "живьем".
В любом случае, спасибо за совет.
VLadimir_3
Пробовал. Не получается. Строка отсекается на 8-и символах.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.