Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА:

Re: ЖК дисплей. 14 года 8 мес. назад #55

Поищи в гугле описание на HD47780.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: ЖК дисплей. 14 года 8 мес. назад #56


Константин WH0802 использует набортный контроллер Samsung KS0066 который в свою очередь в ДШ описывает инициализацию 8 битного и 4 битного режима на двух отдельных страницах. Для 4-битного режима KS0066 ДШ страница 27.
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от digitalinvitro. Причина: добавил скриншот из ДШ

Re: ЖК дисплей. 14 года 8 мес. назад #67

  • dolkons
  • dolkons аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 22
  • Спасибо получено: 1
Все, разобрался наконец - таки! Когда включен 4 - х битный режим, то нужно данные передавать по 4 - х битной шине(4 провода) дважды. Итого получается, что передается 8 бит. Правильно?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: ЖК дисплей. 14 года 8 мес. назад #68

Только нужно выждать всякие паузы и занести какие-то управляющие последовательности- нужно
посмотреть в проекте, сейчас точно не помню.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: ЖК дисплей. 14 года 8 мес. назад #71

dolkons пишет: Все, разобрался наконец - таки! Когда включен 4 - х битный режим, то нужно данные передавать по 4 - х битной шине(4 провода) дважды. Итого получается, что передается 8 бит. Правильно?


Линии с DB4 по DB7 в 4-х битном режиме становятся 4-х битным портом доступа к устройству. При передаче 8 разрядных команд или данных к контроллеру ЖКМ KS0066 (он же HD47780) необходимо послать сначала старшую тетраду (старшие 4 бита) затем младшую тетраду (младшие 4 бита). Дождаться BusyFlag (равен единичке, если контроллер занят) на шине по окончанию передачи второй тетрады (по окончанию передачи полного байта команды или данных). Затем операции с контроллером ЖКМ можно продолжать. Смотрите приаттаченную диаграмму.

Вложения:
Спасибо сказали: dolkons

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от digitalinvitro. Причина: поправил текст

Re: ЖК дисплей. 14 года 8 мес. назад #84

  • dolkons
  • dolkons аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 22
  • Спасибо получено: 1
А нету готовых программ, которые производят инициализацию контроллера и выводят какое-нибудь слово на экран? Просто хочется по - быстрому проверить, работает ли дисплей или нет.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от dolkons.

Re: ЖК дисплей. 14 года 8 мес. назад #85

Программ к чему?. Если просто подать питание, должны быть видны знакоместа(темные прямоугольнички).
По умолчанию, он должен включиться в восьмибитный режим, и если в него что-то писать,только
не очень часто, то он должен что-то выводить.
Спасибо сказали: dolkons

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
Время создания страницы: 1.147 секунд
Работает на Kunena форум