Mundarija:
- 1 -qadam: Ishlatilgan dasturiy ta'minot:
- 2 -qadam: Kerakli komponentlar:
- 3 -qadam: O'chirish diagrammasi
- 4 -qadam: ish printsipi va video
Video: Maxsus belgini LCD -da 8051 mikrokontroler yordamida qanday chop etish mumkin: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ushbu loyihada biz sizga 8051 mikrokontroller yordamida 16 * 2 LCD displeyda maxsus belgini qanday chop etish haqida aytib beramiz. Biz LCD -ni 8 bitli rejimda ishlatamiz. Xuddi shu narsani 4 bitli rejimda ham qilishimiz mumkin.
1 -qadam: 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'rsatadigan 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: Kerakli 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.
LCD 16*2: bu 16*2 LCD. Ushbu LCD displeyda bizda 16 ta pin bor.
USB -UART konvertori: Bu RS232 O/p o'tish simlari uchun 9Pin D tipidagi erkak ulagich
3 -qadam: O'chirish diagrammasi
4 -qadam: ish printsipi va video
LCD displeyda bizda 3 turdagi xotira mavjud. Shunday qilib, maxsus belgi uchun bizda 8 ta foydalanuvchi belgilaydigan belgilar to'plamini saqlaydigan CGRAM xotirasi mavjud. Shunday qilib, biz piksellar sonini har bir belgini yaratamiz. Ushbu loyihada biz 4 ta foydalanuvchi tomonidan belgilangan belgilarni yaratdik. Loyihaning to'liq tavsifi yuqoridagi videoda berilgan
Agar sizda ushbu loyihaga shubha tug'ilsa, quyida bizga izoh qoldiring va agar siz o'rnatilgan tizim haqida ko'proq bilmoqchi bo'lsangiz, bizning youtube kanalimizga tashrif buyuring.
Tez -tez yangilanishlar uchun Facebook sahifasiga tashrif buyuring va layk bosing.
Rahmat va hurmat bilan,
Tavsiya:
SplatPost printeridan foydalanib, Splatoon 2 -da rasmlarni chop etish uchun o'smirni qanday ishlatish kerak: 10 qadam
SplatPost printeridan foydalanib, Splatoon 2 -da rasmlarni chop etish uchun o'smirlikdan qanday foydalanish kerak: Men bu ko'rsatmada ShinyQuagsire tomonidan SplatPost printeridan qanday foydalanishni ko'rsataman. Aniq ko'rsatmalar bo'lmasa, buyruq satrida tajribaga ega bo'lmagan kishi biroz muammoga duch keladi. Maqsadim - poi darajasiga qadamlarni soddalashtirish
Gapirish Arduino - Hech qanday modulsiz Arduino bilan MP3 ijro etish - PC fayllari yordamida Arduino -dan Mp3 faylini ijro etish: 6 qadam
Gapirish Arduino | Hech qanday modulsiz Arduino bilan MP3 ijro etish | PC faylini ishlatib, Arduino -dan Mp3 faylini ijro etish: Bu erda biz audio faylni ishlatmasdan mp3 faylini arduino -da qanday ijro etishni bilib olamiz, bu erda biz Arduino uchun 8 -gigagertsli chastotali 16 -bitli PCM -ni o'ynaydigan PCM kutubxonasidan foydalanamiz
32 bitli belgini qanday jonlantirish mumkin: 4 qadam
32 bitli belgini qanday jonlantirish kerak: Ushbu qo'llanmada men sizga 32 bitli yurish tsiklini jonlantirish asoslarini ko'rsataman
3D printer yordamida maxsus elektron platalarni chop etish: 7 qadam (rasmlar bilan)
3D -printer yordamida maxsus elektron platalarni chop etish: Agar siz 3D -printerni birinchi marta ko'rayotgan bo'lsangiz, ehtimol siz kimdir nimadir deganini eshitgan bo'lasiz: 1) 3D -printerni sotib oling2) Boshqa 3D -printerni chop eting 3) Original 3D -ni qaytaring. printer4) ???????? 5) ProfitNow kimdir
Python -da hech qanday modulsiz rangli matnni chop etish: 3 qadam
Python -da rangli matnni hech qanday modulsiz chop etish: Ikkinchi yo'riqnomam tasodifan o'chirilgandan so'ng, men yangisini yaratishga qaror qildim, bunda sizga rangli matnni pitonda qanday chop etish kerakligini ko'rsataman