สารบัญ:

วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน
วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน

วีดีโอ: วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน

วีดีโอ: วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051: 4 ขั้นตอน
วีดีโอ: EP 27. Arduino ฉบับไวจนไฟลุก !! - สาระเดฟ ใน 3 นาที 2024, พฤศจิกายน
Anonim
วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051
วิธีพิมพ์อักขระที่กำหนดเองใน LCD ด้วยไมโครคอนโทรลเลอร์ 8051

ในโครงการนี้ เราจะบอกคุณเกี่ยวกับวิธีการพิมพ์อักขระที่กำหนดเองใน LCD ขนาด 16 * 2 โดยใช้ไมโครคอนโทรลเลอร์ 8051 เราใช้ LCD ในโหมด 8 บิต เราสามารถทำเช่นเดียวกันกับโหมด 4 บิตได้เช่นกัน

ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้:

ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้

ในขณะที่เรากำลังแสดงการจำลองโพรทูส ดังนั้นสำหรับโค้ดและการจำลอง คุณต้องการ:

1 Keil uvision: เป็นผลิตภัณฑ์จาก keil จำนวนมาก ดังนั้นคุณจะต้องใช้คอมไพเลอร์ c51 คุณสามารถดาวน์โหลดซอฟต์แวร์นั้นได้จากที่นี่

2 Proteus Software สำหรับการจำลอง: เป็นซอฟต์แวร์สำหรับแสดงการจำลอง คุณจะได้รับข้อมูลมากมายในการดาวน์โหลดซอฟต์แวร์นี้

หากคุณกำลังทำในฮาร์ดแวร์ คุณจะต้องใช้ซอฟต์แวร์หนึ่งตัวที่เป็นแฟลชเวทย์มนตร์เพื่ออัปโหลดรหัสในฮาร์ดแวร์ของคุณ โปรดจำไว้ว่าแฟลชเวทย์มนตร์ได้รับการพัฒนาโดย NXP ดังนั้นคุณจึงไม่สามารถอัปโหลดไมโครคอนโทรลเลอร์ตระกูล 8051 ทั้งหมดผ่านซอฟต์แวร์นี้ได้ ดังนั้นคุณเท่านั้นที่สามารถอัปโหลดตัวควบคุมที่ใช้ Philips ได้

ขั้นตอนที่ 2: ส่วนประกอบที่จำเป็น:

ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

ในวิดีโอสาธิตของเรา เราใช้การจำลองโพรทูส แต่แน่นอนว่าถ้าคุณทำในฮาร์ดแวร์ คุณจะต้องใช้ส่วนประกอบเหล่านี้สำหรับโปรเจ็กต์นี้:

บอร์ดพัฒนา 8051: ดังนั้นถ้าคุณมีบอร์ดนี้ มันจะดีกว่าเพื่อให้คุณสามารถอัปโหลดโค้ดได้ด้วยตัวเองอย่างง่ายดาย

LCD 16*2: นี่คือ LCD 16*2 ใน LCD นี้ เรามี 16 พิน

ตัวแปลง USB เป็น UART: นี่คือขั้วต่อตัวผู้ชนิด 9Pin D สำหรับสายจัมเปอร์ RS232 O / p

ขั้นตอนที่ 3: แผนภาพวงจร

แผนภูมิวงจรรวม
แผนภูมิวงจรรวม

ขั้นตอนที่ 4: หลักการทำงานและวิดีโอ

ใน LCD เรามีหน่วยความจำ 3 ประเภท ดังนั้นสำหรับอักขระที่กำหนดเอง เรามีหน่วยความจำ CGRAM ซึ่งจัดเก็บชุดอักขระที่กำหนดโดยผู้ใช้ 8 ชุด ดังนั้นทีละพิกเซลเราจะสร้างตัวละครแต่ละตัว ในโครงการนี้ เราได้สร้างอักขระที่กำหนดโดยผู้ใช้ 4 ตัว คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน

หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้ โปรดแสดงความคิดเห็นกับเราด้านล่าง และหากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบฝังตัว คุณสามารถเยี่ยมชมช่อง YouTube ของเรา

กรุณาเยี่ยมชมและชอบหน้า Facebook ของเราสำหรับการปรับปรุงบ่อยๆ

ขอขอบคุณและขอแสดงความนับถือ,

แนะนำ: