千家信息网

Python的TPYBoard驱动LCD5110脚本怎么写

发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,这篇文章主要介绍"Python的TPYBoard驱动LCD5110脚本怎么写"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Python的TPYBoard驱动L
千家信息网最后更新 2025年01月22日Python的TPYBoard驱动LCD5110脚本怎么写

这篇文章主要介绍"Python的TPYBoard驱动LCD5110脚本怎么写"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Python的TPYBoard驱动LCD5110脚本怎么写"文章能帮助大家解决问题。

MicroPython的TPYBoard驱动LCD5110,

先看一下LCD5110针脚含义吧(注意:LCD5110的针脚有些不一样的)

TPYBoard的针脚与5110的针脚对应关系如下:

TPYBoard LCD5110 memo
----------------------------
# any Pin => RST Reset pin (0=reset, 1=normal)
# any Pin => CE Chip Enable (0=listen for input, 1=ignore input)
# any Pin => DC Data/Command (0=commands, 1=data)
# MOSI => DIN data flow (Master out, Slave in)
# SCK => CLK SPI clock
# 3V3 or any Pin => VCC 3.3V logic voltage (0=off, 1=on)
# any Pin => LIGHT Light (0=on, 1=off)

# GND => GND

还是看不明白的话,直接上针脚编号吧

TPYBoard LCD5110 memo
----------------------------
Y10 => RST Reset pin (0=reset, 1=normal)
Y11 => CE Chip Enable (0=listen for input, 1=ignore input)
Y9 => DC Data/Command (0=commands, 1=data)
X8 => DIN data flow (Master out, Slave in)
X6 => CLK SPI clock
VCC
Y12 => LIGHT Light (0=on, 1=off)

GND

接线ok后,可运行main.py了。

main.py源代码:

import pybimport upcd8544from machine import SPI,Pin  def main():    SPI    = pyb.SPI(1) #DIN=>X8-MOSI/CLK=>X6-SCK    #DIN =>SPI(1).MOSI 'X8' data flow (Master out, Slave in)    #CLK =>SPI(1).SCK  'X6' SPI clock        RST    = pyb.Pin('Y10')    CE     = pyb.Pin('Y11')    DC     = pyb.Pin('Y9')    LIGHT  = pyb.Pin('Y12')    lcd_5110 = upcd8544.PCD8544(SPI, RST, CE, DC, LIGHT)        lcd_5110.lcd_write_string('Hello Python!',0,0)    lcd_5110.lcd_write_string('Micropython',6,1)    lcd_5110.lcd_write_string('TPYBoard',12,2)    lcd_5110.lcd_write_string('v102',60,3)    lcd_5110.lcd_write_string('This is a test of LCD5110',0,4)      if __name__ == '__main__':main()

关于"Python的TPYBoard驱动LCD5110脚本怎么写"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

针脚 驱动 脚本 知识 行业 不同 实用 内容 含义 实用性 实际 文章 方法 更多 案例 源代码 知识点 篇文章 资讯 资讯频道 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 qq传文件经过腾讯服务器吗 数据库分表方式 脉动测速软件开发 卡梅隆佩恩nba数据库 html服务器控件的命名空间 windows录像机服务器控制 数据库挂了的原因 关于网络安全教育建议书 中国护航网络安全 网络技术主修什么 诛仙数据库密码怎么加密的 数据库的数字转换为文字 网络安全枪神是什么意思 网络安全事件 按什么法规 饥荒专用服务器神话mod不见了 邳州正规软件开发 百度软件开发部经理年薪 大学学校用的软件开发 免费的ntp服务器 高级软件开发工程师团队 行政机关网络安全应急演练方案 数据库运行sql提示权限不足 黑龙江常规软件开发诚信服务 收费站网络安全工作方案 数据库中视图怎么建立索引 网络清朗工程 网络安全 网络安全与病毒防范第七版 定州市委网络安全和信息化委员 坡度服务器是什么意思 公司如何解决网络安全
0