реклама на сайте
подробности

 
 
> ATmega8535 и LCD (HY-1602B4, он же ABC016002G), Не удаётся инициализировать и вывести хоть что-то на этот ЖКИ
~=InSpe©tor=~
сообщение Mar 16 2008, 20:54
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 15-12-07
Из: Ставрополь
Пользователь №: 33 324



Доброго времени суток...
На днях приобрёл ЖКИ HY-1602B4, он же ABC016002G фирмы AV-DISPLAY (Как я узнал намного позже...) (других вариантов 16x2 небыло)... Попытался подключить его по 4-х битной шине, написал в CodeVision примитивную программу с помощью мастера - инициализация и вывод знаменитого Hello, World!!! При подключении ЖКИ к МК по стандартной схеме (1-земля, 2 питание, 3-контраст, управление, данные, подсветка) оказалось что работает только подсветка... и контроллер стал греться.... Попытки найти ДатаШит показали нулевой результат... его нет НИГДЕ.... визуально осмотрев индикатор, я увидел что ножки 12,13 и 14 связану более толстыми дорожками с остальной схемой... причём 14-я ножка ЯВНО КОРПУС.... недолго думая я переключил питание с первых трёх ног туда... и о чудо - показалась верхняя строка.... как я понял так и должно быть при подачи питания.... (ну якобы для настройки контрастности).... Совершенно случайно я нашел страничку, где было указано что HY-1602B это старое название ABC016002G.... нашел сайт компании, и скачал наконец таки даташит (Приложен к теме).... Теперь уже с заведомо правильной распиновкой подключил индикатор..... НИЧЕГО.... Перерыв кучу документации попробовал полностью написать вручную 4-х битный обмен (инициализацию и вывод ХОТЯБЫ КУРСОРА).... индикатор в игноре.... смустя пару минут при питании, на экране начинается тупняк.... начинает мигать правая половина, просто хаотичные строки.... (как будто он на статику реагирует....).... Попробовал перепаять под 8-ми битную шину..... таже история..... никакой реакции..... в ДатаШите написано что контроллер KS0066 (поидее совместимый с HD44780)... помогите разобраться....
Желательно увидеть программу да СИ (для КодеВижен).....
Подключение выглятит так: Ножки данных все соответственно на порте C контроллера, ножки RS, R/W и E на первых трёх битах порта D соответственно....
Микроконтроллер ATmega8535 - кварц 16 МегаГерц
Прикрепленные файлы
Прикрепленный файл  C_ABC016002G.pdf ( 468.1 килобайт ) Кол-во скачиваний: 192
 


--------------------
Проблем в нашей жизни целый спектр...
Подпись: Сергей aka ~=InSpe©tor=~
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Aesthete Animus
сообщение Mar 16 2008, 22:55
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 222
Регистрация: 9-06-07
Пользователь №: 28 317



Цитата(~=InSpe©tor=~ @ Mar 16 2008, 23:54) *
Доброго времени суток...
На днях приобрёл ЖКИ HY-1602B4, он же ABC016002G фирмы AV-DISPLAY (Как я узнал намного позже...) (других вариантов 16x2 небыло)... Попытался подключить его по 4-х битной шине, написал в CodeVision примитивную программу с помощью мастера - инициализация и вывод знаменитого Hello, World!!! При подключении ЖКИ к МК по стандартной схеме (1-земля, 2 питание, 3-контраст, управление, данные, подсветка) оказалось что работает только подсветка... и контроллер стал греться....

Проверьте, не замкнули ли Вы Uo (управление контрастностью) на питание. В противном случае, Вы рискуете пожечь индикатор - что я и сделал в свое время wink.gif
Цитата(~=InSpe©tor=~ @ Mar 16 2008, 23:54) *
Попытки найти ДатаШит показали нулевой результат... его нет НИГДЕ....

В поисках даташита рекомендую обратиться к отечественным аналогам этих индикаторов - к МЕЛТам. К примеру, в этой таблице Вы сможете найти аналог вашего индикатора, а здесь находится документация на него с подробно расписанными времянками сигналов и порядком инициализации.
Go to the top of the page
 
+Quote Post
~=InSpe©tor=~
сообщение Mar 16 2008, 23:02
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 15-12-07
Из: Ставрополь
Пользователь №: 33 324



Цитата(Aesthete Animus @ Mar 17 2008, 01:55) *
Проверьте, не замкнули ли Вы Uo (управление контрастностью) на питание. В противном случае, Вы рискуете пожечь индикатор - что я и сделал в свое время wink.gif

