Агуулгын хүснэгт:
- Алхам 1: Ашигласан програм хангамж:
- Алхам 2: Ашигласан бүрэлдэхүүн хэсгүүд:
- Алхам 3: Тайлбар:
- Алхам 4: Хэлхээ диаграм
- Алхам 5: Код:
- Алхам 6: Төслийн видео
Видео: 8051 микроконтроллертой компьютерийн гар холболт: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэ төсөлд би компьютерийн гараа 8051 микроконтроллертой хэрхэн холбох талаар тайлбарласан болно.
Алхам 1: Ашигласан програм хангамж:
Бид протеус симуляцийг үзүүлж байгаа тул кодлох, симуляцийн хувьд танд хэрэгтэй:
1 Keil uvision: Эдгээр нь keil -ээс гаргаж авсан маш олон бүтээгдэхүүн юм. Тиймээс танд c51 хөрвүүлэгч хэрэгтэй болно. Та энэ програмыг эндээс татаж авах боломжтой
2 Дуурайх зориулалттай Proteus програм хангамж: Энэ бол симуляцийг харуулах програм хангамж юм. Энэ програмыг татаж авахын тулд та маш их мэдээлэл авах болно.
Хэрэв та үүнийг техник хангамжаар хийж байгаа бол кодыг өөрийн техник хангамж руу оруулахын тулд танд флаш ид шид болох нэг програм хангамж хэрэгтэй болно.
Флаш ид шидийг NXP боловсруулсан гэдгийг санаарай. Тиймээс та энэ програм хангамжаар дамжуулан 8051 гэр бүлийн бүх микроконтроллерыг байршуулах боломжгүй. Тиймээс Philips дээр суурилсан хянагчийг зөвхөн та байршуулах боломжтой.
Алхам 2: Ашигласан бүрэлдэхүүн хэсгүүд:
Энд бидний демо видеон дээр бид proteus симуляцийг ашиглаж байгаа боловч хэрэв та үүнийг техник хангамж дээрээ хийж байгаа бол танд энэ төслийн эдгээр бүрэлдэхүүн хэсгүүд шаардлагатай болно.
8051 Хөгжлийн самбар: Хэрэв танд энэ самбар байгаа бол кодыг өөрөө хялбархан байршуулах нь дээр байх болно.
LCD 16*2: Энэ бол 16*2 хэмжээтэй LCD дэлгэц юм. Энэхүү LCD дэлгэц дээр бид 16 тээглүүртэй.
USB -ээс UART хөрвүүлэгч: Энэ нь RS232 O/p зарим холбогч утаснуудад зориулсан 9 зүү D хэлбэрийн эрэгтэй холбогч юм.
Алхам 3: Тайлбар:
Энд бид нэг lcd -ийг 8051 -ийн 2 порт руу 4 битийн горимд холбосон. Одоо бид хөгжүүлэлтийн самбараа USB -UART хөрвүүлэгчээр дамжуулан компьютер дээрээ холбосон болно. Флэш ид шид ашиглан Hex файлыг байршуулсны дараа хэрэв та компьютерийн гарнаас ямар нэгэн тэмдэгт бичвэл 16*2 хэмжээтэй LCD дэлгэц дээр гарч ирнэ. Төслийн тайлбарыг бүхэлд нь видеонд өгсөн болно.
Алхам 4: Хэлхээ диаграм
Алхам 5: Код:
Эндээс манай кодыг татаж аваарай.
Алхам 6: Төслийн видео
Төслийн тайлбарыг бүхэлд нь дээрх видеон дээр өгсөн болно
Хэрэв та энэ төслийн талаар эргэлзэж байвал доорхи сэтгэгдлээ бидэнд үлдээнэ үү.
Хэрэв та суулгагдсан системийн талаар илүү ихийг мэдэхийг хүсвэл манай youtube сувгийг үзэх боломжтой
Манай фэйсбүүк хуудсанд зочилж, лайк дарж байнга мэдээлэл аваарай.
Баярлалаа, Regards, Embedotronics технологи
Зөвлөмж болгож буй:
ATtiny85 микроконтроллертой MAX7219 хөтлөгчтэй LED матриц 8x8 -тэй хэрхэн холбогдох вэ: 7 алхам
ATtiny85 микроконтроллертой MAX7219 хөтөчтэй LED матриц 8x8-тэй хэрхэн харьцах вэ: MAX7219 хянагч нь Максим Интеграцийн гараар бүтээгдсэн бөгөөд микроконтроллерыг 64 тусдаа LED, 7 сегментийн тоон LED дэлгэцтэй холбож өгдөг авсаархан, цуваа оролт/гаралтын дэлгэцийн драйвер юм. 8 цифр хүртэл, зураасан график дэлгэц
Dot Matrix LED дэлгэц нь 8051 микроконтроллертой холбогддог: 5 алхам
Дот матрицын LED дэлгэц нь 8051 микроконтроллертой холбогддог: Энэ төсөлд бид нэг цэгийн матрицтай LED дэлгэцийг 8051 микроконтроллертой холбох болно. Энд бид протеус дээр симуляцийг үзүүлэх болно, та үүнийг тоног төхөөрөмждөө ашиглаж болно. Тиймээс энд бид эхлээд нэг дүрийг хэвлэх болно, энэ дисплейд 'А' гэж хэлье
DWMM0 гар утасны холболт Mezzanine: 3 алхам
DWMM0 Mobile Connectivity Mezzanine: Энэ нь DWMM0 мезаниныг алсаас өгөгдөл бүртгэхэд ашигладаг энгийн жишээ юм.Энэ програмын үйлчлүүлэгч тал нь GNSS/GPS өгөгдлийг уншиж сервер рүү дамжуулах үүрэгтэй python скрипт (client.py) ажиллуулдаг. (TCP/IP -ээр дамжуулан
CloudX микроконтроллертой 0-9 сегментийн тоолуур: 3 алхам
CloudX микроконтроллертой 0-9 сегментийн тоолуур: Энэхүү төсөлд бид долоон сегмент бүхий LED дэлгэцийг ашиглан 0-ээс 9 хүртэл тоолох боломжтой. Долоон сегментийн LED дэлгэц нь найман LED-ээс бүрдэх бөгөөд тоог харуулахад төгс төгөлдөр юм. дэлгэц дээр ашигладаг тээглүүр, бүх анод эсвэл катодууд
CloudX микроконтроллертой 7 сегментийн дэлгэцийн тоолуур: 4 алхам
CloudX микроконтроллертой 7 сегментийн дэлгэцийн олон тооны тоолуур: Энэхүү төсөл нь CloudX микроконтроллер ашиглан хоёр 7 сегмент дээрх өгөгдлийг хэрхэн харуулах талаар тайлбарласан болно