Skip to content

Commit 4aecdfd

Browse files
committed
add write_cgram function
1 parent 51a5137 commit 4aecdfd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

‎lcd/I2C_LCD1602/i2c_lcd1602.py‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@ def autoaddr(self):
6060
pass
6161
raise Exception('I2C address detect error!')
6262

63+
def write_cgram(self, buf, reg=0):
64+
n = len(buf)
65+
self.setcmd(0x40 + (reg%8)*8)
66+
for i in range(n):
67+
self.setdat(buf[i])
68+
6369
def clear(self):
6470
self.setcmd(1)
6571

0 commit comments

Comments
 (0)