Mundarija:
- 1 -qadam: Ishlatilgan dasturiy ta'minot:
- 2 -qadam: Kerakli komponentlar:
- 3 -qadam: O'chirish diagrammasi
- 4 -qadam: Manba kodi
- 5 -qadam: ish printsipi va video
Video: 7 segmentli displeyli interfeysli 8051 mikrokontroller: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ushbu loyihada biz sizga 7 segmentli displeyni 8051 mikrokontroler bilan qanday bog'lash mumkinligi haqida aytib beramiz.
1 -qadam: Ishlatilgan dasturiy ta'minot:
Biz proteus simulyatsiyasini ko'rsatganimizdek, kodlash va simulyatsiya qilish uchun sizga kerak:
1 Keil ko'rish: Ularning tarkibida keil mahsuloti ko'p. shuning uchun sizga c51 kompilyatori kerak bo'ladi. Siz bu dasturni bu erdan yuklab olishingiz mumkin
Simulyatsiya uchun 2 Proteus dasturi: bu simulyatsiyani ko'rsatadigan dastur. Ushbu dasturni yuklab olish uchun siz juda ko'p ma'lumotlarga ega bo'lasiz.
Agar siz buni apparatda bajarayotgan bo'lsangiz, kodni qurilmangizga yuklash uchun sizga flesh -sehrli bitta dastur kerak bo'ladi. Esda tutingki, flesh sehr nxp tomonidan ishlab chiqilgan. Shunday qilib, siz ushbu dastur orqali 8051 oilaviy mikrokontrolerni yuklay olmaysiz. Shunday qilib, siz faqat Philips -ga asoslangan boshqaruvchini yuklashingiz mumkin.
2 -qadam: Kerakli komponentlar:
Bu erda bizning demo -videoda biz proteus simulyatsiyasidan foydalanmoqdamiz, lekin agar siz buni qurilmangizda qilsangiz, sizga ushbu loyiha uchun ushbu komponentlar kerak bo'ladi:
8051 Rivojlanish taxtasi: Agar sizda bu taxta bo'lsa, kodni o'zingiz yuklashingiz osonroq bo'ladi.
Etti segmentli displey: 7 segmentli displeyning ikki turi mavjud, biri umumiy anod, ikkinchisi umumiy katod. Proteus simulyatsiyasida biz umumiy anodli displeydan foydalanamiz
USB -dan UART konvertoriga: bu 9Pin D tipidagi erkak ulagich, Rs232 O/p o'tish simlari uchun.
3 -qadam: O'chirish diagrammasi
4 -qadam: Manba kodi
Siz manba kodini GitHub havolamizdan olishingiz mumkin
5 -qadam: ish printsipi va video
7 segmentli displeyda raqamlarni yaratish uchun siz to'g'ri o'n oltilik kodni kiritishingiz kerak. Siz ushbu loyihaning videosini ko'rishingiz mumkin. Men ish printsipi va kodini tushuntirdim
Agar siz ushbu loyihaga shubha qilsangiz, bizga quyida izoh qoldiring. Va agar siz o'rnatilgan tizim haqida ko'proq bilmoqchi bo'lsangiz, youtube kanalimizga tashrif buyurishingiz mumkin
Tez -tez yangilanishlar uchun Facebook sahifasiga tashrif buyuring va layk bosing.
Bu kanalni biz hozir boshladik, lekin har kuni siz o'rnatilgan tizim va IoT haqida ba'zi videolarni olasiz. Rahmat va hurmat bilan,
Tavsiya:
Arduino 7 segmentli displeyli raqamli Ludo zarlari: 3 qadam
Arduino 7 segmentli displeyli raqamli Ludo zarlari: Ushbu loyihada 7 tugmachali displey tugmachani bosganimizda tasodifiy ravishda 1 dan 6 gacha raqamlarni ko'rsatish uchun ishlatiladi. Bu har kimga yoqadigan eng zo'r loyihalardan biri. 7 segmentli displey bilan ishlashni o'rganish uchun bu erni bosing: -7 segment
7 segmentli displeyli 8051 yordamida raqamli soatni qanday qilish kerak: 4 qadam
7 segmentli displeyli 8051 yordamida raqamli soatni qanday yasash mumkin: Ushbu loyihada men sizga 7 segmentli displeyli 8051 mikrokontroller yordamida oddiy raqamli soat yasashni tushuntirdim
7 segmentli displeyli 8051 mikrokontroller yordamida 0 dan 99 gacha qanday hisoblash mumkin: 5 qadam (rasmlar bilan)
7 segmentli displeyli 8051 mikrokontrolder yordamida 0 dan 99 gacha qanday hisoblash mumkin: Hammaga salom, bu darslikda biz 7 ta ikkita segmentli displey yordamida 0 dan 99 gacha sanashni aytamiz
Etti segmentli displeyli mototsikl tishli pozitsiyasi: 4 qadam
Etti segmentli displeyli mototsikl tishli pozitsiyasi: Ushbu loyiha, ikkilik kodli o'nlik (BCD), Diod matritsasi va a. BCD4511 (yoki CD4511) deb nomlangan mikro chip. Menda
NRF24L01 va 4 raqamli 7 segmentli displeyli Arduino simsiz kombinatsiyasi qulfi: 6 qadam (rasmlar bilan)
NRF24L01 va 4 raqamli 7 segmentli displeyli Arduino simsiz kombinatsiyali qulfi: Bu loyiha o'z hayotini 4 -raqamli 7 -segmentli displeyli biror narsa qilish uchun mashq qilib boshladi. Men 4 -raqamli kombinatsiyali raqamni kiritish qobiliyatini o'ylab topdim. u tugadi, bu juda zerikarli edi. Men uni Arduino UNO yordamida qurdim.