-
umarsohod
-
-
Не в сети
-
Администратор
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Поищи в гугле описание на HD47780.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
digitalinvitro
-
-
Не в сети
-
Давно я тут
-
-
Сообщений: 100
-
Спасибо получено: 8
-
-
-
|
Константин WH0802 использует набортный контроллер Samsung KS0066 который в свою очередь в ДШ описывает инициализацию 8 битного и 4 битного режима на двух отдельных страницах. Для 4-битного режима KS0066 ДШ страница 27.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от digitalinvitro. Причина: добавил скриншот из ДШ
|
-
dolkons
-
Автор темы
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 22
-
Спасибо получено: 1
-
-
-
-
|
Все, разобрался наконец - таки! Когда включен 4 - х битный режим, то нужно данные передавать по 4 - х битной шине(4 провода) дважды. Итого получается, что передается 8 бит. Правильно?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администратор
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Только нужно выждать всякие паузы и занести какие-то управляющие последовательности- нужно
посмотреть в проекте, сейчас точно не помню.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
digitalinvitro
-
-
Не в сети
-
Давно я тут
-
-
Сообщений: 100
-
Спасибо получено: 8
-
-
-
|
dolkons пишет: Все, разобрался наконец - таки! Когда включен 4 - х битный режим, то нужно данные передавать по 4 - х битной шине(4 провода) дважды. Итого получается, что передается 8 бит. Правильно?
Линии с DB4 по DB7 в 4-х битном режиме становятся 4-х битным портом доступа к устройству. При передаче 8 разрядных команд или данных к контроллеру ЖКМ KS0066 (он же HD47780) необходимо послать сначала старшую тетраду (старшие 4 бита) затем младшую тетраду (младшие 4 бита). Дождаться BusyFlag (равен единичке, если контроллер занят) на шине по окончанию передачи второй тетрады (по окончанию передачи полного байта команды или данных). Затем операции с контроллером ЖКМ можно продолжать. Смотрите приаттаченную диаграмму.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
dolkons
-
Автор темы
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 22
-
Спасибо получено: 1
-
-
-
-
|
А нету готовых программ, которые производят инициализацию контроллера и выводят какое-нибудь слово на экран? Просто хочется по - быстрому проверить, работает ли дисплей или нет.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от dolkons.
|
-
umarsohod
-
-
Не в сети
-
Администратор
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
Программ к чему?. Если просто подать питание, должны быть видны знакоместа(темные прямоугольнички).
По умолчанию, он должен включиться в восьмибитный режим, и если в него что-то писать,только
не очень часто, то он должен что-то выводить.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
Время создания страницы: 1.147 секунд