ตัวอย่าง Code ของ board ETT-Base PIC18F8722 ตัดตัว CGRAM ออก .. แบบที่มากับ datasheet เป็น Software I2C เดี่ยวจะแก้เป็นแบบ I2C Hardware ตามมา
เป็น ProjectFile ของ MPLABX กับ XC8 ยังไม่ค่อยจะคุ้นมือเท่าไหร่ เพิ่งจะใช้ จัดบึ้ดๆ .. เพราะ มีปัญหากับ pointer ต้องได้อ่าน manual หน่อย เขียนแต่ C18

#Update ปรับ .. Timing แก้ CGRAM นิดหน่อยใช้ได้ .. ปกติครับ! เนื่องจาก MCU ไวกว่า LCD ใช้ Software I2C ต้องปรับ Delay นิดหน่อย .. ถ้าใช้ hardware จะใช้ ACK
เป็นตัวจัดการจะดี กว่า ... ใจร่มๆ เดี่ยว มาเรื่อยๆ Arduino ก็ใจร่มๆ เช่นเดียวกัน ไม่ยากหรอก เหมือน LCD ที่ใช้กันปกตินั่นแหละ
