3.2控制器
是整个IC的核心部分。它先将输入缓冲部分的控制字读入处理,根据其地址值送到相应的控制RAM或数字RAM,同时将数据送入串行同步输出部分,以便在下一个控制字输入周期,将其串行输出。
3.3控制RAM数据RAM
这两部分一起控制LED译码显示部分,实现不同功能及字符的显示。
控制RAM包括:空操作寄存器,译码模式控制寄存器,亮度控制寄存器,掉电控制寄存器,闪烁控制寄存器,测试控制寄存器和扫描界线寄存器。
数据RAM包括:数据1—8寄存器。
3.4LED译码显示
根据控制RAM和数据RAM的不同值,来实现相应的显示功能。
3.5内部时钟电路
为控制器提供频率为24MHz的基准时钟,为LED译码显示电路提供频率为1.5kHz的扫描时钟。
4使用及实例
4.1使用注意事项
(1)PS7219上电后,内部RAM清零。显示前应先将亮度寄存器、译码模式寄存器及数据寄存器赋值。
(2)PS7219应连接共阴式LED显示器,没有用的LED显示器位选引脚可以悬空不接。
(3)其显示采用扫描方式,使用普通LED亮度可能不足,可选用高亮型号或超高亮型号。对于尺寸大于0.8英寸的LED,应使用适当的驱动电路。
(4)PS7219的RST复位端应可靠地接到复位电路上去。上电复位信号宽度要求大于100ms,典型复位门限为4.65V。
(5)级联时,如果驱动的LED个数不足8的倍数,可把两片驱动器的扫描界线设置为相同的值。
例如,若需11个LED,则两片PS7219分别联接6和5个,并把两片PS7219的显示位数都设置为6。这样,便不会造成两片PS7219驱动的LED亮度有所差异。
(6)当PS7219级联个数大于8个时,需要增加CLK、LOAD信号的驱动能力。可选用如SN74HC245类似的驱动IC。其具体做法见下面将要举的一实例。
4.2应用举例
(1)单片应用单片PS7219驱动8位LED的原理图如图3所示。

图3PS7219的单片应用
(2)级联应用这里介绍一个149片PS7219级联的应用实例,如图4所示。

图4级联应用时的电原理图
本例为金融系统的壁挂式利率表,其显示的信号主要有日期和时间、存款利率及外汇兑换比率等。人机交换采用遥控方式。这个系统在硬件方面考虑了如下几个问题。
(1)电源功率
每个PS7219的平均功率为0.75W。系统总功率P总=149×0.75≈112W。考虑安全裕量问题,电源总设计功率为P=200W。
(2)由于149片PS7219芯片不是配置在一块印制板,而是配置在多块板上,每块印制板上配置6~7片PS7219,在相邻印制板的连接上,就应考虑CLK、LOAD、DIN的信号线不宜过长,否则通讯因受外界干扰过大而出现乱码现象。
(3)RST端复位信号可连接在一起,复位信号可用专用复位芯片如IMP810L、MAX810L等控制,这里选用IMP810L。
(4)LOAD、CLK信号的驱动,采用SN74AHC244,应保证244的每根输出引脚的连接少于8个CMOS输入端。 |