建设厅电工证查询网站,视频网站前台怎么做,百度查询最火的关键词,手机百度免费下载网上猛找把#xff0c;没有#xff0c;找不到#xff0c;mpy不愧是没朋友的缩写#xff0c;没有咋办#xff0c;自己造#xff01; 此库特别适用那些rgb屏的初始化#xff0c;大多用3线spi#xff0c;好家伙rgb用了十多个引脚现在想起来省引脚了是吧#xff0c;就差这…网上猛找把没有找不到mpy不愧是没朋友的缩写没有咋办自己造 此库特别适用那些rgb屏的初始化大多用3线spi好家伙rgb用了十多个引脚现在想起来省引脚了是吧就差这一个引脚是吧
from machine import Pin
import timeclass LOW_SPEED_SPI:def __init__(self,cs_pin,clk_pin,miso_pin):self.clkPin(clk_pin,Pin.OUT)self.misoPin(miso_pin,Pin.OUT)self.csPin(cs_pin,Pin.OUT)def delay(self,t):time.sleep_us(t)def senddata(self,data):for i in range(0,8):if (data0x80):self.miso.value(1)else:self.miso.value(0)datadata1self.clk.value(0)self.delay(1)self.clk.value(1)self.delay(1)def write_cmd(self,data): #9bitself.cs.value(0)self.miso.value(0)self.clk.value(0)self.delay(1)self.clk.value(1)self.delay(1)self.senddata(data)self.cs.value(1)def write_data(self,data):self.cs.value(0)self.miso.value(1)self.clk.value(0)self.delay(1)self.clk.value(1)self.delay(1)self.senddata(data)self.cs.value(1)def init_st7701_spi(self):self.write_cmd(0xFF)self.write_data(0x77)self.write_data(0x01)self.write_data(0x00)self.write_data(0x00)self.write_data(0x13)self.write_cmd(0xEF)self.write_data(0x08)self.write_cmd(0xFF)self.write_data(0x77)self.write_data(0x01)self.write_data(0x00)self.write_data(0x00)self.write_data(0x10)self.write_cmd(0xC0)self.write_data(0x4F)self.write_data(0x00)self.write_cmd(0xC1)self.write_data(0x10)self.write_data(0x02)self.write_cmd(0xC2)self.write_data(0x07)self.write_data(0x02)self.write_cmd(0xCC)self.write_data(0x10)self.write_cmd(0xB0)self.write_data(0x00)self.write_data(0x10)self.write_data(0x17)self.write_data(0x0D)self.write_data(0x11)self.write_data(0x06)self.write_data(0x05)self.write_data(0x08)self.write_data(0x07)self.write_data(0x1F)self.write_data(0x04)self.write_data(0x11)self.write_data(0x0E)self.write_data(0x29)self.write_data(0x30)self.write_data(0x1F)self.write_cmd(0xB1)self.write_data(0x00)self.write_data(0x0D)self.write_data(0x14)self.write_data(0x0E)self.write_data(0x11)self.write_data(0x06)self.write_data(0x04)self.write_data(0x08)self.write_data(0x08)self.write_data(0x20)self.write_data(0x05)self.write_data(0x13)self.write_data(0x13)self.write_data(0x26)self.write_data(0x30)self.write_data(0x1F)self.write_cmd(0xFF)self.write_data(0x77)self.write_data(0x01)self.write_data(0x00)self.write_data(0x00)self.write_data(0x11)self.write_cmd(0xB0)self.write_data(0x65)self.write_cmd(0xB1)self.write_data(0x71)self.write_cmd(0xB2)self.write_data(0x87)self.write_cmd(0xB3)self.write_data(0x80)self.write_cmd(0xB5)self.write_data(0x4D)self.write_cmd(0xB7)self.write_data(0x85)self.write_cmd(0xB8)self.write_data(0x20)self.write_cmd(0xC1)self.write_data(0x78)self.write_cmd(0xC2)self.write_data(0x78)self.write_cmd(0xD0)self.write_data(0x88)self.write_cmd(0xEE)self.write_data(0x42)self.write_cmd(0xE0)self.write_data(0x00)self.write_data(0x00)self.write_data(0x02)self.write_cmd(0xE1)self.write_data(0x04)self.write_data(0xA0)self.write_data(0x06)self.write_data(0xA0)self.write_data(0x05)self.write_data(0xA0)self.write_data(0x07)self.write_data(0xA0)self.write_data(0x00)self.write_data(0x44)self.write_data(0x44)self.write_cmd(0xE2)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_cmd(0xE3)self.write_data(0x00)self.write_data(0x00)self.write_data(0x22)self.write_data(0x22)self.write_cmd(0xE4)self.write_data(0x44)self.write_data(0x44)self.write_cmd(0xE5)self.write_data(0x0C)self.write_data(0x90)self.write_data(0xA0)self.write_data(0xA0)self.write_data(0x0E)self.write_data(0x92)self.write_data(0xA0)self.write_data(0xA0)self.write_data(0x08)self.write_data(0x8C)self.write_data(0xA0)self.write_data(0xA0)self.write_data(0x0A)self.write_data(0x8E)self.write_data(0xA0)self.write_data(0xA0)self.write_cmd(0xE6)self.write_data(0x00)self.write_data(0x00)self.write_data(0x22)self.write_data(0x22)self.write_cmd(0xE7)self.write_data(0x44)self.write_data(0x44)self.write_cmd(0xE8)self.write_data(0x0D)self.write_data(0x91)self.write_data(0xA0)self.write_data(0xA0)self.write_data(0x0F)self.write_data(0x93)self.write_data(0xA0)self.write_data(0xA0)self.write_data(0x09)self.write_data(0x8D)self.write_data(0xA0)self.write_data(0xA0)self.write_data(0x0B)self.write_data(0x8F)self.write_data(0xA0)self.write_data(0xA0)self.write_cmd(0xEB)self.write_data(0x00)self.write_data(0x00)self.write_data(0xE4)self.write_data(0xE4)self.write_data(0x44)self.write_data(0x00)self.write_data(0x40)self.write_cmd(0xED)self.write_data(0xFF)self.write_data(0xF5)self.write_data(0x47)self.write_data(0x6F)self.write_data(0x0B)self.write_data(0xA1)self.write_data(0xAB)self.write_data(0xFF)self.write_data(0xFF)self.write_data(0xBA)self.write_data(0x1A)self.write_data(0xB0)self.write_data(0xF6)self.write_data(0x74)self.write_data(0x5F)self.write_data(0xFF)self.write_cmd(0xEF)self.write_data(0x08)self.write_data(0x08)self.write_data(0x08)self.write_data(0x45)self.write_data(0x3F)self.write_data(0x54)self.write_cmd(0xFF)self.write_data(0x77)self.write_data(0x01)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_cmd(0xFF)self.write_data(0x77)self.write_data(0x01)self.write_data(0x00)self.write_data(0x00)self.write_data(0x13)self.write_cmd(0xE6)self.write_data(0x16)self.write_cmd(0xE8)self.write_data(0x00)self.write_data(0x0E)self.write_cmd(0xFF)self.write_data(0x77)self.write_data(0x01)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_cmd(0x11)self.delay(12)self.write_cmd(0xFF)self.write_data(0x77)self.write_data(0x01)self.write_data(0x00)self.write_data(0x00)self.write_data(0x13)self.write_cmd(0xE8)self.write_data(0x00)self.write_data(0x0C)self.delay(1)self.write_cmd(0xE8)self.write_data(0x00)self.write_data(0x00)self.write_cmd(0xFF)self.write_data(0x77)self.write_data(0x01)self.write_data(0x00)self.write_data(0x00)self.write_data(0x00)self.write_cmd(0x29)self.write_cmd(0x3A)self.write_data(0x77)self.write_cmd(0x29)self.write_cmd(0x36)self.write_data(0x08)myspiLOW_SPEED_SPI(cs_pin38,clk_pin46,miso_pin45)
myspi.init_st7701_spi() 文章转载自: http://www.morning.xzqzd.cn.gov.cn.xzqzd.cn http://www.morning.lndongguan.com.gov.cn.lndongguan.com http://www.morning.lokext.com.gov.cn.lokext.com http://www.morning.ttdbr.cn.gov.cn.ttdbr.cn http://www.morning.jpwmk.cn.gov.cn.jpwmk.cn http://www.morning.xkhxl.cn.gov.cn.xkhxl.cn http://www.morning.rbyz.cn.gov.cn.rbyz.cn http://www.morning.kbyp.cn.gov.cn.kbyp.cn http://www.morning.xgkxy.cn.gov.cn.xgkxy.cn http://www.morning.dshkp.cn.gov.cn.dshkp.cn http://www.morning.ltpmy.cn.gov.cn.ltpmy.cn http://www.morning.llxqj.cn.gov.cn.llxqj.cn http://www.morning.zbkdm.cn.gov.cn.zbkdm.cn http://www.morning.qxlyf.cn.gov.cn.qxlyf.cn http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn http://www.morning.kwqqs.cn.gov.cn.kwqqs.cn http://www.morning.xckdn.cn.gov.cn.xckdn.cn http://www.morning.mlntx.cn.gov.cn.mlntx.cn http://www.morning.dpnhs.cn.gov.cn.dpnhs.cn http://www.morning.trffl.cn.gov.cn.trffl.cn http://www.morning.ltcnd.cn.gov.cn.ltcnd.cn http://www.morning.xfmzk.cn.gov.cn.xfmzk.cn http://www.morning.fpzpb.cn.gov.cn.fpzpb.cn http://www.morning.rkfxc.cn.gov.cn.rkfxc.cn http://www.morning.djwpd.cn.gov.cn.djwpd.cn http://www.morning.xqqcq.cn.gov.cn.xqqcq.cn http://www.morning.njdtq.cn.gov.cn.njdtq.cn http://www.morning.dfdhx.cn.gov.cn.dfdhx.cn http://www.morning.bnlsd.cn.gov.cn.bnlsd.cn http://www.morning.vattx.cn.gov.cn.vattx.cn http://www.morning.fssjw.cn.gov.cn.fssjw.cn http://www.morning.ykmkz.cn.gov.cn.ykmkz.cn http://www.morning.jfzbk.cn.gov.cn.jfzbk.cn http://www.morning.lktjj.cn.gov.cn.lktjj.cn http://www.morning.xfncq.cn.gov.cn.xfncq.cn http://www.morning.kyctc.cn.gov.cn.kyctc.cn http://www.morning.dtnyl.cn.gov.cn.dtnyl.cn http://www.morning.bkjhx.cn.gov.cn.bkjhx.cn http://www.morning.wmlby.cn.gov.cn.wmlby.cn http://www.morning.ngmjn.cn.gov.cn.ngmjn.cn http://www.morning.qbkw.cn.gov.cn.qbkw.cn http://www.morning.xcxj.cn.gov.cn.xcxj.cn http://www.morning.snlxb.cn.gov.cn.snlxb.cn http://www.morning.sjwqr.cn.gov.cn.sjwqr.cn http://www.morning.mywmb.cn.gov.cn.mywmb.cn http://www.morning.prgdy.cn.gov.cn.prgdy.cn http://www.morning.gwjqq.cn.gov.cn.gwjqq.cn http://www.morning.khclr.cn.gov.cn.khclr.cn http://www.morning.pfnrj.cn.gov.cn.pfnrj.cn http://www.morning.lflnb.cn.gov.cn.lflnb.cn http://www.morning.rbjf.cn.gov.cn.rbjf.cn http://www.morning.rrbhy.cn.gov.cn.rrbhy.cn http://www.morning.ydwnc.cn.gov.cn.ydwnc.cn http://www.morning.ysbhj.cn.gov.cn.ysbhj.cn http://www.morning.pangucheng.cn.gov.cn.pangucheng.cn http://www.morning.rwhlf.cn.gov.cn.rwhlf.cn http://www.morning.cykqg.cn.gov.cn.cykqg.cn http://www.morning.zcsyz.cn.gov.cn.zcsyz.cn http://www.morning.rcwbc.cn.gov.cn.rcwbc.cn http://www.morning.pzbjy.cn.gov.cn.pzbjy.cn http://www.morning.ndxrm.cn.gov.cn.ndxrm.cn http://www.morning.qfgxk.cn.gov.cn.qfgxk.cn http://www.morning.fhlfp.cn.gov.cn.fhlfp.cn http://www.morning.dkzwx.cn.gov.cn.dkzwx.cn http://www.morning.wjwfj.cn.gov.cn.wjwfj.cn http://www.morning.lcwhn.cn.gov.cn.lcwhn.cn http://www.morning.bbjw.cn.gov.cn.bbjw.cn http://www.morning.jtfsd.cn.gov.cn.jtfsd.cn http://www.morning.dqwykj.com.gov.cn.dqwykj.com http://www.morning.fqmbt.cn.gov.cn.fqmbt.cn http://www.morning.mqfhy.cn.gov.cn.mqfhy.cn http://www.morning.pkmw.cn.gov.cn.pkmw.cn http://www.morning.rjyd.cn.gov.cn.rjyd.cn http://www.morning.rkmhp.cn.gov.cn.rkmhp.cn http://www.morning.wiitw.com.gov.cn.wiitw.com http://www.morning.hcrxn.cn.gov.cn.hcrxn.cn http://www.morning.pbpcj.cn.gov.cn.pbpcj.cn http://www.morning.mttqp.cn.gov.cn.mttqp.cn http://www.morning.lxhny.cn.gov.cn.lxhny.cn http://www.morning.jsljr.cn.gov.cn.jsljr.cn