Серед наших часто використовуваних інтерактивних інтерфейсів відображення людини та комп’ютера, на додаток до цифрових ламп, світлодіодів і LCD1602, про які ми згадували раніше, є також різновид РК-екрану, який використовується частіше. Я вважаю, що всі друзі, які стикалися з однокристальними мікрокомп'ютерами, знають, що це 12864 LCD. Як випливає з назви, 12864 означає, що він може відображати 128 точок у горизонтальному напрямку і 64 точки у вертикальному напрямку. Наші часто використовувані РК-модулі 12864 мають бібліотеки шрифтів і ті, які не мають бібліотек шрифтів. Існує також багато типів мікросхем управління, наприклад, KS0108, T6963, ST7920 тощо. Тут ми використовуємо РК-екран 12864 зі ST7920 як основний чіп управління, щоб навчитися керувати ним. (РК-екран використовує OCMJ4X8C Jinpeng).

РК-опис lcd12864:
Давайте спочатку розберемося з його паралельним з’єднанням' Нижче наведена схема підключення:

Як видно з наведеного вище малюнка, крім 8-розрядної паралельної лінії даних порту PO, є кілька ліній, таких як RS, RW і E для з’єднання між РК-модулем і мікроконтролером. Серед них R/S — це лінія керування вибором команд і регістрів даних (вибір мікросхеми в послідовному режимі), R/W — це лінія керування читанням і записом (рядок даних у послідовному режимі), а E — лінія дозволу (послідовний режим). ) Лінія годинника нижче).
Через ці лінії керування та лінії даних у поєднанні з його часовою діаграмою ми можемо записати відповідний драйвер. Подивіться на часову діаграму запису в паралельному режимі:





