【MicroPython】+ 电波钟(之二:LCD)
[复制链接]
本帖最后由 jameswoo 于 2016-6-16 00:06 编辑
跌跌撞撞地把LCD显示调试完毕了。写了一个库程序利用MicroPython的Pin口模拟ht1621的写入时序。实现起来还是比较简单的。
效果如下:
全部显示状态:
显示指定数字状态
调用的时候直接建立对象即可,很方便的。
from pyb import Pin
from ht1621 import HT1621
#初始化
h = HT1621(Pin('X9'),Pin('X10'),Pin('X11'))
h.reset(2)
#清屏
h.clrRam()
#显示指定数字
h.writeBytes(0,[0x0d,6,0xf,5,0,5,0xf,3,0xf,5,0xf,3,0,5,0xe,3],16)
h.writeBytes(18,[0x0d,6,0xc,7,0,2,2,7,0xf,5],10)
#全显
h.setRam()
库程序如下:
HT1621.py
(3.85 KB, 下载次数: 34)
|