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: Kod:
- Addım 5: Video:
Video: DS1307 RTC ilə 8051 İnterfeys və LCD -də Zaman Damğasını Göstərmək: 5 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu təlimatda sizə 8051 mikrokontrolörünü ds1307 RTC ilə necə birləşdirə biləcəyimizi izah etdik. Burada proteus simulyasiyasından istifadə edərək RTC vaxtını lcd -də göstəririk.
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, flaş sehr nxp tərəfindən hazırlanmışdır. 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. Bu LCD -də 16 sancağımız var.
DS1307 RTC Modulu: DS1307-ə əsaslanan modul, DS1307 seriyalı real vaxt saatı (RTC), aşağı güclü, ikili kodlu onlu (BCD) saat/təqvim və 56 bayt NV SRAM-dır. Ünvan və məlumatlar I²C, iki istiqamətli avtobus vasitəsilə ardıcıl olaraq ötürülür. Saat/təqvim saniyə, dəqiqə, saat, gün, tarix, ay və il haqqında məlumat verir. Ayın bitmə tarixi, sıçrayış ilinə düzəlişlər daxil olmaqla, 31 gündən az olan aylar üçün avtomatik olaraq düzəldilir. Saat AM/PM göstəricisi ilə ya 24 saat, ya da 12 saat formatında işləyir. DS1307, elektrik kəsilmələrini algılayan və avtomatik olaraq ehtiyat təchizatına keçən daxili güc hissetmə sxeminə malikdir. Parça ehtiyat təchizatından işləyərkən zaman işləmə əməliyyatı davam edir.
Yuxarıda 8051 təlim dəstinin bir görüntüsünü göstərdik, lcd və rtc modulu bölməsi lövhədə artıq mövcuddur, buna görə də bu lövhəni satın alsanız, bu ds1307 modulunu birləşdirmək sizin üçün asan olacaq, əks halda kiçik inkişaf lövhəsi alsanız sikkə hüceyrəsi olan bir lcd və bir RTC modulu da almalısınız.
USB -dən UART -a çevirici: CP1202, USB -ni Seriala və ya USB -ni TTL -ə və ya Serialı USB -yə tez bir zamanda bağlamaq üçün çox sadə bir lövhə. Modul vasitəsilə kompüterinizdən mikrokontrolörler / mikroprosessorlar ilə asanlıqla əlaqə qura bilərsiniz.
Addım 3: Dövrə Şeması
Addım 4: Kod:
Mənbə kodunu GitHub linkimizdən əldə edə bilərsiniz.
Addım 5: Video:
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ə:
16*2 LCD ilə LPC2148 İnterfeys: 5 addım
16*2 LCD ilə LPC2148 İnterfeys: Bu təlimatda sizə lpc2148 -in 16*2 lcd ilə necə əlaqələndiriləcəyini izah edəcəyəm
Arduino IDE -dən istifadə edərək M5stick C ilə Saat Yaratmaq - M5stack M5stick-C ilə RTC Real Zaman Saatı: 4 addım
Arduino IDE -dən istifadə edərək M5stick C ilə Saat Yaratmaq | M5stack M5stick-C ilə RTC Real Time Clock: Salam uşaqlar bu təlimatlarda Arduino IDE istifadə edərək m5stack-in m5stick-C inkişaf lövhəsi ilə bir saat düzəltməyi öyrənəcəyik. Beləliklə m5stick tarix, vaxt və amp göstərəcək; ekranda ayın həftəsi
8051 (AT89S52) ilə LCD İnterfeys: 4 addım
8051 (AT89S52) ilə LCD İnterfeys: Salam bu 8051-in başlanğıcıdır. LCD 8-bit və 4-bit rejimi ilə işlədilə bilər, lakin 8051-də 8-bit daha çox istifadə olunur, 4-bit arduino vəziyyətində istifadə olunur , AVR və PIC. 8-bit rejimi, ünvan və məlumatların ötürülməsi üçün 8 teldən istifadə etdiyi deməkdir
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
Proteus Simulyasiyasında 16*2 Lcd ilə İnterfeys 8051 Microcntroller: 5 Addım (Şəkillərlə)
Proteus Simulyasiyasında 16*2 Lcd ilə 8051 Microcntroller İnterfeys: Bu, 8051 -in çox əsas bir layihəsidir. Bu layihədə sizə 16*2 lcd ilə 8051 mikrokontrolörünün necə əlaqə qura biləcəyimizi izah edəcəyik. Beləliklə, burada tam 8 bit rejimindən istifadə edirik. Növbəti dərsdə 4 bit rejimi haqqında da məlumat verəcəyik