Hardware Interfacing

การติดต่อสื่อสารจอ LCD (Hitachi HD44780 LCD Controller Compatible)

    HD44780 LCD controller คือไอซีควบคุม ที่ใช้ในการควบคุมจอแสดงผลแบบ dot matrix liquid crystal display หรือที่เรานิยมเรียกสั้นๆ ว่า LCD โดยเจ้าไอซี HD44780 ถูกพัฒนาโดยบริษัท Hitachi เพื่อใช้ในการแสดงผลตัวอักษรบนจอ LCD โดยเฉพาะ ซึ่งต่อมากลายเป็นที่นิยม และเป็นมาตรฐานในการเชื่อมต่อกับจอ LCD ที่ใช้ชิพ HD44780 นี้เป็นตัวควบคุม

จอ LCD นี้ จะแสดงผลเป็นตัวหนังสือ แบบสีเดียว โดยมักถูกนำไปใช้กับเครื่องต่างๆ ไม่ว่าจะเป็นเครื่องถ่ายเอกสาร แฟกซ์ เครื่องรับโทรศัพท์ หรือ เครื่องปริ้นท์เตอร์ต่างๆ หรือตามเครื่องมืออุตสาหกรรมต่างๆ มีหลายขนาดให้เลือก เช่น แบบ 8x1  หมายถึงแสดงผลได้สูงสุด 8 อักษร จำนวน 1 บรรทัด  หรือแบบ 16x2 , 20x2 และแบบ 20x4 เป็นต้น ขนาดใหญ่สุดอาจจะมากถึง 40 ถึง 80 ตัวอักษรต่อบรรทัดเลยก็ได้ 
คลิกที่รูปเพื่อดูภาพใหญ่
ตำแหน่งขา ของ LCD ชนิดไม่เกิน 80 ตัวอักษร 
ขาที่ 1 Vss ต่อกับกราวด์
ขาที่ 2 Vccต่อกับไฟเลี้ยง 2.7V ถึง 5.5V
ขาที่ 3 Vo ต่อกับตัวต้านทานปรับค่าได้ 10k โอห์ม
ขาที่ 4 RS Register Select
ขาที่ 5 R/W Read/Write
ขาที่ 6 E Enable ใช้สัญญาณ Pulse ขอบขาลงในการทริก
ขาที่ 7 ข้อมูลตำแหน่งบิต 0 (ถ้าส่งข้อมูลแบบ 4 บิต ไม่ต้องต่อขานี้) 
ขาที่ 8 ข้อมูลตำแหน่งบิต 1 (ถ้าส่งข้อมูลแบบ 4 บิต ไม่ต้องต่อขานี้) 
ขาที่ 9 ข้อมูลตำแหน่งบิต 2 (ถ้าส่งข้อมูลแบบ 4 บิต ไม่ต้องต่อขานี้) 
ขาที่ 10 ข้อมูลตำแหน่งบิต 3 (ถ้าส่งข้อมูลแบบ 4 บิต ไม่ต้องต่อขานี้)   
ขาที่ 11 ข้อมูลตำแหน่งบิต 4
ขาที่ 12 ข้อมูลตำแหน่งบิต 5
ขาที่ 13 ข้อมูลตำแหน่งบิต 6
ขาที่ 14 ข้อมูลตำแหน่งบิต 7 / busy flag
ขาที่ 15   ขั้วหลอด LED ขา Anode ต่อกับแรงดันบวกไม่เกินแรงดันคร่อมหลอด LED
ขาที่ 16   ขั้วหลอด LED ขา Cathod ต่อกับกราวด์