Мазмуну:

Салам дүйнө! ЖКда CloudX M633 колдонуу: 4 кадам
Салам дүйнө! ЖКда CloudX M633 колдонуу: 4 кадам

Video: Салам дүйнө! ЖКда CloudX M633 колдонуу: 4 кадам

Video: Салам дүйнө! ЖКда CloudX M633 колдонуу: 4 кадам
Video: ДАЛЬНОБОЙ ПО ЕВРОПЕ. Сцепка-расцепка прицепа в деталях. 2024, Ноябрь
Anonim
Салам дүйнө! ЖКда CloudX M633 колдонуу
Салам дүйнө! ЖКда CloudX M633 колдонуу

Бул үйрөткүчтө биз ЖКда (Суюк Кристалл Дисплей) көрсөтөбүз.

1 -кадам: ЖК (суюк кристалдуу дисплей)

ЖК (суюк кристалдуу дисплей)
ЖК (суюк кристалдуу дисплей)

ЖКнын параллелдүү интерфейси бар, башкача айтканда, дисплейди башкаруу үчүн микроконтроллер бир нече интерфейстин казыгын иштетиши керек. Интерфейс төмөнкү казыктардан турат:

ЖКнын эс тутумунда маалыматтарды жазып жаткан жерди көзөмөлдөгөн регистрди тандоо (RS) пин. Сиз экранда эмне бар экенин камтыган маалымат реестрин, же ЖКнын контролери мындан ары эмне кылуу керектиги боюнча көрсөтмөлөрдү издей турган көрсөтмө реестрин тандай аласыз.

Окуу/жазуу (R/W) пин, окуу режимин же жазуу режимин тандайт

Регистрлерге жазууга мүмкүндүк берүүчү иштетүүчү пин

8 маалымат төөнөгүчтөрү (D0 -D7). Бул казыктардын абалы (жогорку же төмөн) - бул сиз жазуу учурунда реестрге жазып жаткан биттериңиз же окуганда окуп жаткан баалуулуктарыңыз.

Ошондой эле дисплейдин страстинасы бар (Vo), электр менен камсыздоо түйүндөрү (+ 5V жана Gnd) жана LED жарыктандыруу (Bklt+ жана BKlt-) пиндери бар, алар сиз LCDди иштетүү, дисплейдин контрастын көзөмөлдөө жана LEDди күйгүзүү жана өчүрүү үчүн колдоно аласыз. арткы жарык, тиешелүүлүгүнө жараша.

Дисплейди көзөмөлдөө процесси көрсөтүүнү каалаган нерсенин сүрөтүн түзгөн маалыматтарды маалымат регистрине киргизүүнү, андан кийин көрсөтмөлөрдү регистрге киргизүүнү камтыйт. LiquidCrystal китепканасы муну сиз үчүн жөнөкөйлөтөт, андыктан төмөнкү деңгээлдеги көрсөтмөлөрдү билүүнүн кажети жок.

Hitachi шайкеш келген ЖКны эки режимде башкарса болот: 4-бит же 8-бит. 4-бит режими Arduinoдон жети I/O казыгын талап кылат, ал эми 8-бит режими 11 пинди талап кылат. Экранда текстти көрсөтүү үчүн, сиз бардыгын 4-бит режиминде жасай аласыз, андыктан мисал 2x16 ЖКны 4-бит режиминде кантип башкарууну көрсөтөт.

2 -кадам: КОМПОНЕНТ

КОМПОНЕНТ
КОМПОНЕНТ
КОМПОНЕНТ
КОМПОНЕНТ
КОМПОНЕНТ
КОМПОНЕНТ
КОМПОНЕНТ
КОМПОНЕНТ
  • CloudX M633
  • CloudX SoftCard
  • V3 Cord
  • LCD 16x2
  • 10k Ом потенциометр
  • Jumper зымы
  • 220 Ом каршылыгы
  • BreadBoard

бул жерден компонентиңизди сатып алсаңыз болот

3 -кадам: ЖАБДУУ

ЖАБДУУ
ЖАБДУУ
  • LCD RS пин CloudX M633 санариптик пин 1
  • LCD Cloudx M633 санариптик 2 -пинге пин орнотуу
  • LCD D4 пин 3 Cloudx M633 санарип пинге
  • LCD D5 пин Cloudx M633 санарип пин 4
  • LCD D6 пин Cloudx M633 санарип пин 5
  • LCD D7 төөнөгүч Cloudx M633 санариптик пинге 6

Кошумча катары, 10k идишти +5V менен GNDга, аны тазалагыч менен (чыгаруу) ЖК экрандарына VO пин. Дисплейдин арткы жарыгын күйгүзүү үчүн 220 омдук резистор колдонулат, адатта ЖК туташтыргычынын 15 жана 16 пинтеринде.

4 -кадам: КОДГОРЛОО

Бул кодду CloudX IDEге көчүрүңүз

#кошуу#кошуу

жайгашуу(){

lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (ачык); lcdCmd (cursorOff);

цикл () {

lcdWriteText (1, 2, "САЛАМ ДҮЙНӨ!"); lcdWriteText (2, 2, "I CLOUDX I Use");

}

}

Сунушталууда: