#例4-6 LED点阵显示器
#依次显示“ZHCPT 23AI1”
import max7219-matrix8x8
from machine import Pin,SPI
from time import sleep
#定义SPI对象及片选
spi = SPI(0,baudrate=10000000,polarity=1,phase=0,sck=Pin(2),mosi=Pin(3))
ss = Pin(5,Pin.OUT)
#显示信息字符串
msg='ZHCPT 23AI1'
length = len(msg) # 字符个数
length = (length*8) #字符位数:8bit/char
#定义MAX7219对象:1块8*8
display = max7219-matrix8x8(spi,ss,1)
display.brightness(10) # adjust brightness 1 to 15
display.fill(0)
display.show( )
sleep(0.5)
while True:
for x in range(32,-length,-1):
display.text(msg,x,0,1)
display.show()
sleep(0.10)
display.fill(0)