- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LED驱动控制专用电路 MR6928
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
概述
MR6928是一种款带键盘扫描接口的LED(发光二极管显示器)驱动控制专用芯片,再其内部集成有MCU、数字接口、数据锁存器、LED高压驱动、键扫描等电路,主要应用于VCR、VCD、DVD、机顶盒及其它家用电器等产品的LED显示屏驱动, 本产品性能稳定、抗干扰性强。采用SOP28的封装形式。
特性说明
采用CMOS工艺
电源: 5V 低功耗
多种显示模式(10段×7位 ~ 13段×4位)
键扫描(10×2bit),
辉度调节电路(占空比8级可调),
串行接口(CLK,STB,DI/O),
振荡方式:RC振荡,
内置上电复位电路
封装形式:SOP28
内部功能框图:
DI/O CLK STB
GND
R
Key1 Key2 VDD
管脚定义:
管脚功能定义:
符号 管脚名称 管脚号 说明 OSC 振荡器脚 1 该脚连接一下拉电阻来确定振荡频率 DI/O 数据输入/输出 2 在时钟上升沿输入串行数据,从低位开始;在时钟下降沿输出串行数据,从低位开始。输出为N-ch open drain CLK 时钟输入 3 在上升沿读取串行数据,下降沿输出数据 STB 片选 4 在上升或下降沿初始化串行接口,随后等待接收指令。STB为低后的第一个字节作为指令,当处理指令时,当前其它处理被终止。当STB为高时,CLK被忽略 K1~K2 键扫数据输入 5~6 输入该脚的数据在显示周期结束后被锁存 Seg1/KS1~
Seg10/KS10 输出(段) 8~17 段输出(也用作键扫描) Grid1~Grid2 输出(位) 27~26 位输出 Grid3~Grid4 输出(位) 24~23 位输出 Seg12/Grid7~
Seg14/Grid5 输出(段/位) 18~20 段/位复用输出 VDD 逻辑电源 7、21 5V±10% VSS 逻辑地 22、25、28 接系统地
显示寄存器地址和显示模式:
该寄存器存储通过串行接口从外部器件传送到MR6928的数据,地址分配如下:
Seg1 Seg8 Seg9 Seg16
00HL 00HU 01HL 01HU DIG1 02HL 02HU 03HL 03HU DIG2 04HL 04HU 05HL 05HU DIG3 06HL 06HU 07HL 07HU DIG4 08HL 08HU 09HL 09HU DIG5 0AHL 0AHU 0BHL 0BHU DIG6 0CHL 0CHU 0DHL 0DHU DIG7
b0 b3 b4 b7
xx HL xx HU 低4位 高4位
键扫描和键扫数据寄存器:
键扫矩阵为10×2bit,如下所示:
键扫数据储存地址如下所示,用读指令读取,读从低位开始:
K1 …… K2 K1 …… K2
Seg1/KS1 Seg2/KS2 Seg3/KS3 Seg4/KS4 Seg5/KS5 Seg6/KS6 Seg7/KS7 Seg8/KS8 Seg9/KS9 Seg10/KS10 b0 …… b2 b3 …… b5 读取顺序
指令说明:
指令用来设置显示模式和LED驱动器的状态。
在STB下降沿后由DI/O输入的第一个字节作为一条指令。
如果在指令或数据传输时STB被置为高电平,串行通讯被初始化,并且正在传送的指令或数据无效(之前传送的指令或数据保持有效)。
(1) 显示模式设置:
该指令用来设置选择段和位的个数(4~7位,11~13段)。当指令执行时,显示被强制终止,同时键扫描也停止。要重新显示,显示开/关指令“ON”必需被执行,但当相同模式被设置时,则上述情况并不发生。
MSB LSB
0 0 — — — — b1 b0 无关项
上电时,设置模式为4位,13段。
数据设置:
该指令用来设置数据写和读
MSB LSB
0 1 — — b3 b2 b1 b0 无关项
地址设定:
文档评论(0)