Мазмуну:
- 1 -кадам: Колдонулган Программалык камсыздоо:
- 2 -кадам: Керектүү компоненттер:
- 3 -кадам: Райондук диаграмма:
- 4 -кадам: Долбоордун коду
- 5 -кадам: Биздин долбоордун видеосу:
Video: Интерфейс 8051 Microcntroller 16*2 Lcd менен Proteus симуляциясында: 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул 8051дин эң негизги долбоору. Бул долбоордо биз 16*2 lcd менен 8051 микроконтроллерди кантип интерфейске алаарыбызды айтып бермекчибиз. Ошентип, бул жерде биз толук 8 бит режимин колдонуп жатабыз. Кийинки окуу куралында биз 4 бит режими жөнүндө да айтып беребиз.
1 -кадам: Колдонулган Программалык камсыздоо:
Биз proteus симуляциясын көрсөтүп жатканыбыз үчүн, КОДДОО ЖАНА СИМУЛЬТАЦИЯ ҮЧҮН КЕРЕКТҮҮ:
1 Keil uvision: Булар кеилден көп продуктылар. андыктан сизге c51 компилятору керек болот. Бул программаны бул жерден жүктөп алсаңыз болот
Симуляция үчүн 2 Proteus программасы: Бул симуляцияны көрсөтүү үчүн программа. Бул программаны жүктөө үчүн сиз көп маалымат аласыз.
Эгерде сиз муну аппараттык түрдө жасап жатсаңыз, анда кодду аппаратураңызга жүктөө үчүн флеш -магия болгон бир программаны талап кылат. Унутпаңыз, флеш магия nxp тарабынан иштелип чыккан. Ошентип, бул программа аркылуу 8051 үй -бүлөлүк микроконтроллердин бардыгын жүктөй албайсыз. Ошентип, Philipsке негизделген контроллерди сиз гана жүктөй аласыз.
2 -кадам: Керектүү компоненттер:
Бул жерде биздин демо видеобузда proteus симуляциясын колдонуп жатабыз, бирок эгер сиз муну аппараттык түрдө жасап жатсаңыз, анда бул долбоор үчүн бул компоненттер талап кылынат:
8051 Өнүктүрүү тактасы: Демек, эгерде сизде бул такта болсо, анда кодду өзүңүз оңой эле жүктөй аласыз.
ЖК 16*2: Бул 16*2 лкд. Бул LCDде бизде 16 казык бар.
UART конвертерине USB: Бул Rs232 O/p үчүн 9Pin D түрү эркек Connecter
Jumper Wires
3 -кадам: Райондук диаграмма:
4 -кадам: Долбоордун коду
Булак кодун GitHub шилтемебизден ала аласыз
5 -кадам: Биздин долбоордун видеосу:
Долбоордун бардык сүрөттөмөсү жогорудагы видеодо берилген.
Эгерде сизде бул долбоорго кандайдыр бир шектенүү пайда болсо, бизге төмөндө комментарий жазуудан тартынбаңыз.
Жана эгер сиз камтылган система жөнүндө көбүрөөк билгиңиз келсе, биздин youtube каналыбызга кире аласыз
Сураныч, биздин Facebook баракчасына кирип, тез -тез жаңыртууларды алып туруңуз.
Бул каналды биз азыр эле баштадык, бирок күн сайын сиз камтылган система жана IoT тууралуу видеолорду аласыз.
Рахмат жана урматтоо менен,
Сунушталууда:
8051 DS1307 RTC менен интерфейс жана ЖКда убакыт белгисин көрсөтүү: 5 кадам
DS1307 RTC менен 8051 интерфейси жана ЖКда убакыт белгисин көрсөтүү: Бул окуу куралында биз ds1307 RTC менен 8051 микроконтроллерди кантип интерфейске алаарыбызды түшүндүрдүк. Бул жерде биз RTC убактысын proteus симуляциясын колдонуу менен LCDде көрсөтөбүз
Dot Matrix 32x8 Max7219 Ardiuno менен интерфейс: 5 кадам (сүрөттөр менен)
Dot Matrix 32x8 Max7219 Ardiuno менен интерфейс: Саламатсызбы, Max7219 негизделген Dot Matrix 2020 -жылы жаңы эмес, жакында чейин, орнотуу процесси жакшы документтештирилген, MajicDesignsтен аппараттык китепкананы жүктөп алса болот. жана баш файлдардагы бир нече саптарды өзгөрттү жана FC16 тумар сыяктуу иштеди. Бул чейин
Arduino менен интерфейс клавиатурасы. [Уникалдуу ыкма]: 7 кадам (Сүрөттөр менен)
Arduino менен интерфейс клавиатурасы. [Уникалдуу ыкма]: Саламатсызбы, жана менин биринчи үйрөткүчүмө кош келиңиз! :) Бул көрсөтмөлөрдө мен клавиатураны arduino менен аралаштыруу үчүн укмуштуудай китепкана менен бөлүшкүм келет - 'Сырсөз китепканасы', анын ичинде 'Баскычтар китепканасы'. Бул китепкана биз колдонгон эң мыкты функцияларды камтыйт
Atmega16 4 Bit режиминдеги ЖК менен интерфейс (Proteus Simulation): 5 кадам
4 биттик режимдеги LCD менен Atmega16 интерфейси (Proteus Simulation): Бул жерде биз бул үйрөткүчтө сиз 4 биттик режимде 16*2 ЖК менен atmega16 микроконтроллерине кантип интерфейс кылууну айтып беребиз
Dot Matrix LED дисплейи 8051 микроконтроллери менен интерфейс: 5 кадам
Dot Matrix LED дисплейи 8051 микроконтроллери менен интерфейс: Бул долбоордо биз 8051 микроконтроллери менен бир чекиттүү LED дисплейин иштетебиз. Бул жерде протеуста симуляцияны көрсөтөбүз, сиз дагы ошол нерсени аппараттык колдонууга колдоно аласыз. Ошентип, бул жерде биз адегенде бир тамга басып чыгарабыз, айталы, бул дисплейде "А" дейли