|
|
| | -文章搜索 - 最新文章 - | |
第26862篇:带总线接口的LED驱动器SAA1064及其应用LEDDriverSAA1064withBusInterfaceandItsAplication |
| 发布时间:2006年5月16日 点击次数:761 |
| 来源: 作者:新乡中大电子有限公司 郭麦芳 |
摘要:SAA1064是Philips公司生产的带 关键词: 1.概述 2.引脚功能及封装形式 SAA1064采用24脚DIP和SOT两种封装形式,图1所示为24脚DIP封装的引脚排列。各主要引脚的功能如下: ADR(1):地址输入线; P8~P1(3~10):段数据输出口1; P9~P16(15~22):段数据输出口2; MX1(11):多路选择开关输出1; MX2(14):多路选择开关输出2: SDA(23): SCL(24): 3.功能说明 3.1 通讯规约 主器件CPU通过 3.2 SAA1064的从地址 SAA1064的从地址是由引脚ADR上的输入电平决定的。ADR引脚在接 3.3状态字节 SAA1064的状态字节中只用1位:即上电复位标志位PR,它为逻辑“1”时,表示从上次读状态以后出现过掉电和加电,而在读状态字节操作完成以后,该标志清0。 3. 4单元地址 用位SC、SB、SA形成1个指针以确定指令字节以后的数据字节写入哪个寄存器,而其它的数据依次写入后继单元中,这种特性称为单元地址增量。单元地址指针范围为0~7。单元地址分配如表1所列。 3.5 控制字节 控制字节各位(C0~C6)的含义如下: C0=0 静态显示,数字位1和2可以连续显示; C0=1动态显示,数字位1、3和2、4交替显示; C1=0/1数字位1、3暗/亮选择位; C3=1 所有段导通以便段测试,其电流由C4、C5、C6所决定; C4=1 段输出电流增加3mA; C5=1 段输出电流增加6mA; C6=1 段输出电流增加12mA; 3.6数据字节 数据字节中数据为1时为对应的段导通(亮),数据字节D17~D10、D27~D20、D37~D30、D47~D40分别对应于位1、2、3和4的显示器,高位对应于输出端P8或P16,低位对应于输出端P1或P9,显示器1~4显示的数据对应于单元地址1~4的内容。 3.7SDA、SCL SDA、SCL分别为 3.8上电复位 上电复位信号是在SAA1064芯片的内部产生的,该信号能使内部各位清0而显示全暗,此时只有掉电标志置位。 3.9外部定时控制电容 在SAA1064的引脚 3. 10段数据输出端 P1~P16是吸收电流可控的段数据输出端,可用相应的数字位控制其导通,并由C4、C5、C6控制位控制其电流的大小。 3.11 多路输出端 SAA1064的多路输出端MX1和MX2在动态显示方式中交替导通,它们均由内部时钟的分频信号驱动。 4. 典型应用 图3给出了SAA1064和4位显示器(动态显示)的接口电路,图中的显示器为共阳极发光二极管组成的七段显示器。 此电路可以用在电源模块电路中作模块电压或电流值的显示,也可用于检测模块电路中上报给CPU的电压、电流值与实际值是否一致。用于控制 控制SAA1064显示电压、电流的程序流程图如图5所示。可实现的功能为:最高位LED1显示“U”,则表明显示的是电压值,如显示“C”,则表明显示的是电流值,后3位显示的是电压、电流的具体数值,如显示“U45.0”表示电压值为45.0V。电压电流值每隔5秒交替显示。在程序中,电压、电流、显示时间是由主程序的大循环控制的,这样可提高CPU的工作效率。 笔者已将此电路用在48V/50A通信电源模块上作调试和显示使用,实际使用结果表明,SAA1064与80C552单片机的接口简单,使用方便,效果良好。 |
|
|
|
|
[显示技术] 相关文章: 16位A/D转换器CS5521在双色红外信号检测中的应用简介: 摘 要: 针对红外信号传感器输出信号较弱且变化范围大的特点,介绍了一种基于16位A/D 转换器CS5521的可编程红外信号检测电路的设计方法。 关键词: CS5521A/D转换器 可编程增益放大器 红外信号检测 双色红外探测是...... 驱动白色LED背景照明的微型稳压器 串行显示驱动器MC14499的应用 用FPGA构成液晶显示控制器 紧凑型荧光灯(CFL)高压驱动器L6567原理及应用 |
|
|
|