在LED显示应用领域中,一般要求控制芯片使用简单、功能多样化、多级灰度调节、外围电路精简可靠、译码与功率驱动于一体。
PS7219是一种新型的、多位LED显示驱动模块。它采用简单的三线SPI接口、内部自带时钟电路、无需任何外围元件、显示功能多样化等特点。每片PS7219最多可同时驱动8位8段共阴级LED。当使用多于8位LED时,只需将N片级联,便可轻松实现N×8位LED显示。当N≥8时,应考虑到提高总线驱动能力。
通过对内部RAM及CON端口的控制,可令PS7219进入低功耗状态(V=5V,I=15mA)。
PS7219内置16个控制寄存器,可灵活控制任何一位LED,实现消隐、BCD码、灰度控制及闪烁使能。
级联应用时,应保证每片的RST端同时得到复位信号。当每片所驱动的LED数量不同时,为保证所有LED的亮度均匀,需将每个PS7219的扫描界限设置为相同。
PS7219的工作电压为4.5V到5.5V。典型功耗为0.75W。
下图为两片PS7219级联,实现16位LED显示的典型应用电路:
