示例#1
0
文件: lcd.py 项目: N8body/pcd8544
def bitmap(arr, dc):
    """ write a sequence of bytes, either as data or command"""    
    #wiringPy.digital_write(pin_DC, dc)
    #wiringPy.digital_write(pin_DC, dc)
    if dc==ON:
        GPIO.output(pin_DC, GPIO.HIGH)
    else:
        GPIO.output(pin_DC, GPIO.LOW)
    #str=struct.pack('B'*len(arr), *arr)
    #print(str)
    #print(arr);
    #for item in arr:
    #    writeonebyte(item)
    #wiringPy.digital_write_serial_array(0, )
    GPIO.bitbang(pin_CLK,pin_DIN,pin_CE,struct.pack('B'*len(arr), *arr))