import RPi.GPIO as GPIO
from qr import *
import time
#写命令
def transfer_command(cmd):
GPIO.output(csl ,GPIO.LOW)
GPIO.output(rs ,GPIO.LOW)
for i in range(8):
GPIO.output(sclk ,GPIO.LOW)
if(cmd&0x80):
GPIO.output(sid ,GPIO.HIGH)
else:
GPIO.output(sid ,GPIO.LOW)
GPIO.output(sclk ,GPIO.HIGH)
cmd <<= 1
GPIO.output(csl ,GPIO.HIGH)
#写数据
def transfer_data(data):
GPIO.output(csl ,GPIO.LOW)
GPIO.output(rs ,GPIO.HIGH)
for i in range(8):
GPIO.output(sclk ,GPIO.LOW)
if (data&0x80):
GPIO.output(sid ,GPIO.HIGH)
else:
GPIO.output(sid ,GPIO.LOW)
GPIO.output(sclk ,GPIO.HIGH)
data <<= 1
GPIO.output(csl ,GPIO.HIGH)
#初始化lcd
def initial_lcd():
GPIO.output(reset,GPIO.LOW)
GPIO.output(reset,GPIO.HIGH)
transfer_command(0x2c
树莓派3b+指南(二十)LCD128128显示二维码
最新推荐文章于 2023-05-24 14:54:19 发布