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

 
 
> ЖКИ SD1602X
wingbladeZ
сообщение Dec 8 2008, 06:01
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 7-12-08
Пользователь №: 42 274



имеется эта радость. SD1602X фирмы SUNLIKE. из интерфейсов - только послеовательный, I2C.

Как ее правильно адресовать и инициализировать? (адрес на шине, команды)
делал по докам на контроллер NT7651, пока - 0 реакции. Тупо горит подсветка, экран пустой.

проверьте распиновку заодно(мб в ней косяк)
выводы подключал так:
1-земля
2-питальник
3-вроде контрастность, заземлил - сомневаюсь, мб это косяк
4-SDA
5-SCL
6-Enable - подал питание
7-ресет, ничего не подключал

все что может сказать про него производитель - во вложении (страничка бумаги, качеством близкой к туалетной. выводы и электрические характеристики)
Прикрепленные файлы
Прикрепленный файл  SD1602X.pdf ( 58.16 килобайт ) Кол-во скачиваний: 49
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Dec 8 2008, 22:53
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(wingbladeZ @ Dec 8 2008, 08:01) *
Как ее правильно адресовать и инициализировать? (адрес на шине, команды)

делал по докам на контроллер NT7651, пока - 0 реакции. Тупо горит подсветка, экран пустой.
Второй вопрос противоречит первому. Если дисплей отвечает ACK на запись адреса, то адрес вы знаете. Если он не ответил - то как вы можете в него записать команды? Если не записали команды, то экран и будет пустым.
Выкладывайте свой код, телепатия - не самое любимое занятие участников этого форума. Будете выкладывать - не берите пример с Texnik, для оформления исходника используйте кнопку "#" на форме ввода сообщения.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
wingbladeZ
сообщение Dec 9 2008, 04:22
Сообщение #3





Группа: Новичок
Сообщений: 5
Регистрация: 7-12-08
Пользователь №: 42 274



Цитата(Сергей Борщ @ Dec 9 2008, 01:53) *
Второй вопрос противоречит первому. Если дисплей отвечает ACK на запись адреса, то адрес вы знаете. Если он не ответил - то как вы можете в него записать команды? Если не записали команды, то экран и будет пустым.
Выкладывайте свой код, телепатия - не самое любимое занятие участников этого форума. Будете выкладывать - не берите пример с Texnik, для оформления исходника используйте кнопку "#" на форме ввода сообщения.


где противоречие то?
у товарища Texnik работал пример выше. разница с моим была в отсутствии команд, помеченных у него как VALCD VBLCD. добавил. бестолку.

соощаю внешние проявления. все.

ps неужели если вам дадут чужой асмовый листинг и спросят "где здесь ошибка?" вы будете ее искать? сомневаюсь. ну могу я сюда запостить свою реализацию софтового i2c которую и юзаю, толку от этого будет чуть.

pps предвосхищая дальнейшие вопросы - нет, в реализации i2c косяка нет. юзаю ее давно ,всегда работала.
Go to the top of the page
 
+Quote Post



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

 


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


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