Вот этого я и боюсь.... просто при первоначальном подключении с неправильной распиновкой на этой ножке была ножка шины данных.... значит там могда быть логическая единица.... значит питание....
Ну еслиб он сгорел он бы выдавал развёртку первой строки при подаче питания?.... просто на подачу питания он реагирует нормально.... когда убираю замлю с Uo на экране всё пропадает..... (ну как бы не под прямым углом видно занкоместа.... ну как бы контрастности нет....) Вот.... так что может быть еще не всё потеряно.... crying.gif


--------------------
Проблем в нашей жизни целый спектр...
Подпись: Сергей aka ~=InSpe©tor=~
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ~=InSpe©tor=~   ATmega8535 и LCD (HY-1602B4, он же ABC016002G)   Mar 16 2008, 20:54
|- - Aesthete Animus   Цитата(~=InSpe©tor=~ @ Mar 17 2008, 02:02...   Mar 16 2008, 23:27
- - ~=InSpe©tor=~   При подаче питания горит верхняя строка: Но есл...   Mar 16 2008, 23:37
|- - ASZ   Цитата(~=InSpe©tor=~ @ Mar 17 2008, 03:37...   Mar 17 2008, 04:16
- - hd44780   Дело в том, что у HY-1602 нестандартная разводка. ...   Mar 17 2008, 08:01
|- - ~=InSpe©tor=~   Цитата(hd44780 @ Mar 17 2008, 11:01) И ко...   Mar 17 2008, 12:03
- - etoja   Используйте более удобные и современные ЖКИ (со вс...   Mar 17 2008, 13:26
|- - ~=InSpe©tor=~   Цитата(etoja @ Mar 17 2008, 16:26) Исполь...   Mar 17 2008, 13:40
- - hd44780   Вот распиновка: Номер Назначение 1 D7 2 D6 3...   Mar 17 2008, 14:13
|- - ~=InSpe©tor=~   Я так понял руские символы он поддерживает...... А...   Mar 17 2008, 14:23
- - hd44780   Лови пример. Это я тренировался работать с AT-кла...   Mar 17 2008, 16:05
|- - ~=InSpe©tor=~   Цитата(hd44780 @ Mar 17 2008, 19:05) Лови...   Mar 17 2008, 18:17
|- - ~=InSpe©tor=~   Цитата(~=InSpe©tor=~ @ Mar 17 2008, 21:17...   Mar 17 2008, 20:01
- - Harbinger   "Всякие гадости" (особенно если с переме...   Mar 18 2008, 04:13
|- - ~=InSpe©tor=~   Цитата(Harbinger @ Mar 18 2008, 07:13) ...   Mar 18 2008, 05:05
- - hd44780   Да хрен его знает. Я также с Bolymin BC2004A воева...   Mar 18 2008, 08:30
|- - ~=InSpe©tor=~   Цитата(hd44780 @ Mar 18 2008, 11:30) Толь...   Mar 18 2008, 18:24
|- - Aesthete Animus   Цитата(~=InSpe©tor=~ @ Mar 18 2008, 21:24...   Mar 18 2008, 20:35
- - rezident   Посмотрел "по диагонали" библиотеку LCD_...   Mar 18 2008, 21:42
|- - ~=InSpe©tor=~   Цитата(rezident @ Mar 19 2008, 00:42) Пос...   Mar 19 2008, 04:58
||- - Aesthete Animus   2~=InSpe©tor=~ Настоятельно рекомендую [DELETED] р...   Mar 19 2008, 15:01
||- - ~=InSpe©tor=~   Цитата(Aesthete Animus @ Mar 19 2008, 18...   Mar 19 2008, 18:22
|- - hd44780   Цитата(rezident @ Mar 18 2008, 23:42) Пос...   Mar 19 2008, 06:37
|- - rezident   Цитата(hd44780 @ Mar 19 2008, 11:37) Насч...   Mar 19 2008, 12:25
|- - IgorKossak   Цитата(rezident @ Mar 19 2008, 14:25) Я н...   Mar 19 2008, 12:47
- - Harbinger   Ничего страшного, я в своё время убил два (надежда...   Mar 19 2008, 19:18
- - ~=InSpe©tor=~   Короче.... Курип WH1602A-YGH-CTK.... ну если и он ...   Mar 20 2008, 14:36
- - ~=InSpe©tor=~   Подключил.... по 4-х битной шине.... работает как...   Mar 20 2008, 18:31
|- - ~=InSpe©tor=~   Цитата(~=InSpe©tor=~ @ Mar 20 2008, 21:31...   Mar 20 2008, 21:32
- - rezident   ~=InSpe©tor=~, см. личку.   Mar 20 2008, 21:47


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 10:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.014 секунд с 7
ELECTRONIX ©2004-2016