การทดสอบหลักการของระบบควบคุมหน้าจอขนาดใหญ่แบบอิเล็กทรอนิกส์ LED

2023/05/23

ประการแรก วัตถุประสงค์และข้อกำหนดของการทดลอง เพื่อทำความเข้าใจหลักการพื้นฐานและวิธีการใช้งานของจอแสดงผล LED อิเล็กทรอนิกส์ เชี่ยวชาญวิธีการแสดงรหัสอักขระภาษาจีนและแยกรหัสอักขระจีนจากแบบอักษรมาตรฐาน 2. อุปกรณ์การทดลอง การวัดและควบคุมไมโครคอมพิวเตอร์ชิปตัวเดียว ระบบทดลอง LED โมดูลการทดลองจอใหญ่อิเล็กทรอนิกส์ สภาพแวดล้อมการพัฒนา Keil เครื่องมือดาวน์โหลดโปรแกรม STC-ISP 3. เนื้อหาการทดลอง เข้าใจหลักการของวงจรแสดงผล 16*16 เขียนโปรแกรมภาษาแอสเซมบลี เขียนโปรแกรมแสดงผลสำหรับบรรทัดของอักขระจีน (อย่างน้อยสามอักขระ) และสามารถหมุนเวียนการแสดงผลจากซ้ายไปขวา (หรือจากขวาไปซ้าย) 4. ขั้นตอนการทดลอง 1. ฝึกฝนวิธีการควบคุมจอแสดงผล LED อิเล็กทรอนิกส์ขนาดใหญ่ 2. ใช้ภาษาแอสเซมบลี MCS-51 เพื่อแสดงตัวอักษรจีนที่ถูกต้องและเอฟเฟกต์ไดนามิกบนหน้าจอ LED อิเล็กทรอนิกส์ขนาดใหญ่ 3. ดาวน์โหลดโปรแกรมที่คอมไพล์แล้วเป็น 51 เดียว -ชิปไมโครคอมพิวเตอร์ สังเกตผล การแสดงผลของหน้าจออิเล็กทรอนิกส์ LED 5. หลักการทดลอง หลอดเปล่งแสง LED ความสว่างสูงประกอบด้วยจอแสดงผล ซึ่งสามารถแสดงตัวอักษรจีนและอังกฤษ กราฟิก และวิดีโอไดนามิกกราฟิกผ่านการควบคุมโปรแกรม ข้อมูลที่แสดงของอักขระที่แสดงสามารถเขียนได้ด้วยตัวเอง (นั่นคือ แสดงภาพวาดโดยตรง) หรือสามารถแยกออกจากไลบรารีแบบอักษรมาตรฐาน (เช่น ASC16, HZ16) วิธีหลังนี้ต้องใช้ความเข้าใจที่ถูกต้องเกี่ยวกับวิธีการเข้ารหัสของฟอนต์และการคำนวณตำแหน่งอักขระ หน้าจออิเล็กทรอนิกส์ LED ขนาดใหญ่ที่ใช้ในการทดลองคือจอแสดงผลขนาด 16*16 แต่ละแถวและคอลัมน์ใช้ shift register สองตัวเป็นเอาต์พุต เมื่อเอาต์พุตแถว i-th โดย shift register เป็น 0 และคอลัมน์ j-th คือ 1 จุด (i, j) จะสว่าง เพื่อให้สามารถแสดงแบบอักษรที่แสดงได้ จำเป็นต้องมีการสแกนแบบวงกลม กล่าวคือ แต่ละครั้งจะสว่างเพียงแถวเดียว จากนั้นค่าที่แสดง 16 ค่าที่สอดคล้องกับคอลัมน์จะถูกส่งออกในคอลัมน์ หยุดชั่วระยะเวลาหนึ่งหลังจากส่งออกบรรทัด และส่งออกบรรทัดถัดไป เพื่อให้ได้เอฟเฟ็กต์การแสดงผลที่ดีขึ้น เวลาในการสแกนทั้งหมดของทั้งหน้าจอจะต้องไม่เกิน 40ms อันดับและคอลัมน์สามารถแลกเปลี่ยนได้ในกระบวนการข้างต้น ชิฟต์รีจิสเตอร์ที่ใช้ในการทดลองคือ 74HC595 ซึ่งเป็นอุปกรณ์ที่มีฟังก์ชันการขับสลักทั้งแบบอนุกรมและเอาท์พุต 74HC595 มี shift register 8 บิตและหน่วยความจำ และฟังก์ชันเอาต์พุตสามสถานะ shift register และ memory แยกกัน ข้อมูลถูกป้อนไปยัง shift register ที่ขอบที่เพิ่มขึ้นของ SRCK (อินพุตนาฬิกาของ shift register) และถูกป้อนไปยัง register register ที่ขอบที่เพิ่มขึ้นของ RCK (อินพุตนาฬิกาหน่วยความจำ) shift register มีอินพุต shift แบบอนุกรม (แถว Dx (P00), คอลัมน์ Dy (P03)) และเอาต์พุตแบบอนุกรม (QH) และการรีเซ็ตระดับต่ำแบบอะซิงโครนัส และการลงทะเบียนหน่วยเก็บข้อมูลมี 8 บิตแบบขนาน พร้อมด้วย a เอาต์พุตบัสสามสถานะ เมื่อเปิดใช้งาน (P02 และ P07 ต่ำ) ข้อมูลของการลงทะเบียนหน่วยเก็บข้อมูลจะถูกส่งออกไปยังบัส เมื่อควบคุม 74HC595 ก่อนอื่นให้ใส่ข้อมูลลงในเทอร์มินัล SI ของอินพุตอนุกรม จากนั้นสร้างพัลส์บนนาฬิกาอนุกรม SRCK เพื่อส่งออกบิต ทำซ้ำขั้นตอนข้างต้น 16 ครั้ง และส่งออกค่าคอลัมน์ทั้งหมด จากนั้นให้นาฬิกาหน่วยความจำ RCK เป็นพัลส์เพื่อสลักข้อมูลอนุกรม เอาต์พุตขั้วเปิดใช้งานไปที่ระดับต่ำและขับไปที่หน้าจออิเล็กทรอนิกส์ LED เอาต์พุตของแถวจะเลื่อนทีละครั้งและล็อกใหม่เท่านั้น ดูข้อมูลอ้างอิงที่กำหนดสำหรับข้อมูลเพิ่มเติม .

ติดต่อเรา
เพียงแค่บอกความต้องการของคุณเราสามารถทำได้มากกว่าที่คุณสามารถจินตนาการได้
ส่งคำถามของคุณ

ส่งคำถามของคุณ

เลือกภาษาอื่น
English
français
italiano
日本語
한국어
Português
русский
Беларуская
বাংলা
हिन्दी
Tiếng Việt
Türkçe
ภาษาไทย
العربية
Deutsch
Español
ภาษาปัจจุบัน:ภาษาไทย