Mundarija:

Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: 4 qadam (rasmlar bilan)
Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: 4 qadam (rasmlar bilan)

Video: Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: 4 qadam (rasmlar bilan)

Video: Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: 4 qadam (rasmlar bilan)
Video: 2023 10 21 09 54 Лекція 7 УП221 2024, Sentyabr
Anonim
Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish
Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish

Ushbu qo'llanmada men sizga klaviaturani 8051 bilan qanday bog'lashimiz va klaviatura raqamlarini 7 segmentli displeyda ko'rsatish haqida gapirib beraman.

1 -qadam: Ishlatilgan dasturiy ta'minot

Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot
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: ishlatilgan komponentlar:

Ishlatiladigan komponentlar
Ishlatiladigan komponentlar
Ishlatiladigan komponentlar
Ishlatiladigan 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: Ushbu loyihada biz bitta umumiy anodli displeydan foydalanmoqdamiz.

4*3 klaviatura matritsasi: Bu erda biz 4*3 klaviatura matritsasidan foydalanmoqdamiz. Shunday qilib, siz 4*3 matritsani yoki 4*4 kabi boshqa matritsadan foydalanishingiz mumkin, muammo yo'q. Bir oz ko'proq qadam uchun biz o'z kodimizni qo'shishimiz kerak

USB -UART konvertori: Bu RS232 O/p o'tish simlari uchun 9 pinli D tipli erkak ulagich

3 -qadam: O'chirish diagrammasi:

O'chirish diagrammasi
O'chirish diagrammasi

4 -qadam: Kod va video

Loyihaning to'liq tavsifi yuqoridagi videoda berilgan

Siz manba kodini GitHub havolamizdan olishingiz mumkin

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.

Tavsiya: