Usage: | Small-sized LCM, Monitor LCM |
---|---|
Digital LCD Module Type: | Standard |
Touch Screen Type: | Standard |
Type: | Character |
Response Time: | Standard |
Viewing Angle: | Standard |
ซัพพลายเออร์ที่มีใบอนุญาตการทำธุรกิจ
SKU | 1114 สีเขียว |
สถานที่ต้นกำเนิด | จีน |
ค | 5 |
เวลาส่งมอบ | 7 วัน |
การกำหนดการสนับสนุนเอง | ใช่ |
โมดูลอักขระมาตรฐาน 16X2 LCD ( หน้าจอสีแบ็คไลต์ / สีเขียว )
1602 ใช้อินเตอร์เฟซมาตรฐานแบบ 16 ขาในกรณีที่ :
ขา 1 VSS ไปยังกระแสไฟ
ขา 1: VDD เชื่อมต่อกับแหล่งจ่ายไฟ 2 V Positive
ขา 1: จอ LCD 3 V0 เชื่อมต่อกับแหล่งจ่ายไฟบวกความเปรียบต่างที่น้อยที่สุดและความเปรียบต่างกำลังที่ลงสายดินความเปรียบต่างสูงเกินไปจะให้ภาพซ้อนภาพซ้อนภาพเมื่อใช้โพเทนชิออมิเตอร์ 10K เพื่อปรับความเปรียบต่าง
ขาที่ 4 RS สำหรับการเลือกรีจิสเตอร์การเลือกรีจิสเตอร์ข้อมูลสูงการรีจิสเตอร์คำสั่งต่ำ
ขา 5 ที่ 1: R / W สำหรับสายสัญญาณอ่านและเขียน , อ่านสูง , เขียนต่ำ เมื่อ RS และ RW มีคำสั่งเขียนหรือแสดงตำแหน่งได้คุณสามารถอ่านตำแหน่งได้เมื่อ RS เหลือพลังงานน้อยในการทำงานสูงข้อมูลจะถูกเขียนได้เมื่อ RS มีระดับกำลังไฟสูง
ขา 6 ที่ 1: e end เพื่อเปิดใช้งาน END เมื่อ E Duanyou HIGH Jump ลดต่ำโมดูล LCD จะดำเนินการคำสั่ง
7 ถึง 14 ฟุต : D0 ถึง D7 สำหรับสายข้อมูลแบบสองทิศทาง 8 บิต
15 ฟุต : พาวเวอร์ซัพพลายชนิดแบ็คไลต์ชนิดบวก
16 ฟุต : แบ็คไลต์แหล่งจ่ายไฟขั้วลบ
หน่วยความจำภายในของโมดูล LCD 1602 อักขระ (CGROM) เก็บกราฟิกอักขระแมทริกซ์แบบจุด 160 ตัวเช่นที่แสดงในตารางที่ 1 อักขระเหล่านี้ได้แก่ตัวเลขอารบิกตัวพิมพ์ของตัวอักษรสัญลักษณ์ที่ใช้ทั่วไป และภาษาญี่ปุ่น kana เราจะเห็นตัวอักษร "A" แต่ละตัวอักษรจะมีรหัสที่ตายตัวตัวตัวอย่างเช่นตัวอักษรตัวพิมพ์ใหญ่ของตัวอักษร " รหัสคือ 01000001B (41H) แบบเครื่องหมายสี่เหลี่ยมในตำแหน่ง 41H ในโมดูลแสดงผลที่จะแสดง "
Org 0000H ต่อไปนี้เพื่อแสดงตัวอักษร "A" ในตำแหน่งอักขระแถวแรกของโมดูล LCD
RS EQU P3.7: พิจารณาการเชื่อมต่อฮาร์ดแวร์โดยเฉพาะ
RW EQU P3.3; กำหนดการเชื่อมต่อฮาร์ดแวร์เฉพาะ
E EQU P3.5; กำหนดการเชื่อมต่อฮาร์ดแวร์เฉพาะ
MOV P1, # 00000001B ล้างหน้าจอและรีเซ็ตเคอร์เซอร์
เปิดใช้งาน ACALL; การเรียกรูทีนย่อยคำสั่งเขียน
MOV P1, # 00111000B; ตั้งค่าโหมดการแสดงผล : 8 2 เส้น 5x7 จุด matrix
เปิดใช้งาน ACALL; การเรียกรูทีนย่อยคำสั่งเขียน
MOV P1, # 000011B; เปิดการแสดงผล , เคอร์เซอร์เปิดช่วยให้เคอร์เซอร์กะพริบได้
เปิดใช้งาน ACALL; การเรียกรูทีนย่อยคำสั่งเขียน
MOV P1, # 00000110B ข้อความจะไม่เลื่อนเคอร์เซอร์ไปทางขวาโดยอัตโนมัติ
เปิดใช้งาน ACALL; การเรียกรูทีนย่อยคำสั่งเขียน
MOV P1, # 0C0H; เขียนลงในตำแหน่งเริ่มต้นการแสดงผล ( ตำแหน่งแรกของแถวที่สอง )
เปิดใช้งาน ACALL; การเรียกรูทีนย่อยคำสั่งเขียน
MOV P1, # 01000001B ตัวอักษร A code
SETB RS; RS = 1
CLR RW; RW = 0 พร้อมที่จะเขียนข้อมูล
CLR; E = 0 คำสั่งจะถูกดำเนินการ
ACALL DELAY ระบุว่าโมดูล LCD ไม่ว่างหรือไม่
SETB E; E = 1 แสดงขั้นตอนการจอดรถที่เสร็จสมบูรณ์
ใช้งาน :
CLR RS รูทีนย่อยคำสั่งควบคุมการเขียน
CLR RW
ลบ
ดีเลย์ ACALL
SETB E
RET
ล่าช้า :
MOV P1, # FFh; กำหนดว่าซับรูทีนของจอผลึกเหลวไม่ว่างหรือไม่
ลบ RS
SETB RW
ลบ
หมายเหตุ
SETB E
เวลาหน่วง JB P1.7 คือ P1.7 หมายถึงการรอแบบวนซ้ำที่ไม่ว่าง
RET
สิ้นสุด
โปรแกรมที่จุดเริ่มต้นของฟังก์ชันการตั้งค่าเริ่มต้นการทำงานของโมดูล LCD ได้ยอมรับรูปแบบการแสดงผลแล้ว โปรดทราบว่าอักขระที่เคอร์เซอร์เลื่อนไปทางขวาโดยอัตโนมัติโดยไม่มีการรบกวนของมนุษย์ในแต่ละครั้งที่คุณป้อนคำสั่งก่อนเพื่อกำหนดว่าโมดูล LCD จะทำให้การหน่วงรูทีนย่อยไม่ว่างหรือไม่จากนั้นป้อนตำแหน่งที่แสดง 0C0H การป้อนอักขระครั้งสุดท้ายเพื่อแสดงรหัส 41H
ซัพพลายเออร์ที่มีใบอนุญาตการทำธุรกิจ