Агуулгын хүснэгт:

Сайн уу Дэлхий! CloudX M633 ашиглан LCD дэлгэц дээр: 4 алхам
Сайн уу Дэлхий! CloudX M633 ашиглан LCD дэлгэц дээр: 4 алхам

Видео: Сайн уу Дэлхий! CloudX M633 ашиглан LCD дэлгэц дээр: 4 алхам

Видео: Сайн уу Дэлхий! CloudX M633 ашиглан LCD дэлгэц дээр: 4 алхам
Видео: WAIKIKI BEACHBOY AROMA_SURF TV SEASON 1 PILOT 2024, Арваннэгдүгээр
Anonim
Сайн уу Дэлхий! CloudX M633 ашиглан LCD дэлгэц дээр
Сайн уу Дэлхий! CloudX M633 ашиглан LCD дэлгэц дээр

Энэхүү гарын авлагад бид LCD (Шингэн болор дэлгэц) дээр харуулах болно.

Алхам 1: LCD (шингэн болор дэлгэц)

LCD (шингэн болор дэлгэц)
LCD (шингэн болор дэлгэц)

LCD дэлгэц нь зэрэгцээ интерфэйстэй бөгөөд энэ нь микроконтроллер дэлгэцийг удирдахын тулд хэд хэдэн интерфэйсийг нэг дор удирдах ёстой гэсэн үг юм. Интерфэйс нь дараах голуудаас бүрдэнэ.

LCD дэлгэцийн санах ойд хаана мэдээлэл бичиж байгаагаа хянадаг бүртгэлийн сонгогч (RS) зүү. Та дэлгэц дээр юу байгааг агуулсан өгөгдлийн бүртгэл, эсвэл LCD хянагч дараа нь юу хийх талаар заавар хайж буй зааврын бүртгэлийг сонгож болно.

Унших горим эсвэл бичих горимыг сонгосон Унших/бичих (R/W) зүү

Бүртгэлд бичих боломжийг олгодог Enable pin

8 өгөгдлийн зүү (D0 -D7). Эдгээр тээглүүрүүдийн төлөв (өндөр эсвэл нам) нь таны бичиж байхдаа регистрт бичиж буй битүүд эсвэл уншиж байхдаа уншиж буй утга юм.

Мөн дэлгэцийн бэхэлгээний зүү (Vo), тэжээлийн тэжээлийн зүү (+ 5V ба Gnd), LED арын гэрэлтүүлэг (Bklt+ ба BKlt-) зүү байдаг бөгөөд та LCD-ийг асаах, дэлгэцийн тодосгогчийг хянах, LED-ийг асаах, унтраах боломжтой. тус тус арын гэрэл.

Дэлгэцийг хянах үйл явц нь харуулахыг хүсч буй зүйлийнхээ дүрсийг бүрдүүлж буй өгөгдлийг мэдээллийн бүртгэлд оруулах, дараа нь зааврыг зааврын бүртгэлд оруулах явдал юм. LiquidCrystal номын сан нь үүнийг танд хялбаршуулсан тул доод түвшний зааврыг мэдэх шаардлагагүй болно.

Hitachi-тэй нийцтэй LCD дэлгэцийг 4 эсвэл 8 бит гэсэн хоёр горимоор удирдах боломжтой. 4 битийн горимд Arduino-аас долоон оролт/гаралт шаардлагатай бол 8 битийн горимд 11 зүү шаардлагатай. Текстийг дэлгэц дээр харуулахын тулд та ихэнх зүйлийг 4 битийн горимд хийх боломжтой тул 2х16 хэмжээтэй LCD дэлгэцийг 4 битийн горимд хэрхэн удирдахыг жишээгээр үзүүлэв.

Алхам 2: Бүрэлдэхүүн хэсэг

БҮРЭН
БҮРЭН
БҮРЭН
БҮРЭН
БҮРЭН
БҮРЭН
БҮРЭН
БҮРЭН
  • CloudX M633
  • CloudX SoftCard
  • V3 утас
  • LCD 16x2 хэмжээтэй
  • 10к Ом потенциометр
  • Холбогч утас
  • 220 Ом эсэргүүцэл
  • BreadBoard

Та өөрийн бүрэлдэхүүн хэсгийг эндээс худалдаж авах боломжтой

Алхам 3: ТОНОГ ТӨХӨӨРӨМЖ

ТОНОГ ТӨХӨӨРӨМЖ
ТОНОГ ТӨХӨӨРӨМЖ
  • LCD RS зүү нь Cloudx M633 -ийн дижитал зүү 1 рүү
  • LCD Cloudx M633 -ийн дижитал 2 -р зүү рүү зүү идэвхжүүлэх
  • LCD D4 зүү нь Cloudx M633 -ийн дижитал зүү 3 руу
  • LCD D5 зүү нь Cloudx M633 -ийн дижитал зүү 4 рүү
  • LCD D6 зүү нь Cloudx M633 -ийн дижитал зүү 5 руу
  • LCD D7 зүү нь Cloudx M633 -ийн дижитал зүү 6 руу

Нэмж дурдахад 10к савыг +5V ба GND руу холбож, арчигч (гаралт) ашиглан LCD дэлгэцтэй VO зүү хийнэ. Дэлгэцийн арын гэрлийг асаахад 220 ом эсэргүүцэл ашигладаг бөгөөд ихэвчлэн LCD холбогчийн 15, 16 -р зүү дээр байрладаг.

Алхам 4: Кодлох

Энэ кодыг CloudX IDE руу хуулна уу

#оруулах#оруулах

тохируулах(){

lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (тодорхой); lcdCmd (cursorOff);

давталт () {

lcdWriteText (1, 2, "САЙН ДЭЛХИЙ!"); lcdWriteText (2, 2, "Би CLOUDX -ийг ашигладаг");

}

}

Зөвлөмж болгож буй: