The EZ-LCD supports various LCD modules based on HD44780 or compatible controllers. It assumes following organization of LCD panels. These are relationship between LCD panel and DDRAM address with no shift. 8 x 1 ------------------ |00 07| ------------------ 10 x 1 ----------------------- |00 04 40 44| ----------------------- 16 x 1 ----------------------------------- |00 07 40 47| ----------------------------------- 20 x 1 ------------------------------------------ |00 09 40 49| ------------------------------------------ 40 x 1 ------------------------------------------------------------------------------------ |00 13 40 53| ------------------------------------------------------------------------------------ 8 x 2 ------------------ |00 07| ------------------ |40 47| ------------------ 10 x 2 ---------------------- |00 09| ---------------------- |40 49| ---------------------- 12 x 2 -------------------------- |00 0B| -------------------------- |40 4B| -------------------------- 16 x 2 ---------------------------------- |00 0F| ---------------------------------- |40 4F| ---------------------------------- 20 x 2 ------------------------------------------ |00 13| ------------------------------------------ |40 53| ------------------------------------------ 24 x 2 -------------------------------------------------- |00 17| -------------------------------------------------- |40 57| -------------------------------------------------- 40 x 2 ---------------------------------------------------------------------------------- |00 27| ---------------------------------------------------------------------------------- |40 67| ---------------------------------------------------------------------------------- 10 x 4 ---------------------- |00 09| ---------------------- |40 49| ---------------------- |0A 13| ---------------------- |4A 53| ---------------------- 16 x 4 ---------------------------------- |00 0F| ---------------------------------- |40 4F| ---------------------------------- |10 1F| ---------------------------------- |50 5F| ---------------------------------- 20 x 4 ------------------------------------------ |00 13| ------------------------------------------ |40 53| ------------------------------------------ |14 27| ------------------------------------------ |54 67| ------------------------------------------ 40 x 4 ---------------------------------------------------------------------------------- |00 27| ---------------------------------- LCDC1 (E1) ------------------------------------ |40 67| ---------------------------------------------------------------------------------- |00 27| ---------------------------------- LCDC2 (E2) ------------------------------------ |40 67| ----------------------------------------------------------------------------------