• Topshiri q : LCD 16x2 in k ato r idan f o ydalanib, ma’lumotlarni if o dalashni o’rga n ish Nazariy
  • Amaliy qism: 1-rasm. LCD 16x2 in k a t orining ARDUINOga ul a ni s h sx e masi. Kod
  • Laboratori




    Download 0.61 Mb.
    Sana13.04.2023
    Hajmi0.61 Mb.
    #50832
    Bog'liq
    Axmedov S 2


    Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalar universiteti

    O’rnatilgan tizimlar fanidan



    Laboratoriya ishi

    Mavzu: LCD 16x2 inkatoridan foydalanib, ma’lumotlarni ifodalashni o’rganish



    .

    Bajardi: Axmedov S

    Tekshirdi: Xoldorov Sh.


    Topshiriq: LCD 16x2 inkatoridan foydalanib, ma’lumotlarni ifodalashni o’rganish

    Nazariy qism:

    Indikator displeyni boshqarish uchun mo'ljallangan HD44780 tekshirgichi o'rnatilgan modulshaklida amalga oshiriladi. Bundan tashqari, ko'ribturganimizdek, ushbu modulda 16 ta PIN bor va biz ularni boshqaruvchidan simlar yordamida ulaymiz. Ushbu modul kontaktlarsiz yetkazib beriladi. Ularning o'rnida aloqa texnologik teshiklari mavjud. Ehtimol, bubiz ushbu modulbilan ishlash uchun qulay bo'lgan kontaktlar turini tanlashimiz uchun amalga oshiriladi.



    Ko'rinib turibdiki, 16 ta kontakt juda ko'p, lekin aslida unchalik ko'p emas. Modulga o'rnatilgan HD44780 tekshirgichi tufayli biz 32 ta belgining har biriga 8 yoki undan ortiq kontaktlarni olib kelishimiz shart emas, bu tekshirgich buni amalga oshiradi. Biz unga faqat ma'lum buyruqlar beramiz va ma'lum ma'lumotlarni yuboramiz. Garchi bu ma'lum bir qurilmani dasturlashda muayyan qiyinchiliklarga duch kelsa-da, ammo bu qiyinchiliklarni qandaydir tarzda yengib o'tish uchun ma’lumot bor.
    Endi biz displey bilan aloqa jarayonini qanday tashkil qilishimiz bilan bir oz tanishamiz. Ya'ni, biz ushbu jarayonni qanday boshqaramiz. Axir, displey boshqaruvchisi biz undan nimani xohlayotganimizni "bilmaydi". Buning uchun ma'lumotlar jadvalida buyruqlar ro'yxati va ularni amalga oshirish usullari bo'lgan bunday jadval mavjud.

    Birinchi Clear Display buyrug'i o'zi uchun gapiradi. U displeyni tozalaydi. Umuman olganda, ddram operativ xotirasi displeyda aks ettirish uchun javobgardir, shuningdek displeyning nazorat qilish moslamasida mavjud.


    Amaliy qism:

    1-rasm. LCD 16x2 inkatorining ARDUINOga ulanish sxemasi.

    Kod:







    2-rasm. LCD 16x2 inkatorining ARDUINOda ishlash jarayonining ko’rinishi.

    Xulosa qilib shuni aytish mumkinki, LCD16x2 ning ish kuchlanishi 4,7-5,3 V ni tashkil qiladi. Har biri 16 belgidan iborat bo'lishi mumkin bo'lgan ikkita satrdan iborat. Iste'mol qilingan oqim taxminan 1 mA (orqa nuri yo'q). Har bir belgi 5 × 8 pikselli matritsa bilan ko'rsatiladi. Raqamlar va harflarni ko'rsatish qobiliyati mavjud. Ma'lumotlarni uzatishning ikkita usuli: 4-bit va 8-bit va moviy va yashil yoritilgan variantlar mavjud.
    Download 0.61 Mb.




    Download 0.61 Mb.