การกำหนดค่า LCD 16 × 2 Pin และการทำงาน

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





ปัจจุบันเรามักใช้อุปกรณ์ที่ประกอบขึ้นจาก LCD เช่นเครื่องเล่นซีดีเครื่องเล่นดีวีดีนาฬิกาดิจิตอลคอมพิวเตอร์เป็นต้นซึ่งมักใช้ในอุตสาหกรรมหน้าจอเพื่อทดแทนการใช้ CRT หลอดแคโทดเรย์ ใช้พลังงานมหาศาลเมื่อเทียบกับ LCD และ CRT หนักกว่าและใหญ่กว่า อุปกรณ์เหล่านี้บางลงและการใช้พลังงานก็น้อยลงมาก หลักการทำงานของ LCD 16 × 2 คือมันปิดกั้นแสงแทนที่จะกระจายไป บทความนี้กล่าวถึงภาพรวมของ LCD 16X2 การกำหนดค่าพินและการทำงาน

LCD 16 × 2 คืออะไร?

ระยะ LCD ย่อมาจากจอแสดงผลคริสตัลเหลว . เป็นโมดูลการแสดงผลอิเล็กทรอนิกส์ชนิดหนึ่งที่ใช้ในแอพพลิเคชั่นที่หลากหลายเช่นวงจรและอุปกรณ์ต่างๆเช่นโทรศัพท์มือถือเครื่องคิดเลขคอมพิวเตอร์ทีวี ฯลฯ จอแสดงผลเหล่านี้ส่วนใหญ่นิยมใช้สำหรับหลายส่วน ไดโอดเปล่งแสง และเจ็ดส่วน ประโยชน์หลักของการใช้โมดูลนี้คือเพียงตั้งโปรแกรมได้ภาพเคลื่อนไหวและไม่มีข้อ จำกัด สำหรับการแสดงอักขระที่กำหนดเองภาพเคลื่อนไหวพิเศษและแม้แต่ภาพเคลื่อนไหว ฯลฯ




16X2 LCD

16X2 LCD

แผนภาพ LCD 16 × 2 พิน

Pinout LCD 16 × 2 แสดงอยู่ด้านล่าง



  • Pin1 (Ground / Source Pin): นี่คือพิน GND ของจอแสดงผลที่ใช้เชื่อมต่อขั้ว GND ของไมโครคอนโทรลเลอร์หรือแหล่งจ่ายไฟ
  • Pin2 (VCC / Source Pin): นี่คือพินแหล่งจ่ายแรงดันไฟฟ้าของจอแสดงผลที่ใช้เชื่อมต่อพินของแหล่งจ่ายไฟ
  • Pin3 (V0 / VEE / Control Pin): พินนี้ควบคุมความแตกต่างของจอแสดงผลที่ใช้ในการเชื่อมต่อ POT ที่เปลี่ยนแปลงได้ซึ่งสามารถจ่าย 0 ถึง 5V
  • Pin4 (Register Select / Control Pin): พินนี้จะสลับระหว่างคำสั่งหรือการลงทะเบียนข้อมูลที่ใช้ในการเชื่อมต่อพินหน่วยไมโครคอนโทรลเลอร์และรับ 0 หรือ 1 (0 = โหมดข้อมูลและ 1 = โหมดคำสั่ง)
  • Pin5 (อ่าน / เขียน / ควบคุมพิน): พินนี้จะสลับการแสดงผลระหว่างการอ่านหรือเขียนและเชื่อมต่อกับพินหน่วยไมโครคอนโทรลเลอร์เพื่อรับ 0 หรือ 1 (0 = การดำเนินการเขียนและ 1 = การดำเนินการอ่าน)
  • พิน 6 (เปิดใช้งาน / พินควบคุม): พินนี้ควรอยู่สูงเพื่อดำเนินกระบวนการอ่าน / เขียนและเชื่อมต่อกับไมโครคอนโทรลเลอร์ยูนิตและถือไว้สูงตลอดเวลา
  • หมุด 7-14 (หมุดข้อมูล): หมุดเหล่านี้ใช้เพื่อส่งข้อมูลไปยังจอแสดงผล หมุดเหล่านี้เชื่อมต่อในโหมดสองสายเช่นโหมด 4 สายและโหมด 8 สาย ในโหมด 4 สายมีเพียงสี่พินเท่านั้นที่เชื่อมต่อกับหน่วยไมโครคอนโทรลเลอร์เช่น 0 ถึง 3 ในขณะที่ในโหมด 8 สาย 8 พินจะเชื่อมต่อกับหน่วยไมโครคอนโทรลเลอร์เช่น 0 ถึง 7
  • Pin15 (+ ve pin ของ LED): พินนี้เชื่อมต่อกับ + 5V
  • Pin 16 (-ve pin ของ LED): พินนี้เชื่อมต่อกับ GND
lcd-16x2-pin-diagram

แผนภาพ LCD-16 × 2 พิน

คุณสมบัติของ LCD16x2.5

คุณสมบัติของ LCD นี้ส่วนใหญ่มีดังต่อไปนี้

  • แรงดันไฟฟ้าของ LCD นี้คือ 4.7V-5.3V
  • ประกอบด้วยสองแถวโดยแต่ละแถวสามารถสร้างอักขระได้ 16 ตัว
  • การใช้กระแสไฟฟ้าคือ 1mA โดยไม่มีแบ็คไลท์
  • ตัวละครทุกตัวสามารถสร้างได้ด้วยกล่อง 5 × 8 พิกเซล
  • ตัวอักษรและตัวเลข LCD ที่เป็นตัวเลขและตัวอักษร
  • การแสดงผลสามารถทำงานได้สองโหมดเช่น 4 บิตและ 8 บิต
  • สิ่งเหล่านี้สามารถหาได้ในแสงพื้นหลังสีน้ำเงินและสีเขียว
  • จะแสดงอักขระที่สร้างขึ้นเองสองสามตัว

