MCU 8080 интерфейс за LCD дисплей

MCU 8080 интерфейс за LCD дисплей

Интерфейсът MCU 8080 за LCD дисплей с течни кристали е интерфейсен стандарт, базиран на паралелна комуникация, който обикновено се използва за директна връзка между микроконтролера (MCU) и екрана на дисплея. 8080 е стандартен протокол за паралелна шина. Името му идва от протокола на шината на процесора Intel 8080, затова се нарича "8080 интерфейс".

Какво представлява интерфейсът MCU8080?

  • MCU интерфейсът е общ метод за паралелен интерфейс за TFT LCD дисплеи.
  • 8080 е стандартен протокол за паралелна шина, който произлиза от процесорите от серия Intel 8080, така че се нарича "8080 интерфейс".
  • Обикновено се използва за комуникация между TFT LCD дисплей и микроконтролер (MCU).

Основните характеристики на интерфейса 8080 са:

проект内容
Линия за данниОбикновено 8-битова, 16-битова или 18-битова шина за данни (D0~D7/D15)
Контролна линияВключва: CS (избор на чип), RD (разрешаване на четене), WR (разрешаване на запис), RS (избор на команда/данни)
ВремеИма фиксирано време за запис/четене. За да запишете данни, сигналът WR трябва да бъде изтеглен ниско, а за да прочете данни, сигналът RD трябва да бъде изтеглен ниско.
Команда/данниИзползвайте RS (понякога наричан D/C) щифт, за да правите разлика между команда и данни

Сравнение с други интерфейси на дисплея:

Тип интерфейсБрой щифтовескоростПриложима сцена
MCU 8080Много (8+)средно и средно училищеМалки и средни по размер дисплеи, директно управлявани от MCU
SPIМалко (3-4)Малък екран, ограничени ресурси за щифтове
RGBМного (16+)Много високоМалки и средни екрани, възпроизвеждане на видео
MIPIпо-малкоМного високоЕкран с висока резолюция

Основно разпределение на интерфейса MCU8080 (общо оформление):

сигналобяснение
CSИзбор на чип, сигнал за избор на чип, ниско ниво е валидно
RS/DCРегистрирай Изберете (или Данни/Команда), разграничете данни/команда
WRПишете, пишете контролен сигнал
RDПрочетете, прочетете контролния сигнал
D0~D7 (или D15)Линия за данни, 8-битова или 16-битова шина за данни

Прост процес на запис (времева диаграма за запис на данни 8080):

  1. Издърпайте CS ниско, за да активирате дисплея.
  2. Настройка на RS:
    • При писане на команда, RS=0;
    • При запис на данни RS=1.
  3. Поставете данните в линията за данни (D0~D7).
  4. Издърпайте WR ниско (за да задействате запис), след което го издърпайте отново високо.
  5. Завършва запис на данни/команда.

(Ако това е операция за четене, се изисква RD сигнал)

Чрез интерфейса MCU 8080 разработчиците могат ефективно да контролират LCD дисплея, но дизайнът трябва да балансира скоростта, ресурсите на щифта и консумацията на енергия. Когато го внедрявате, не забравяйте да се обърнете към листа с данни на дисплея, за да съответствате на параметрите за време. Можете директно да използвате GPIO за симулиране на 8080 (или да използвате хардуерни периферни устройства като FSMC/EXMC на MCU) за докинг.

  • MCU 8080 интерфейс = микроконтролерна шина + 8080 стандартна паралелна синхронизация
  • Прост, надежден и умерено бърз (много по-бърз от SPI, но по-бавен от RGB интерфейса).
  • Обикновено се използва в TFT LCD дисплеи с по-ниски разделителни способности, като 240×320, 176×220, 320×480 и др.

Имейл: jinyg@lcdhc.com

Адрес на фабриката: 1-ти етаж, сграда 4, индустриален парк Tianfuan, общност Huangmabu, улица Hangcheng, район Bao'an, Шенжен