Estou tentando criar um caracter de 5x7 personalizado num LCD 16x2.
Pra isso aponto para o endereço 0x40 da CGRAM e envio os bytes de configuraçao do caracter:
b'00011111'
b'00011111'
b'00011111'
b'00011111'
b'00011111'
b'00011111'
b'00011111'
b'00000000'
Depois retorno ao endereço 0x80 da CGRAM.
Na escrita desse caracter no display, deveria aparecer isso:
ooooo
ooooo
ooooo
ooooo
ooooo
ooooo
ooooo
Mas aparece isso:
ooooo
ooooo
ooooo
Alguem saberia a origem desse problema?