图为 MAX7219 串行接口 8 位 LED 显示驱动集成电路与 68HC05 单片机构成的接口电路。
初始化:通电后 7219 进入关断方式,至少经过 250μs 才退出,因此必须先进行必要的初始化才能正常工作,包括退出关断方式、指定译码方式和被译码的数位、设定亮度和扫描限等。考虑到程序可能在热启动下运行,初始化程序开始时也可先进入关断方式,即完成如下操作:
·写入 0000H,关断 7219
·延时至少 250μs
·写入 0001H,退出关断方式
·写入 091FH,数位 0~4 为译码方式
·写入 0A0FH,置为最亮状态
·写入 0805H,设扫描限为数位 0~5 显示
·写入 0F01H,进入测试方式,各段全显示
·延时 5s
·写入 0F00H,退出测试,进入正常方式
显示驱动程序

