Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Управление на LCD 2х16 само с 6 пина
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14157
Страница 1 от 2

Автор:  stoyanoff [ Сря Ное 11, 2015 1:15 pm ]
Заглавие:  Управление на LCD 2х16 само с 6 пина

Здравейте! Стандартното управление на LCD 2x16 е с 11 сигнала(8 информационни и 3 контролни). Скоро обаче ми попадна устройство, което контролира същия дисплей само с 4 информационни и 2 контролни сигнала! Изглежда се използва изцяло други команди, както и кодове за символи, различни от изброените в стандартния datasheet на LCD-то! Къде мога да ги намеря? Просто ми се струва много добра идея да си спестявам по 5 пина :)

Автор:  Цецо [ Сря Ное 11, 2015 1:36 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Това е стандарт наследен от Хитачи от миналите векове. Пишеш в гуглето 4 bit LCD interface и ще го видиш. Само трябва да си сигурен, че твоя LCD контролер го подържа (реално повечето са ОК).

Автор:  ike [ Сря Ное 11, 2015 1:49 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

stoyanoff написа:
Изглежда се използва изцяло други команди, както и кодове за символи, различни от изброените в стандартния datasheet на LCD-то! Къде мога да ги намеря?

В стандартния datasheet на LCD-то.

Автор:  stoyanoff [ Сря Ное 11, 2015 2:14 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

ike написа:
stoyanoff написа:
Изглежда се използва изцяло други команди, както и кодове за символи, различни от изброените в стандартния datasheet на LCD-то! Къде мога да ги намеря?

В стандартния datasheet на LCD-то.

Ами няма ги да ти кажа! Дадено се само, че може да се сетне на 4 bit, обаче нито има кодовете за символите, нито кодовете на редовете... Но за 4 bit LCD има бая писания така че мисля ще се справя!

Автор:  ike [ Сря Ное 11, 2015 3:46 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Я пак провери https://www.google.com/search?num=100&e ... +datasheet

Автор:  TheWizard [ Сря Ное 11, 2015 3:58 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

LCD 2x16 SPI - Comet

Автор:  ike [ Сря Ное 11, 2015 4:36 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Ето с тази интегралка http://www.ebay.com/itm/100PCS-74HC595D ... Sw37tV~t2f може да управлява такова LCD с 3 или 2 или с 1 пина.

Автор:  itso.t [ Сря Ное 11, 2015 5:02 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Еб@ти умния чип... 8O

Автор:  slav4o.com [ Сря Ное 11, 2015 5:06 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

То пак си има процесор, ама подава данните по един пин само, всъщност сигурно 2, защото и трябва да се клокват. Освен ако има някаква хитрост за клока... т.е. последователно към паралено.
Може и със К155ИР13 да се направи, но тя консумира няколко пъти повече от всичко останало :)

Автор:  ike [ Сря Ное 11, 2015 6:56 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Изображение
www.RomanBlack.com
Shift1 system for 1-wire shift registers: http://www.romanblack.com/shift1.htm

Автор:  Gogo [ Чет Ное 12, 2015 2:52 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

На моите "джаджи", всички дисплеи (без графичните) ги карам по 6 пина - никакъв проблем.
R/W на маса - само писане, без да се чете нищо. Изчаква се определеното време (~40uS) за изпълнение на инструкцията, при което не е нужно да се чете "Busy flag". Остават 6 пина за клатене при 4-битов интерфейс.

Автор:  Cekins [ Пет Ное 13, 2015 10:55 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Стоянов, не търси даташит на лцд-то а даташит на HD44780 - качвал съм го и тук във форума - там подробно е описано всичко което те интересува. Единствено при клонингите някой времена може да не отговарят на оригинала на Хитачи, но тези времена (обикновено) ги пише в даташита на конкретното ел це де.

Автор:  stoyanoff [ Съб Дек 05, 2015 8:51 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Момци! Нещо не е баш работата! Ето го документа, които използвам -> HD44780
Следвам процедурата от таблица 12. Обаче нещо не е, както трябва! Изцяло черният ред на дисплея се скрива и до там. Нито курсор, нито буква... Опитах да включа дисплея в двуредов режим - същата работа! Сигурен съм, че дисплеят ми е ОК и че може да работи с 4 пина!
Нещо да не бъркам процедурата?!
Благодаря!

Автор:  ike [ Съб Дек 05, 2015 9:57 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Този документ е за оригинално Хитачи. Пробвай с Гугъл да намериш дейташита на най-голямото менте на тези дисплеи, даже ако е на китайски по-добре и следват стъпка по стъпка описаното там. Може би 90% от тези дисплеи всъщност в момента ги карат на 6 пина, защото краката са най-скъпото на един контролер.

Автор:  ToHu [ Съб Дек 05, 2015 10:41 pm ]
Заглавие:  Re: Управление на LCD 2х16 само с 6 пина

Кажи първо ти ли си го писал, ако не каква библиотека изпозлваш. 99% съм сигурен че с тази на CCS имаше проблем преди години , не знам дали са го оправили, аз тогава я оправях ръчно но не помня вече какво беше, дори тук може да съм писал по въпроса.

p.s. сега като се замисля проблема май беше в конфигурирането на изводите или нещо подобно, май чакаше някакъв сигнал пък той не идваше а тма е написано с while ... абе нещо такова, последно май-се оказа конфигуриране, ако изключим глупавият while

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/