Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 11.01.2018, 02:19  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию И снова HD44780

Уж сколько устройств было сделано на этом дисплее, но он по прежнему не перестаёт меня удивлять.
Железо: SC1602RS, подключенный на IIC через PCF8574.
Уж так тщательно прописал процедуру инициализации по даташиту на HD44780. А дисплей по включении питания всё равно заводился один раз из десяти. Убиться об стену.
Угрохал кучу времени.
Случайно заметил, что простое передёргивание разъёма IIC к PCF8574 на включенном устройстве даёт 100%-ный вывод текста.
В итоге просто выкинул процедуру инициализации, и всё стало ОК.
То есть дисплей с 8-битным интерфейсом работает на 4-х битах без перевода в 4-х битный режим. Причём по включении питания заводится всегда.
Ну просто офигеть.
Сижу и думаю, как так может быть.
По даташиту вроде как невозможно. Однако по факту прекрасно работает.
Как так?
Реклама:
__________________
Program Memory Words Used: 4048
Program Memory Words Free: 48
kiv69 вне форума  
Непрочитано 11.01.2018, 02:28  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,314
Сказал спасибо: 173
Сказали Спасибо 3,113 раз(а) в 2,007 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: И снова HD44780

да там под одним и тем же названием куча микросхем скрывается и у всех разные иниты.
я летом тоже подключил HD44780 и как по книжке - не работает.
потом по форумам пошарился наел парочку разных инитов - один заработал. ну и ладно....
__________________
ОГМ/ПОГМ
индюк на форуме  
Непрочитано 11.01.2018, 02:40  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: И снова HD44780

Зачем он вам HD44780 ,пора переходить на графические типа ssd1306 oled. А так вообще тач еще бы сверху с хорошим дисплеем.
HD44780 позапрошлый век и когда вижу его в устройствах промышленных сразу думаю как все кустарно и экономно сделано.
Думал прикрутить его к stm32,но у меня он 5 вольтовый уровни и подарил их знакомому с ардуиной который возится.
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 11.01.2018, 03:50  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию Re: И снова HD44780

Сообщение от CERGEI1982 Посмотреть сообщение
Зачем он вам HD44780 ,пора переходить на графические типа ssd1306 oled. А так вообще тач еще бы сверху с хорошим дисплеем.
HD44780 позапрошлый век и когда вижу его в устройствах промышленных сразу думаю как все кустарно и экономно сделано.
Думал прикрутить его к stm32,но у меня он 5 вольтовый уровни и подарил их знакомому с ардуиной который возится.
Ну, я 12864 ещё юзаю при необходимости, поскольку халявный запас есть.
Покупать ОЛЕД - либо микроскопического размера 0,9"/1,3"(на который только в лупу смотреть), либо по цене IPS HD/FullHD дисплея. ИМХО перебор, не нужен мне такой OLED.
Данный 1602 дисплей будет стоять в самодельном ламинаторе, чисто параметры ПИД менять и скорость с температурой, там графика вообще не нужна никаким боком, обычно в ламинаторах и дисплея нет.
__________________
Program Memory Words Used: 4048
Program Memory Words Free: 48
kiv69 вне форума  
Сказали "Спасибо" kiv69
tolikvoron (11.01.2018)
Непрочитано 11.01.2018, 03:52  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,314
Сказал спасибо: 173
Сказали Спасибо 3,113 раз(а) в 2,007 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: И снова HD44780

CERGEI1982, у меня хд от стм32 работает
__________________
ОГМ/ПОГМ
индюк на форуме  
Непрочитано 11.01.2018, 04:59  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: И снова HD44780

Хозяин барин или баран у меня так друг говорит.
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 11.01.2018, 07:16  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,761
Сказал спасибо: 2,529
Сказали Спасибо 11,750 раз(а) в 5,886 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: И снова HD44780

Сообщение от CERGEI1982 Посмотреть сообщение
Зачем он вам HD44780 ,пора переходить...
CERGEI1982, Вы еще пользуетесь молотком?! Да его же придумали еще в каменном веке!!!
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor на форуме  
Эти 4 пользователя(ей) сказали Спасибо akegor за это сообщение:
-vitalik- (11.01.2018), ForcePoint (11.01.2018), Predator_r (11.01.2018), tolikvoron (11.01.2018)
Непрочитано 11.01.2018, 09:06  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,314
Сказал спасибо: 173
Сказали Спасибо 3,113 раз(а) в 2,007 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: И снова HD44780

Сообщение от CERGEI1982 Посмотреть сообщение
Хозяин барин или баран у меня так друг говорит.
Про себя видимо
__________________
ОГМ/ПОГМ
индюк на форуме  
Непрочитано 11.01.2018, 09:41  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: И снова HD44780

Сообщение от akegor Посмотреть сообщение
CERGEI1982, Вы еще пользуетесь молотком?! Да его же придумали еще в каменном веке!!!
Налетели стервятники
Это реклама тайда, вы еще кипятие, тогда мы идем к вам
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 11.01.2018, 09:56  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: И снова HD44780

Недавно писал под этот дисплей библиотеку.
https://github.com/Virviglaz/MyLibra...mmon/HD44780.c
https://github.com/Virviglaz/MyLibra...mmon/HD44780.h

+ Работает с двумя типами микросхем - обычный HD и OLED.
+ 4/8 бит без проблем
+ 4 кодовые страницы можно выбрать при инитиализации
+ Поддержка русского языка. Просто пишем по-русски и никакой конвертации не нужно
+ Работает напрямую с портом, а так же через I2C и SPI
+ Никак не привязана к железу. Любой MCU будет работать. Даже из под Linux или другой RTOS
Easyrider83 вне форума  
Эти 4 пользователя(ей) сказали Спасибо Easyrider83 за это сообщение:
albibek1 (11.01.2018), nml (12.01.2018), Predator_r (11.01.2018), индюк (13.01.2018)
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
HD44780 и своя кодовая таблица ua_gruzin Микроконтроллеры, АЦП, память и т.д 12 10.11.2008 03:14
LCD на контроллере HD44780 yga Микроконтроллеры, АЦП, память и т.д 8 03.12.2007 16:50
вОПРРОС ПРО HD44780 sergunrussia Микроконтроллеры, АЦП, память и т.д 7 26.08.2006 00:25


Часовой пояс GMT +4, время: 19:25.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot