จอแสดงผล LED Dot Matrix เชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051: 5 ขั้นตอน
จอแสดงผล LED Dot Matrix เชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051: 5 ขั้นตอน
Anonim
จอแสดงผล LED Dot Matrix เชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051
จอแสดงผล LED Dot Matrix เชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051

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

นี่เป็นโครงการที่น่าสนใจมาก ฉันคิดว่าคุณเคยเห็นการใช้งานการแสดงเมทริกซ์ประเภทนี้มากมายในโลกแห่งความเป็นจริง ดังนั้นที่นี่โดยใช้ 8051 เราจะสร้างต้นแบบของโครงการแสดงผลนี้หนึ่งรายการ

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

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

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

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

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

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

ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:

ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้

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

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

8*8 Dot Matrix LED display: ในขณะที่เราใช้จอแสดงผล 8*8 จึงมีไฟ LED 64 ดวงในจอแสดงผล LED เดียว

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

สายจัมเปอร์บางสาย

ขั้นตอนที่ 3: รหัส

คุณสามารถดาวน์โหลดซอร์สโค้ดได้จากที่นี่

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

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

ขั้นตอนที่ 5: คำอธิบายโครงการ:

คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน

หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้โปรดแสดงความคิดเห็นด้านล่าง

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

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

ขอขอบคุณและขอแสดงความนับถือ, เทคโนโลยี Embedotronics