lcd12864 Китайска диаграма на програмата за показване

Jun 24, 2017

Остави съобщение

Сред нашите често използвани интерфейси за интерактивен дисплей човек-компютър, в допълнение към цифровите тръби, светодиодите и LCD1602, които споменахме преди, има и вид LCD екран, който е по-използван. Вярвам, че всички приятели, които са били в контакт с едночипови микрокомпютри, знаят, че това е 12864 LCD. Както подсказва името, 12864 означава, че може да показва 128 точки в хоризонтална посока и 64 точки във вертикална посока. Нашите често използвани 12864 LCD модули имат библиотеки с шрифтове и тези без библиотеки с шрифтове. Има и много видове контролни чипове, като KS0108, T6963, ST7920 и т.н. Тук използваме LCD екрана 12864 със ST7920 като основен контролен чип, за да научим как да го управляваме. (LCD екранът използва OCMJ4X8C на Jinpeng).


lcd12864中文显示程序流程图


LCD описание на lcd12864:

Нека първо's разбере паралелната му връзка. Следва схемата за свързване на веригата:




lcd12864中文显示程序流程图


Както се вижда от горната фигура, в допълнение към 8-битовата паралелна линия за данни на PO порта има няколко линии като RS, RW и E за връзката между LCD модула и микроконтролера. Сред тях R/S е контролната линия за избор на команди и регистър на данни (избор на чип в сериен режим), R/W е контролната линия за четене и запис (линия за данни в сериен режим), а E е линия за разрешаване (сериен режим). ) Часовниковата линия по-долу).

Чрез тези контролни линии и линии за данни, комбинирани с неговата времева диаграма, можем да напишем съответния драйвер. Вижте времевата диаграма на запис в паралелен режим:


lcd12864中文显示程序流程图






lcd12864中文显示程序流程图






lcd12864中文显示程序流程图




lcd12864中文显示程序流程图

Изпрати запитване