Mündəricat:
- Addım 1: İstifadə olunan proqram:
- Addım 2: Lazım olan komponentlər:
- Addım 3: Dövrə Şeması
- Addım 4: İş prinsipi və video
Video: 8051 Mikrokontrolör ilə LCD -də Xüsusi Xüsusiyyətləri Necə Yazdırmaq olar: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu layihədə sizə 8051 mikrokontrolördən istifadə edərək 16 * 2 LCD -də xüsusi xarakterin necə yazılacağını izah edəcəyik. 8 bit rejimində LCD istifadə edirik. Eyni şeyi 4 bit rejimi ilə də edə bilərik.
Addım 1: İstifadə olunan proqram:
Proteus simulyasiyasını göstərdiyimiz kimi, KODLAMA VƏ SİMÜLASİYA ÜÇÜN TƏLƏB EDİRSİNİZ:
1 Keil uvision: Keildən çox məhsul var. buna görə sizə c51 tərtibçisi lazım olacaq. Bu proqramı buradan yükləyə bilərsiniz
Simulyasiya üçün 2 Proteus Proqramı: Bu simulyasiya göstərmək üçün bir proqramdır. Bu proqramı yükləmək üçün çoxlu məlumat əldə edəcəksiniz.
Bunu hardware ilə edirsinizsə, kodu hardwareinizə yükləmək üçün flash sehrli bir proqrama ehtiyacınız olacaq. Unutma ki, flaş sehr NXP tərəfindən hazırlanıb. Beləliklə, bu proqram vasitəsi ilə bütün 8051 ailə mikro nəzarətçisini yükləyə bilməzsiniz. Yalnız Philips əsaslı nəzarətçi yükləyə bilərsiniz.
Addım 2: Lazım olan komponentlər:
Demo videomuzda proteus simulyasiyasından istifadə edirik, ancaq bunu aparatınızda edirsinizsə, bu layihə üçün bu komponentlər tələb olunacaq:
8051 İnkişaf lövhəsi: Beləliklə, bu lövhəyə sahib olsanız, kodu özünüz asanlıqla yükləyə biləcəyiniz daha yaxşı olar.
LCD 16*2: Bu 16*2 LCD -dir. Bu LCD -də 16 pin var.
USB - UART çeviricisi: Bu RS232 O/p Jumper Telləri üçün 9Pin D tipli kişi Konnektoru
Addım 3: Dövrə Şeması
Addım 4: İş prinsipi və video
LCD -də 3 növ yaddaşımız var. Xüsusi xarakter üçün, 8 istifadəçi tərəfindən təyin edilmiş simvol dəstini saxlayan bir CGRAM yaddaşımız var. Beləliklə, hər piksel üçün bir piksel yaradacağıq. Bu layihədə istifadəçi tərəfindən təyin edilmiş 4 simvol yaratdıq. Layihənin bütün təsviri yuxarıdakı videoda verilmişdir
Bu layihə ilə bağlı hər hansı bir şübhəniz varsa, aşağıda bizə şərh yazmaqdan çekinmeyin. Və əlaqədar sistem haqqında daha çox öyrənmək istəyirsinizsə, youtube kanalımızı ziyarət edə bilərsiniz.
Zəhmət olmasa tez -tez yeniliklər üçün Facebook səhifəmizi ziyarət edin və bəyənin.
Təşəkkürlər və Hörmətlə,
Tövsiyə:
ATtiny85 Mikrokontrolör ilə MAX7219 Sürücü LED Matrix 8x8 Necə İnterfeys Edilir: 7 addım
ATtiny85 Mikrokontrolör ilə MAX7219 Sürücülü LED Matrix 8x8 Necə İnterfeys Edilir: MAX7219 nəzarətçisi, Maxim Integrated tərəfindən istehsal olunur, 64 fərdi LED, 7 seqmentli rəqəmsal LED displeyləri ilə mikro nəzarətçiləri birləşdirə bilən kompakt, seriyalı giriş/çıxış ümumi katodlu ekran sürücüsüdür. 8 rəqəmə qədər, bar qrafiki göstəricisi
Dot Matrix LED Ekran 8051 Mikrokontrolör ilə Arayüz: 5 addım
Dot Matrix LED Ekran 8051 Mikrodenetleyicisi ilə İnterfeys: Bu layihədə 8051 mikrokontrolörlü bir nöqtə matrisli LED displeyə keçəcəyik. Burada proteusda simulyasiya göstərəcəyik, eyni şeyi aparatınıza da tətbiq edə bilərsiniz. Beləliklə, burada əvvəlcə bu displeydə 'A' deyək bir xarakter çap edəcəyik
4 bitlik rejimdə Lcd ilə əlaqəli 8051 mikrokontrolör: 5 addım (şəkillərlə)
4 bitlik rejimdə Lcd ilə 8051 Mikrodenetleyicisi ilə əlaqə: Bu dərslikdə 4 bit rejimində 8051 ilə lcd ilə necə əlaqə qura biləcəyimizi izah edəcəyik
Guardian V1.0 --- Arduino ilə Qapı Delikli Kamerasını Təkmilləşdirmək (Hərəkət Algılama Qeydləri və Elektrik Şoku Xüsusiyyətləri): 5 Addım
Guardian V1.0 ||| Arduino ilə Qapı Delikli Kamerasını Təkmilləşdirmək (Hərəkət Algılama Qeydləri və Elektrik Şoku Xüsusiyyətləri): Bir göz qapağı kamerası sifariş verdim, amma istifadə edərkən heç bir avtomatik qeyd etmə funksiyasının olmadığını (hərəkətin aşkarlanması ilə aktivləşdirildiyini) anladım. Sonra bunun necə işlədiyini araşdırmağa başladım. Video çəkmək üçün 1- güc düyməsini 2 saniyəyə yaxın saxlamalısınız
Bir neçə Mikrokontrolör Pimindən Çoxlu LED Necə Sürülür: 6 Addım (Şəkillərlə)
Bir neçə Mikrokontrolör Pimindən Çoxlu LED Necə Sürülür: Bir çox mikrokontrolör sancağının üç vəziyyətə malik olduğunu (+V, GND və ya "yüksək impedanslı") istifadə edərək N pinlərindən N*(N-1) LEDləri idarə edə bilərsiniz. Beləliklə, PIC12Fxxx və ya ATtiny11 kimi kiçik 8pin mikro nəzarətçi beş LED -də 20 LED idarə edə bilər