สารบัญ:
- ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้:
- ขั้นตอนที่ 2: ส่วนประกอบที่จำเป็น:
- ขั้นตอนที่ 3: แผนภาพวงจร
- ขั้นตอนที่ 4: หลักการทำงานและวิดีโอ
![วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน](https://i.howwhatproduce.com/images/003/image-8937-18-j.webp)
วีดีโอ: วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน
![วีดีโอ: วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน วีดีโอ: วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน](https://i.ytimg.com/vi/YPyD6P8HRAM/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
![วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051 วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051](https://i.howwhatproduce.com/images/003/image-8937-19-j.webp)
ในโครงการนี้ เราจะบอกคุณเกี่ยวกับวิธีการพิมพ์อักขระที่กำหนดเองใน LCD ขนาด 16 * 2 โดยใช้ไมโครคอนโทรลเลอร์ 8051 เราใช้ LCD ในโหมด 8 บิต เราสามารถทำเช่นเดียวกันกับโหมด 4 บิตได้เช่นกัน
ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้:
![ซอฟต์แวร์ที่ใช้ ซอฟต์แวร์ที่ใช้](https://i.howwhatproduce.com/images/003/image-8937-20-j.webp)
![ซอฟต์แวร์ที่ใช้ ซอฟต์แวร์ที่ใช้](https://i.howwhatproduce.com/images/003/image-8937-21-j.webp)
![ซอฟต์แวร์ที่ใช้ ซอฟต์แวร์ที่ใช้](https://i.howwhatproduce.com/images/003/image-8937-22-j.webp)
ในขณะที่เรากำลังแสดงการจำลองโพรทูส ดังนั้นสำหรับโค้ดและการจำลอง คุณต้องการ:
1 Keil uvision: เป็นผลิตภัณฑ์จาก keil จำนวนมาก ดังนั้นคุณจะต้องใช้คอมไพเลอร์ c51 คุณสามารถดาวน์โหลดซอฟต์แวร์นั้นได้จากที่นี่
2 Proteus Software สำหรับการจำลอง: เป็นซอฟต์แวร์สำหรับแสดงการจำลอง คุณจะได้รับข้อมูลมากมายในการดาวน์โหลดซอฟต์แวร์นี้
หากคุณกำลังทำในฮาร์ดแวร์ คุณจะต้องใช้ซอฟต์แวร์หนึ่งตัวที่เป็นแฟลชเวทย์มนตร์เพื่ออัปโหลดรหัสในฮาร์ดแวร์ของคุณ โปรดจำไว้ว่าแฟลชเวทย์มนตร์ได้รับการพัฒนาโดย NXP ดังนั้นคุณจึงไม่สามารถอัปโหลดไมโครคอนโทรลเลอร์ตระกูล 8051 ทั้งหมดผ่านซอฟต์แวร์นี้ได้ ดังนั้นคุณเท่านั้นที่สามารถอัปโหลดตัวควบคุมที่ใช้ Philips ได้
ขั้นตอนที่ 2: ส่วนประกอบที่จำเป็น:
![ส่วนประกอบที่จำเป็น ส่วนประกอบที่จำเป็น](https://i.howwhatproduce.com/images/003/image-8937-23-j.webp)
![ส่วนประกอบที่จำเป็น ส่วนประกอบที่จำเป็น](https://i.howwhatproduce.com/images/003/image-8937-24-j.webp)
ในวิดีโอสาธิตของเรา เราใช้การจำลองโพรทูส แต่แน่นอนว่าถ้าคุณทำในฮาร์ดแวร์ คุณจะต้องใช้ส่วนประกอบเหล่านี้สำหรับโปรเจ็กต์นี้:
บอร์ดพัฒนา 8051: ดังนั้นถ้าคุณมีบอร์ดนี้ มันจะดีกว่าเพื่อให้คุณสามารถอัปโหลดโค้ดได้ด้วยตัวเองอย่างง่ายดาย
LCD 16*2: นี่คือ LCD 16*2 ใน LCD นี้ เรามี 16 พิน
ตัวแปลง USB เป็น UART: นี่คือขั้วต่อตัวผู้ชนิด 9Pin D สำหรับสายจัมเปอร์ RS232 O / p
ขั้นตอนที่ 3: แผนภาพวงจร
![แผนภูมิวงจรรวม แผนภูมิวงจรรวม](https://i.howwhatproduce.com/images/003/image-8937-25-j.webp)
ขั้นตอนที่ 4: หลักการทำงานและวิดีโอ
![](https://i.ytimg.com/vi/5X7mSL4WMbs/hqdefault.jpg)
ใน LCD เรามีหน่วยความจำ 3 ประเภท ดังนั้นสำหรับอักขระที่กำหนดเอง เรามีหน่วยความจำ CGRAM ซึ่งจัดเก็บชุดอักขระที่กำหนดโดยผู้ใช้ 8 ชุด ดังนั้นทีละพิกเซลเราจะสร้างตัวละครแต่ละตัว ในโครงการนี้ เราได้สร้างอักขระที่กำหนดโดยผู้ใช้ 4 ตัว คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน
หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้ โปรดแสดงความคิดเห็นกับเราด้านล่าง และหากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบฝังตัว คุณสามารถเยี่ยมชมช่อง YouTube ของเรา
กรุณาเยี่ยมชมและชอบหน้า Facebook ของเราสำหรับการปรับปรุงบ่อยๆ
ขอขอบคุณและขอแสดงความนับถือ,
แนะนำ:
เคาน์เตอร์ผู้เยี่ยมชมโดยใช้ 8051 และเซ็นเซอร์ IR พร้อม LCD: 3 ขั้นตอน
![เคาน์เตอร์ผู้เยี่ยมชมโดยใช้ 8051 และเซ็นเซอร์ IR พร้อม LCD: 3 ขั้นตอน เคาน์เตอร์ผู้เยี่ยมชมโดยใช้ 8051 และเซ็นเซอร์ IR พร้อม LCD: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-09-j.webp)
ตัวนับผู้เยี่ยมชมโดยใช้ 8051 และเซ็นเซอร์ IR พร้อมจอ LCD: เพื่อนที่รัก ฉันได้อธิบายวิธีสร้างตัวนับผู้เยี่ยมชมโดยใช้เซ็นเซอร์ 8051 และเซ็นเซอร์ IR และแสดงบน LCD 8051 เป็นหนึ่งในไมโครคอนโทรลเลอร์ที่ได้รับความนิยมมากที่สุดที่ใช้สำหรับงานอดิเรก การใช้งานเชิงพาณิชย์ทั่วโลก ฉันได้ทำวิ
8051 การเชื่อมต่อกับ DS1307 RTC และการแสดงการประทับเวลาใน LCD: 5 ขั้นตอน
![8051 การเชื่อมต่อกับ DS1307 RTC และการแสดงการประทับเวลาใน LCD: 5 ขั้นตอน 8051 การเชื่อมต่อกับ DS1307 RTC และการแสดงการประทับเวลาใน LCD: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-13-5-j.webp)
8051 การเชื่อมต่อกับ DS1307 RTC และการแสดงการประทับเวลาใน LCD: ในบทช่วยสอนนี้ เราได้อธิบายให้คุณทราบเกี่ยวกับวิธีการเชื่อมต่อไมโครคอนโทรลเลอร์ 8051 กับ ds1307 RTC ที่นี่เรากำลังแสดงเวลา RTC ในรูปแบบ LCD โดยใช้การจำลอง Proteus
สร้าง PWM Wave ด้วยไมโครคอนโทรลเลอร์ PIC: 6 ขั้นตอน
![สร้าง PWM Wave ด้วยไมโครคอนโทรลเลอร์ PIC: 6 ขั้นตอน สร้าง PWM Wave ด้วยไมโครคอนโทรลเลอร์ PIC: 6 ขั้นตอน](https://i.howwhatproduce.com/images/010/image-27971-j.webp)
สร้าง PWM Wave ด้วยไมโครคอนโทรลเลอร์ PIC: PWM คืออะไร? PWM STANDS FOR PULSE WIDTH MODULATION เป็นเทคนิคที่ความกว้างของพัลส์จะแตกต่างกัน เพื่อให้เข้าใจแนวคิดนี้อย่างชัดเจน ให้พิจารณาพัลส์นาฬิกาหรือสัญญาณคลื่นสี่เหลี่ยมใดๆ โดยมีรอบการทำงาน 50% ซึ่งหมายความว่าช่วงเวลา Ton และ Toff เท่ากัน
Capacitive Touch ด้วยไมโครคอนโทรลเลอร์ PIC16F886: 3 ขั้นตอน
![Capacitive Touch ด้วยไมโครคอนโทรลเลอร์ PIC16F886: 3 ขั้นตอน Capacitive Touch ด้วยไมโครคอนโทรลเลอร์ PIC16F886: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-210-79-j.webp)
Capacitive Touch ด้วยไมโครคอนโทรลเลอร์ PIC16F886: ในบทช่วยสอนนี้ เราจะอธิบายวิธีที่คุณสามารถใช้ไมโครคอนโทรลเลอร์ PIC16F886 เพื่อตรวจหาความแตกต่างของความจุ ซึ่งสามารถนำมาใช้ในภายหลังเพื่อบอกได้ว่ามีการกดทัชแพดหรือไม่ ควรทำความคุ้นเคยกับ pic microcontrollers ก่อนทำ
การให้แสงสว่างไดโอดเปล่งแสง (LED) ด้วยไมโครคอนโทรลเลอร์ C Stamp: 5 ขั้นตอน
![การให้แสงสว่างไดโอดเปล่งแสง (LED) ด้วยไมโครคอนโทรลเลอร์ C Stamp: 5 ขั้นตอน การให้แสงสว่างไดโอดเปล่งแสง (LED) ด้วยไมโครคอนโทรลเลอร์ C Stamp: 5 ขั้นตอน](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11130440-lighting-a-light-emitting-diode-led-with-the-c-stamp-microcontroller-5-steps-j.webp)
การจัดแสงไดโอดเปล่งแสง (LED) ด้วยไมโครคอนโทรลเลอร์ C Stamp: นี่เป็นโครงการออกแบบและกิจกรรมแรกจากคู่มืออ้างอิง CS310XXX (μC 101) โดย A-WIT Technologies, Inc. ในคำแนะนำนี้ เราจะให้แสงสว่าง ไดโอดเปล่งแสง (LED) พร้อมไมโครคอนโทรลเลอร์ C Stamp ซี&เอ็น