Easyelectronics.ru

Электроника для всех
Текущее время: 23 сен 2019, 10:17

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: [починилось] Не могу ничего вывести во вторую строку HD44780
СообщениеДобавлено: 29 фев 2016, 00:42 
Только пришел

Зарегистрирован: 22 ноя 2015, 15:23
Сообщения: 26
Добрый день.

Почитал http://easyelectronics.ru/rabota-s-mikrosxemoj-ftdi-ft2232-v-rezhime-bitbang.html.
Авторская версия под windows ничего не выводит во вторую строку экрана.
В первую выводит не всегда.
Версия на python под Linux тоже выводит только в первую строку.
У кого-нибудь это работает как надо с PB2? Ибо писалось под первую версию и там экран было другой?

Пытаюсь повторить на С. (файлик приложил, компилится под Linux с родной D2XX)
Потыкался с передачей по 4м проводам, ничего хорошего не получилось.
Для простоты подключил по 8ми проводам на канал А и 2 для управления на канал B.
Тоже замечательно выводит текст в первую строку.
Но как только указываешь в инициализации, что экран 2х строчный -- всё,
не выводит ни в первую, ни во вторую.

Ещё не понял про размер шрифта. Помимо 5x8 есть ещё 5x11. Когда включаешь этот режим
шрифт остаётся прежним, но уменьшается контрастность букв.

Инициализацию списывал из даташита на WH1602B-YYH-CTK#.
Ещё пробовал как написано в даташите на родной HITACHI.

Где я ошибаюсь? Всю голову сломал.


Вложения:
8pin.c [6.23 Кб]
Скачиваний: 512


Последний раз редактировалось yuray 02 мар 2016, 22:51, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу ничего вывести во вторую строку HD44780
СообщениеДобавлено: 29 фев 2016, 01:19 
Старожил

Зарегистрирован: 05 фев 2013, 00:58
Сообщения: 3519
Вот тебе кусок схемы и кусок кода, я писал когда-то для SC1602, работает. Твой код не смотрел, извини. Кому надо, тот и ковыряется ;-)
Show

Show


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу ничего вывести во вторую строку HD44780
СообщениеДобавлено: 29 фев 2016, 20:46 
Только пришел

Зарегистрирован: 22 ноя 2015, 15:23
Сообщения: 26
Спасибо конечно, но интересовал вопрос работы именно той модели экранчика, что на PB2 -- WH1602B-YYH-CTK#.
И, желательно, через FT2232, как в статье.

Кстати, погонял ещё lcdproc. Тоже выводит только первую строку, но ещё и с мусором.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу ничего вывести во вторую строку HD44780
СообщениеДобавлено: 01 мар 2016, 00:17 
Только пришел

Зарегистрирован: 22 ноя 2015, 15:23
Сообщения: 26
.....!
Выкрутив резистор контраста до конца, увидел две строчки.
Почему может быть такое отличие в контрасте?


Вложения:
h44780-contrast.jpg
h44780-contrast.jpg [ 203.42 Кб | Просмотров: 2131 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу ничего вывести во вторую строку HD44780
СообщениеДобавлено: 02 мар 2016, 22:51 
Только пришел

Зарегистрирован: 22 ноя 2015, 15:23
Сообщения: 26
Ларчик открывался просто: забыл перекинуть перемычки на bypass. Мде.
Но чудно: на работу в однострочном режиме хватает 3.2 вольт, а в
двухстрочном сил на контраст нету.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB