Работа с ЖКИ на контроллере HD44780 и его аналогах

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 6324
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

Прочесть 48 страниц этого топика по HD44780, именно на котором и сделан данный ЖКИ, да и многие другие. Да и предварительно прочесть даташит на него никто не возбраняет.
Реклама
Родился
Сообщения: 6
Зарегистрирован: Пн май 14, 2012 18:19:54

Сообщение ABS_NUL »

Вот несколько кусков проги для светодиодного манитора (название впишу завтра, т. к. на память не надеюсь) Написано для ATmega325, частота 8 МГц. Пользуйтесь, если кому пригодится :)

Нарушение Правил Форума пп. 2.2 и 2.5. Код оформляйте как вложение в одном сообщении.
Gudd-Head
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 271
Зарегистрирован: Пн окт 25, 2010 20:47:04
Откуда: Казахстан, Астана

Сообщение shurikss123 »

ABS_NUL писал(а):Вот ещё для ЖК
Теги типа code? не пробывал
Изображение
Мастер на все руки, кручу, кручу, кручу и матерюсь
Повелитель паяльной станции, лома, и пинцета!!!
Родился
Сообщения: 6
Зарегистрирован: Пн май 14, 2012 18:19:54

Сообщение ABS_NUL »

Извеняйте, не местные мы.... Будем исправляться.
Примеры для FUTUBA M162SD07A на мк ATmega168 частота 8 МГц Пример вывода на 2-ю строку экрана "2" и "3"

Код: Выделить всё

	ldi MonitorData,0xC1
	rcall Load_ADRES
	ldi MonitorData,0x32
	rcall Load_DATA
	ldi MonitorData,0x37
	rcall Load_DATA
Работает по последовательной шине

Видимо, с первого раза непонятно. Предупреждение.
Gudd-Head
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 26671
Зарегистрирован: Пт май 18, 2007 22:56:58

Сообщение Upgrader »

А если при подаче питания (на новый индикатор Data Vision) верхняя строчка не горит, это плохо?
Не променяю медь на ржавую несгорайку!
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Просто дисплей не инициализирован.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вс сен 25, 2011 09:40:47

Сообщение fzr400gr »

Во недавно понадобилось подключить дисплей 2х16 по 3 проводам с использованием регистра сдвига 74нс595.
Нашел вот это http://www.electronics-lab.com/projects ... index.html. Подправил либу под codevision, может кому понадобится.
Вложения
lcd_3wire.rar
(43.7 КБ) 243 скачивания
Открыл глаза
Аватара пользователя
Сообщения: 64
Зарегистрирован: Сб апр 24, 2010 08:48:05
Откуда: Новосибирск

Сообщение Барсук »

Всем доброго времени суток
помогите пожалуйста не могу разобраться с LCD WH1602C-GTI-CT
или я ......... или лыжи не едут
при подачи питания обводка у знакомест становиться черной самих символов не видно только зеленые прямоугольники
при вращении контраста весь становиться черным
пробовал подать питание 3.3 вольта на черном экране еле видные зеленые символы
простите но голова уже не думает
Я НЕ суслик, Я БАРСУК
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Дисплей инициализирован?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Открыл глаза
Аватара пользователя
Сообщения: 64
Зарегистрирован: Сб апр 24, 2010 08:48:05
Откуда: Новосибирск

Сообщение Барсук »

да при питании 3.3 вольта можно разглядеть символы (если сильно постараться)
Я НЕ суслик, Я БАРСУК
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Подсветка включена?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Открыл глаза
Аватара пользователя
Сообщения: 64
Зарегистрирован: Сб апр 24, 2010 08:48:05
Откуда: Новосибирск

Сообщение Барсук »

да
Я НЕ суслик, Я БАРСУК
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс апр 17, 2011 00:25:34
Откуда: зеленоград

Сообщение pashtedddd »

здравствуйте!
собирал вот такую фигню http://www.rlocman.ru/shem/schematics.html?di=69926
спткнулся о проблему:
есть дисплей WH1602B-YGK-CTK
но он показывает кракозябру!
вот фото http://webfile.ru/5975170
монтаж нармальный!!!
Я вам не помощник! ©
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Я разглядел там "OFF" :)
Если монтаж нормальный, значит косяк в программе!?!
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс апр 17, 2011 00:25:34
Откуда: зеленоград

Сообщение pashtedddd »

оff только и видно!
а остальная кракозябра меняется в зависимости от того как включить!
хотя прошивкса прекрасно работала на другом дисплее
Я вам не помощник! ©
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Таки а что должно быть в остальном?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс апр 17, 2011 00:25:34
Откуда: зеленоград

Сообщение pashtedddd »

sine
1000hz 0ff
Я вам не помощник! ©
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

pashtedddd писал(а):хотя прошивкса прекрасно работала на другом дисплее
Тоже 1602В?

Как минимум, могу предположить что у другого дисплея свой шлейф? Может, всё-таки что-то перепутано и/или не контачит/сопля???
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Открыл глаза
Аватара пользователя
Сообщения: 53
Зарегистрирован: Вс апр 17, 2011 00:25:34
Откуда: зеленоград

Сообщение pashtedddd »

не знаю какой марки первый!
он древний, хотя выглядит почти так же, знаю что у него контроллер такой же
у каждого дисплея свой шлейф
сопля? сомневаюсь!
Я вам не помощник! ©
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20093
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Контроллер, как я полагаю, подключен по 4-х битной шине?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Ответить

Вернуться в «Периферия»