Мазмуну:
- 1 -кадам: Колдонулган Программалык камсыздоо:
- 2 -кадам: Колдонулган компоненттер:
- 3 -кадам: Райондук диаграмма
- 4 -кадам: Булак коду
- 5 -кадам: Иштөө принциби жана видео
Video: 7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Баарына салам, бул окуу куралында биз 7 сегменттен турган дисплейди колдонуп, 0дөн 99га чейин кантип саноо керектигин айтып бермекчибиз.
1 -кадам: Колдонулган Программалык камсыздоо:
Биз proteus симуляциясын көрсөтүп жатканыбыз үчүн, КОДДОО ЖАНА СИМУЛЬТАЦИЯ ҮЧҮН КЕРЕКТҮҮ:
1 Keil uvision: Булар кеилден көп продуктылар. андыктан сизге c51 компилятору керек болот. Бул программаны бул жерден жүктөп алсаңыз болот
Симуляция үчүн 2 Proteus программасы: Бул симуляцияны көрсөтүү үчүн программа. Бул программаны жүктөө үчүн сиз көп маалымат аласыз.
Эгерде сиз муну аппараттык түрдө жасап жатсаңыз, анда кодду аппаратураңызга жүктөө үчүн флеш -магия болгон бир программаны талап кылат. Унутпаңыз, флеш магия nxp тарабынан иштелип чыккан. Ошентип, бул программа аркылуу 8051 үй -бүлөлүк микроконтроллердин бардыгын жүктөй албайсыз. Ошентип, Philipsке негизделген контроллерди сиз гана жүктөй аласыз.
2 -кадам: Колдонулган компоненттер:
Бул жерде биздин демо видеобузда proteus симуляциясын колдонуп жатабыз, бирок эгер сиз муну аппараттык түрдө жасап жатсаңыз, анда бул долбоор үчүн бул компоненттер талап кылынат:
8051 Өнүктүрүү тактасы: Демек, эгерде сизде бул такта болсо, анда кодду өзүңүз оңой эле жүктөй аласыз.
Жети сегменттин дисплейи: 7 сегменттин дисплейинин эки түрү бар, бири жалпы анод, экинчиси жалпы катод. Биздин Proteus симуляциясында биз жалпы аноддук дисплейди колдонобуз
UART конвертерине USB: Бул Rs232 O/p Jumper Wires үчүн 9Pin D түрү эркек Connecter
3 -кадам: Райондук диаграмма
4 -кадам: Булак коду
Булак кодун GitHub шилтемебизден ала аласыз
5 -кадам: Иштөө принциби жана видео
Биз эки сегментти колдонуп жаткандыктан, биз долбоорубуз үчүн эки 8051 I/O портун колдондук. Долбоордун бардык сүрөттөмөсү жогорудагы видеодо берилген.
Эгерде сизде бул долбоорго кандайдыр бир шектенүү пайда болсо, бизге төмөндө комментарий жазуудан тартынбаңыз. Жана эгер сиз камтылган система жөнүндө көбүрөөк билгиңиз келсе, биздин youtube каналыбызга кире аласыз
Сураныч, биздин Facebook баракчасына кирип, тез -тез жаңыртууларды алып туруңуз.
Рахмат жана урматтоо менен,
Сунушталууда:
0дон 9999го чейин эсептөө 8051 менен 7 сегменттин дисплейин колдонуу: 5 кадам
0дон 9999го чейин эсептөө 8051 менен 7 сегменттин дисплейин колдонуу: Саламатсыздарбы, бул үйрөткүчтө биз бир портту жана 4 санарип пинди колдонуп, 4 сегменттүү дисплейди колдонуп, 0дон 9999го чейин кантип саноо керектигин айтып бермекчибиз
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: 4 кадам
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: Биз сизге MAC Терминалын кантип ачууну көрсөтөбүз. Биз ошондой эле сизге терминалдын ичинде ifconfig, каталогдорду өзгөртүү, файлдарга кирүү жана arp сыяктуу бир нече мүмкүнчүлүктөрдү көрсөтөбүз. Ifconfig сизге IP дарегиңизди жана MAC жарнагыңызды текшерүүгө мүмкүндүк берет
Санариптик саатты 7 сегменттин дисплейи менен 8051ди кантип жасоо керек: 4 кадам
Санариптик саатты 7 сегменттүү дисплей менен кантип жасоо керек: Бул долбоордо мен сизге 7 сегменттүү дисплейи бар 8051 микроконтроллерди колдонуу менен жөнөкөй санариптик саат кантип жасоо керектигин түшүндүрдүм
7 сегменттин маанисин 8051 менен баскычты колдонуу менен көбөйтүү: 4 кадам (сүрөттөр менен)
8051 менен Push Butoon колдонуп 7 сегменттин маанисин көбөйтүү: Бул долбоордо биз 8051 микроконтроллери бар баскычты колдонуу менен жети сегменттин дисплейинин маанисин жогорулатабыз
PIC16F877 микроконтроллерин колдонуу менен 16x64 P10 жылдыруучу LED дисплейи: 5 кадам (сүрөттөр менен)
Px16F877 микроконтроллерин колдонуу менен 16x64 P10 жылдыруучу LED дисплейи: Бул нускамада PICI6F877A микроконтроллери менен 16 x 64 (p10) LED матрицасы дисплейинин интерфейси сүрөттөлөт. Маалыматтар EEPROMдо сакталган UART аркылуу микроконтроллерге жөнөтүлөт жана маалыматтар LED матрицасынын дисплейинде көрсөтүлөт. Бул