รีจิสเตอร์ของ LCD

จอ LCD 16 × 2 มีสองตัว ลงทะเบียน เช่นการลงทะเบียนข้อมูลและการลงทะเบียนคำสั่ง RS (register select) ส่วนใหญ่จะใช้เพื่อเปลี่ยนจากรีจิสเตอร์หนึ่งไปเป็นอีกอัน เมื่อชุดรีจิสเตอร์เป็น ‘0’ จะเรียกว่าการลงทะเบียนคำสั่ง ในทำนองเดียวกันเมื่อชุดการลงทะเบียนเป็น '1' จะเรียกว่าการลงทะเบียนข้อมูล

ลงทะเบียนคำสั่ง


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

ลงทะเบียนข้อมูล

หน้าที่หลักของการลงทะเบียนข้อมูลคือการจัดเก็บข้อมูลที่จะแสดงบนหน้าจอ LCD ที่นี่ค่า ASCII ของอักขระคือข้อมูลที่จะแสดงบนหน้าจอ LCD เมื่อใดก็ตามที่เราส่งข้อมูลไปยัง LCD ข้อมูลนั้นจะส่งไปยังทะเบียนข้อมูลจากนั้นกระบวนการจะเริ่มต้นที่นั่น เมื่อ register set = 1 จากนั้น data register จะถูกเลือก

คำสั่ง LCD 16 × 2

คำสั่งของ LCD 16X2 มีดังต่อไปนี้

  • สำหรับ Hex Code-01 คำสั่ง LCD จะเป็นหน้าจอ LCD ที่ชัดเจน
  • สำหรับ Hex Code-02 คำสั่ง LCD จะกลับบ้าน
  • สำหรับ Hex Code-04 คำสั่ง LCD จะลดเคอร์เซอร์
  • สำหรับ Hex Code-06 คำสั่ง LCD จะเป็นเคอร์เซอร์ Increment
  • สำหรับ Hex Code-05 คำสั่ง LCD จะแสดง Shift ทางขวา
  • สำหรับ Hex Code-07 คำสั่ง LCD จะแสดง Shift ทางซ้าย
  • สำหรับ Hex Code-08 คำสั่ง LCD จะปิดแสดงเคอร์เซอร์
  • สำหรับ Hex Code-0A คำสั่ง LCD จะเปิดเคอร์เซอร์และปิดการแสดงผล
  • สำหรับ Hex Code-0C คำสั่ง LCD จะถูกปิดเคอร์เซอร์แสดงบน
  • สำหรับ Hex Code-0E คำสั่ง LCD จะเป็นเคอร์เซอร์กะพริบแสดงผล
  • สำหรับ Hex Code-0F คำสั่ง LCD จะเป็นเคอร์เซอร์กะพริบแสดงผล
  • สำหรับ Hex Code-10 คำสั่ง LCD จะเลื่อนตำแหน่งเคอร์เซอร์ไปทางซ้าย
  • สำหรับ Hex Code-14 คำสั่ง LCD จะเลื่อนตำแหน่งเคอร์เซอร์ไปทางขวา
  • สำหรับ Hex Code-18 คำสั่ง LCD จะเลื่อนหน้าจอทั้งหมดไปทางซ้าย
  • สำหรับ Hex Code-1C คำสั่ง LCD จะเลื่อนหน้าจอทั้งหมดไปทางขวา
  • สำหรับ Hex Code-80 คำสั่ง LCD จะบังคับให้เคอร์เซอร์ไปที่จุดเริ่มต้น (บรรทัดที่ 1)
  • สำหรับ Hex Code-C0 คำสั่ง LCD จะบังคับให้เคอร์เซอร์ไปที่จุดเริ่มต้น (บรรทัดที่ 2)
  • สำหรับ Hex Code-38 คำสั่ง LCD จะเป็น 2 บรรทัดและ 5 × 7 matrix

LCD 16 × 2 Arduino

โปรดดูลิงค์นี้เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับ - วิธีการเชื่อมต่อ Liquid Crystal Display โดยใช้ Arduino .

ดังนั้นนี่คือทั้งหมดเกี่ยวกับแผ่นข้อมูล LCD 16 × 2 ซึ่งรวมถึง LCD 16X2 คืออะไรการกำหนดค่าพินหลักการทำงานและการใช้งาน ข้อดีหลักของอุปกรณ์ LCD นี้ ได้แก่ การใช้พลังงานน้อยและต้นทุนต่ำ ข้อเสียเปรียบหลักของอุปกรณ์ LCD นี้รวมถึงการใช้พื้นที่ขนาดใหญ่อุปกรณ์ที่ทำงานช้าและอายุการใช้งานของอุปกรณ์เหล่านี้จะลดลงเนื่องจากกระแสตรง ดังนั้น LCD เหล่านี้จึงใช้แหล่งจ่ายไฟ AC ที่มีความถี่น้อยกว่า 500Hz นี่คือคำถามสำหรับคุณแอพพลิเคชั่นของ LCD คืออะไร?