LCD点阵屏里,屏幕的亮暗取决于是0还是1,一般都用十六进制表示。
一般的阴码或者阳码可以通过取模软件来做,这里我推荐PCtoLCD2002完美版。
因为我拿到的例程里已经自带了一套字库,但是是阳码,没有阴码版本,所以需要 按位取反。
Python写的快,所以就用Python了,用“~”运算符是不对的,因为它所做的并不是按位取反,按位取反实际上只要用0xff去减就可以了,所以代码就是:
num=[0x12,0x12,0x21,.....]
for each in num:
print(hex(0xff-each), end=',')
这里用的是Python3.3.2。