Mündəricat:
- Addım 1: İstifadə olunan proqram:
- Addım 2: İstifadə olunan komponentlər:
- Addım 3: İzahat:
- Addım 4: Dövrə Şeması
- Addım 5: Kod:
- Addım 6: Video Layihəsi
Video: 8051 Mikrokontrolörlü PC Klaviatura Arası: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu layihədə sizə kompüter klaviaturamızı 8051 mikro nəzarətçisinə necə bağlaya biləcəyimizi izah etdim.
Addım 1: İstifadə olunan proqram:
Proteus simulyasiyasını göstərdiyimiz kimi, kodlaşdırma və simulyasiya üçü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.
Unutmayın ki, flash sehr NXP tərəfindən hazırlanmışdır. Beləliklə, bu proqram vasitəsilə 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: İstifadə olunan 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 Bəzi Jumper Telləri üçün 9 Pin D tipli kişi Bağlayıcıdır
Addım 3: İzahat:
Burada 4 bit rejimində 8051 portuna 2 lcd bağladıq. İndi inkişaf lövhəmizi USB -dən UART çeviricisinə görə kompüterimizə bağladıq. İndi flash sehrdən istifadə edərək hex fayl yüklədikdən sonra kompüter klaviaturasından hər hansı bir xarakter yazsanız 16*2 LCD -yə gələcək. Layihənin bütün izahı videoda verilmişdir.
Addım 4: Dövrə Şeması
Addım 5: Kod:
Kodumuzu buradan yükləyin.
Addım 6: Video Layihəsi
Layihənin bütün təsviri yuxarıdakı videoda verilmişdir
Bu layihə ilə bağlı hər hansı bir şübhəniz varsa, bizə aşağıda şərh etməkdən çekinmeyin.
Və əlaqədar sistem haqqında daha çox məlumat əldə etmə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ə, Embedotronics Texnologiyaları
Tövsiyə:
Arduino Nano ilə 3 Eksenli BMG160 Giroskop Sensorunun Arası: 5 Addım
3 Eksenli BMG160 Sensorunun Arduino Nano ilə Qarşılaşması: Müasir dünyada gənclərin və uşaqların yarıdan çoxu oyunu sevir və oyunun texniki cəhətləri ilə maraqlananların hamısı hərəkət algılamanın əhəmiyyətini bilir. bu sahədə. Eyni şey bizi heyrətləndirdi
Atmega328P-PU mikrokontrolörlü bir hava stansiyası: 5 addım
Atmega328P-PU Mikrokontrolörlü Bir Hava İstasyonu: Bu yaxınlarda edx ilə onlayn olaraq pulsuz bir kurs keçdim (2012-ci ildə Harvard Universiteti və MIT tərəfindən qurulan edX, dünyanın ən yaxşı universitetlərindən və qurumlarından yüksək keyfiyyətli kurslar təklif edən bir onlayn öyrənmə və MOOC təminatçısıdır. öyrənənlər ərəfəsində
Arduino ilə Klaviatura Arası. [Unikal metod]: 7 addım (şəkillərlə)
Arduino ilə Klaviatura Arası. [Unikal Metod]: Salam, mənim ilk təlimatçılığa xoş gəldiniz! :) Bu təlimatlarda arduino ilə klaviatura ilə əlaqə qurmaq üçün möhtəşəm bir kitabxana - 'Klaviatura Kitabxanası' daxil olmaqla 'Şifrə kitabxanası' bölüşmək istərdim. Bu kitabxana, əldə etdiyimiz ən yaxşı xüsusiyyətləri ehtiva edir
PIC16F886 Mikrokontrolörlü Kapasitif Toxunuş: 3 addım
PIC16F886 Mikrodenetleyici ilə Kapasitif Toxunma: Bu təlimatda, kapasitans fərqlərini aşkar etmək üçün bir PIC16F886 mikro nəzarətçisindən necə istifadə edə biləcəyinizə baxacağıq, daha sonra bir toxunma yastığının basıldığını söyləmək üçün istifadə edilə bilər. Bunu etməzdən əvvəl şəkil mikrokontrolörləri ilə tanış olmaq yaxşıdır
8051 ilə Klaviatura Arayüzü və 7 Segmentdə Klaviatura Nömrələrini Göstərmək: 4 Addım (Şəkillərlə)
8051 ilə Klaviatura Arayüzü və 7 Segmentdə Klaviatura Nömrələrini Göstərmək: Bu dərslikdə 8051 ilə klaviaturanı necə birləşdirə biləcəyimizi və klaviatura nömrələrini 7 seqmentli ekranda necə göstərəcəyimizi izah edəcəyəm