Mundarija:

0 dan 9999 gacha hisoblash 8051 bilan 7 segmentli displey yordamida: 5 qadam
0 dan 9999 gacha hisoblash 8051 bilan 7 segmentli displey yordamida: 5 qadam

Video: 0 dan 9999 gacha hisoblash 8051 bilan 7 segmentli displey yordamida: 5 qadam

Video: 0 dan 9999 gacha hisoblash 8051 bilan 7 segmentli displey yordamida: 5 qadam
Video: 5 bilan tugagan sonning kvadratini tezkor hisoblash. 2024, Noyabr
Anonim
7 segmentli displey yordamida 8051 bilan 0 dan 9999 gacha sanash
7 segmentli displey yordamida 8051 bilan 0 dan 9999 gacha sanash

Hammaga salom, bu darslikda biz sizga bitta port va 4 ta raqamli pin yordamida 4 ta 7 segmentli displey yordamida 0 dan 9999 gacha sanashni aytamiz.

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'rsatish uchun mo'ljallangan 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: 7 segmentli displeyning ikki turi mavjud, biri umumiy anod, ikkinchisi umumiy katod. Proteus simulyatsiyasida biz umumiy anodli displeydan foydalanamiz

USB -dan UART -ga o'zgartirgich: Bu Rs232 O/p uchun 9Pin D tipidagi erkak ulagich

Jumper simlari

3 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi

4 -qadam: Manba kodi

Siz manba kodini GitHub havolamizdan olishingiz mumkin

5 -qadam: video

Loyihaning to'liq tavsifi yuqoridagi videoda berilgan.

Agar sizda ushbu loyihaga shubha tug'ilsa, quyida bizga izoh qoldiring. Agar siz o'rnatilgan tizim haqida ko'proq bilmoqchi bo'lsangiz, youtube kanalimizga tashrif buyuring, tez -tez yangilanishlar uchun bizning Facebook sahifamizga tashrif buyuring va yoqing.

Rahmat va hurmat bilan, Embedotronika texnologiyalari

Tavsiya: