Мазмуну:
- 1 -кадам: Колдонулган Программалык камсыздоо:
- 2 -кадам: Колдонулган компоненттер:
- 3 -кадам: Түшүндүрмө:
- 4 -кадам: Райондук диаграмма
- 5 -кадам: Код:
- 6 -кадам: Долбоордун видеосу
Video: PC Keyboard Interfacing with 8051 Microcontroller: 6 Steps
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул долбоордо мен сизге компьютердин клавиатурасын 8051 микроконтроллерине кантип интерфейске салуу керектигин түшүндүрдүм.
1 -кадам: Колдонулган Программалык камсыздоо:
Биз proteus симуляциясын көрсөтүп жатканыбыз үчүн, КОДДОО ЖАНА СИМУЛЬТАЦИЯ ҮЧҮН КЕРЕКТҮҮ:
1 Keil uvision: Булар кеилден көп продуктылар. ошондуктан сизге c51 компилятору керек болот. Бул программаны бул жерден жүктөп алсаңыз болот
Симуляция үчүн 2 Proteus программасы: Бул симуляцияны көрсөтүү үчүн программа. Бул программаны жүктөө үчүн сиз көп маалымат аласыз.
Эгерде сиз муну аппараттык түрдө жасап жатсаңыз, анда кодду аппаратураңызга жүктөө үчүн флеш -магия болгон бир программаны талап кылат.
Унутпаңыз, флеш сыйкыр NXP тарабынан иштелип чыккан. Ошентип, бул программа аркылуу 8051 үй -бүлөлүк микроконтроллердин бардыгын жүктөй албайсыз. Ошентип, Philipsке негизделген контроллерди сиз гана жүктөй аласыз.
2 -кадам: Колдонулган компоненттер:
Бул жерде биздин демо видеодо протеус симуляциясын колдонобуз, бирок, эгер сиз муну аппараттык түрдө жасап жатсаңыз, анда бул долбоор үчүн бул компоненттер талап кылынат:
8051 Өнүктүрүү тактасы: Демек, эгерде сизде бул такта болсо, анда кодду өзүңүз оңой эле жүктөй аласыз.
ЖК 16*2: Бул 16*2 ЖК. Бул ЖКда бизде 16 казык бар.
UART конвертерине USB: Бул RS232 O/p Кээ бир Jumper Wires үчүн 9 Pin D түрү эркек Connector
3 -кадам: Түшүндүрмө:
Бул жерде биз 4 bit режиминде 8051 портуна бир lcd туташтырдык. Эми биз UART конвертерине USB аркылуу өнүгүү тактабызды компьютерибизге туташтырдык. Эми флэш -магиянын жардамы менен он алтылык файлды жүктөгөндөн кийин, эгер сиз компьютериңиздин клавиатурасынан кандайдыр бир белгини терсеңиз, анда ал 16*2 ЖКга келет. Долбоордун бардык түшүндүрмөсү видеодо берилген.
4 -кадам: Райондук диаграмма
5 -кадам: Код:
Бул жерден биздин кодду жүктөп алыңыз.
6 -кадам: Долбоордун видеосу
Долбоордун сүрөттөмөсү толугу менен жогорудагы видеодо берилген
Эгерде сизде бул долбоорго кандайдыр бир шектенүү пайда болсо, бизге төмөндө комментарий жазуудан тартынбаңыз.
Жана эгер сиз киргизилген система жөнүндө көбүрөөк билгиңиз келсе, биздин youtube каналыбызга кире аласыз
Сураныч, биздин Facebook баракчасына кирип, тез -тез жаңыртууларды алып туруңуз.
Рахмат жана урматтоо менен, Embedotronics Technologies
Сунушталууда:
EngineersBuddy Wireless Keyboard, Mouse and Macro Recorder .: 4 Steps
EngineersBuddy Wireless Keyboard, Mouse and Macro Recorder .: Бул үйрөткүч Будди, клавиатура, чычкан жана макро жазгычты кантип колдонууну түшүндүрөт. Бул Android тиркемеси Enginners Buddy клавиатурасы жана чычкан эмуляторунун аппараттык модулу менен бирге иштейт. Модуль каалаган HID комплект менен иштейт
Interfacing Ultrasonic Ranging Module HC-SR04 Arduino менен: 5 кадам
Interfacing Ultrasonic Ranging Module HC-SR04 Arduino менен: Эй, эмне болду, балдар! Akarsh бул жерден CETech.This менин долбоорум бир аз жөнөкөй жагында, бирок башка проектилердей кызыктуу. Бул долбоордо биз HC-SR04 Ultrasonic расстояние модулу менен иштейбиз. Бул модуль генератин тарабынан иштейт
Interfacing 8051 Microcontroller 7 Segment Display: 5 Steps (Сүрөттөр менен)
Interfacing 8051 Microcontroller with 7 Segment Display: Бул долбоордо биз 8051 microcontroller менен 7 сегменттүү дисплейди кантип интерфейске алаарыбызды айтып бермекчибиз
Interfacing 8051 Microcontroller 4-бит режиминде Lcd менен: 5 кадам (Сүрөттөр менен)
Interfacing 8051 Microcontroller with Lcd with 4-bit Mode: Бул үйрөткүчтө биз 4-бит режиминде 8051 менен lcdди кантип интерфейске алаарыбызды айтып бермекчибиз
BlackBerry Pearl 8130 Keyboard/Trackball Color Mod: 3 Steps
BlackBerry Pearl 8130 Keyboard/Trackball Color Mod: BlackBerry Pearl 8130 клавиатурасын жана трекбол чырактарын кантип түскө боёсо болот