Свързване и програмиране на LCD, базиран на HD44780U, WASM
Много хора искат да направят кутията на компютъра си да се откроява от тълпата или да подобри използваемостта. В тази статия ще говоря за свързване на LCD модула към компютър и съответно за програмирането му.
Като правило има няколко вида такива дисплеи - сегментни, синтезиращи, графични. Ще разгледаме синтезирането на модули на HD 44780 U съвместим контролер.
Откъде да започна
Като начало трябва да решите и да закупите дисплея, от който се нуждаете, синтезиращите обикновено са представени с 1, 2, 4, 8 редови букви с 8, 16, 20, 24, 40 символа, могат да имат LED подсветка. След това се нуждаете от плосък кабел (гъвкав кабел) и конектор DB-25 M. Ние запояваме кабела към контактния гребен на дисплея и към съединителя според окабеляването и схемата, също така ви съветвам да напълните контактния гребен с горещо лепило за надеждност. Дисплеят се нуждае от 5 волта за захранване. - може да се свърже към USB или чрез molex, докато подсветката трябва да се свърже чрез резистор за ограничаване на тока от 5-10 ома. Веднага след включване на захранването на дисплея трябва да се появи тестова линия, показваща неговата изправност.
LPT порт pinout
1 (стробоскоп) обръщане
15 (грешка) обръщане
Оформление на LCD дисплей със синтез на знаци
Избор на регистър (команда/данни)
Синхронизация (от спад)
Съвпадение на портовете и дисплея
Дисплеите поддържат два вида интерфейс - 8 и 4 бита, т.е. в случай на използване на 4-битова шина могат да се използват горните 4 линии на шината, тоест спойка към линиите 6: 9 на дисплейната линия 11:14 порт.