微波EDA网,见证研发工程师的成长! 2025婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柛娑橈攻閸欏繘鏌熺紒銏犳灍闁稿骸顦…鍧楁嚋闂堟稑顫岀紓浣哄珡閸パ咁啇闁诲孩绋掕摫閻忓浚鍘奸湁婵犲﹤鎳庢禍鎯庨崶褝韬┑鈥崇埣瀹曠喖顢橀悙宸€撮梻鍌欑閹诧繝鎮烽妷褎宕叉慨妞诲亾鐎殿喖顭烽弫鎰緞婵犲嫷鍚呴梻浣瑰缁诲倸螞椤撶倣娑㈠礋椤撶姷锛滈梺缁樺姦閸撴瑩宕濋妶鍡欑缁绢參顥撶弧鈧悗娈垮枛椤兘骞冮姀銈呭窛濠电姴瀚倴闂傚倷绀侀幉锟犲箰閸℃稑宸濇い鏃傜摂閸熷懐绱撻崒姘偓鎼佸磹閻戣姤鍤勯柤鎼佹涧閸ㄦ梹銇勯幘鍗炵仼闁搞劌鍊块弻娑㈩敃閿濆棛顦ラ梺钘夊暟閸犳牠寮婚弴鐔虹闁绘劦鍓氶悵鏇㈡⒑缁嬫鍎忔俊顐g箞瀵鈽夊顐e媰闂佸憡鎸嗛埀顒€危閸繍娓婚柕鍫濇嚇閻涙粓鏌熼崙銈嗗04闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柍鈺佸暞閻濇洟姊绘担钘壭撻柨姘亜閿旇鏋ょ紒杈ㄦ瀵挳濮€閳锯偓閹风粯绻涙潏鍓хК婵炲拑绲块弫顔尖槈閵忥紕鍘遍梺鍝勫暊閸嬫挻绻涢懠顒€鏋涢柣娑卞櫍瀵粙顢樿閺呮繈姊洪棃娑氬婵炶绲跨划顓熷緞婵犲孩瀵岄梺闈涚墕濡稒鏅堕柆宥嗙厱閻庯綆鍓欐禒閬嶆煙椤曞棛绡€濠碉紕鍏橀崺锟犲磼濠婂啫绠洪梻鍌欑閹碱偄煤閵娾晛纾绘繛鎴欏灩閻掑灚銇勯幒鍡椾壕濠电姭鍋撻梺顒€绉撮悞鍨亜閹哄秷鍏岄柛鐔哥叀閺岀喖宕欓妶鍡楊伓02闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柍鈺佸暞閻濇牠姊绘笟鈧埀顒傚仜閼活垱鏅堕幍顔剧<妞ゆ洖妫涢崚浼存懚閺嶎灐褰掓晲閸噥浠╁銈嗘⒐濞茬喎顫忓ú顏呭仭闁规鍠楅幉濂告⒑閼姐倕鏋傞柛搴f暬楠炲啫顫滈埀顒勫春閿熺姴绀冩い蹇撴4缁辨煡姊绘担铏瑰笡闁荤喆鍨藉畷鎴﹀箻缂佹ḿ鍘遍梺闈浨归崕鎶藉春閿濆洠鍋撳▓鍨灈妞ゎ參鏀辨穱濠囧箹娴e摜鍘搁梺绋挎湰閻喚鑺辨禒瀣拻濞达絽鎳欒ぐ鎺戝珘妞ゆ帒鍊婚惌娆撴煙鏉堟儳鐦滈柡浣稿€块弻銊╂偆閸屾稑顏� 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;闁绘劗鍎ら崑瀣煟濡崵婀介柍褜鍏涚欢姘嚕閹绢喖顫呴柣妯荤垹閸ャ劎鍘遍柣蹇曞仜婢т粙鎮¢姘肩唵閻熸瑥瀚粈鈧梺瀹狀潐閸ㄥ潡銆佸▎鎴犵<闁规儳澧庣粣妤呮⒒娴e憡鍟炴い顓炴瀹曟﹢鏁愰崱娆屽亾濞差亝鍊垫鐐茬仢閸旀碍绻涢懠顒€鈻堢€规洘鍨块獮姗€鎳滈棃娑欑€梻浣告啞濞诧箓宕滃☉銏℃櫖婵炴垯鍨洪埛鎴︽煕濞戞ǚ鐪嬫繛鍫熸礀閳规垿鎮欑拠褑鍚梺璇″枙閸楁娊銆佸璺虹劦妞ゆ巻鍋撻柣锝囧厴瀹曞ジ寮撮妸锔芥珜濠电姰鍨煎▔娑㈩敄閸℃せ鏋嶉悘鐐缎掗弨浠嬫煟濡櫣浠涢柡鍡忔櫅閳规垿顢欓懞銉ュ攭濡ょ姷鍋涢敃銉ヮ嚗閸曨垰绠涙い鎺戝亰缁遍亶姊绘担绛嬫綈鐎规洘锕㈤、姘愁樄闁哄被鍔戞俊鍫曞幢閺囩姷鐣鹃梻渚€娼ч悧鍡欌偓姘煎灦瀹曟鐣濋崟顒傚幈濠电偛妫楃换鎴λ夐姀鈩冨弿濠电姴鎳忛鐘电磼鏉堛劌绗掗摶锝夋煠婵劕鈧倕危椤掑嫭鈷掑ù锝呮嚈瑜版帗鏅濋柕鍫濇嫅閼板潡姊洪鈧粔鎾倿閸偁浜滈柟鍝勭Х閸忓矂鏌涢悢鍝ュ弨闁哄瞼鍠栧畷娆撳Χ閸℃浼�濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柣鎴f閺嬩線鏌涘☉姗堟敾闁告瑥绻橀弻锝夊箣閿濆棭妫勯梺鍝勵儎缁舵岸寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ゆい顓犲厴瀵鏁愭径濠勭杸濡炪倖甯婇悞锕傚磿閹剧粯鈷戦柟鑲╁仜婵″ジ鏌涙繝鍌涘仴鐎殿喛顕ч埥澶愬閳哄倹娅囬梻浣瑰缁诲倸螞濞戔懞鍥Ψ瑜忕壕钘壝归敐鍛儓闂夊顪冮妶搴′簻妞わ箑鐏氭穱濠囨偨缁嬭法顦板銈嗙墬濮樸劑鎮块埀顒勬⒒娴e憡鍟為柟鍝ュ厴閹虫宕奸弴鐐磋緢闂佺粯岣块弫鍝ュ閽樺褰掓晲閸涱喗鍎撳銈呴閻倿寮诲☉銏犖╅柕澹啰鍘介柣搴㈩問閸犳牠鈥﹂柨瀣╃箚闁归棿绀侀悡娑㈡煕鐏炲墽鐓紒銊ょ矙濮婄粯鎷呴崨闈涚秺瀵敻顢楅崒婊呯厯闂佺鎻€靛矂寮崒鐐寸叆闁绘洖鍊圭€氾拷
首页 > 硬件设计 > MCU和DSP > 彩色液晶显示驱动控制器SSD1780及其应用

彩色液晶显示驱动控制器SSD1780及其应用

时间:06-10 来源:互联网 点击:
SSD1780是晶门科技公司新推出的一种用于点阵显示系统的单片CMOS彩色STN-LCD驱动控制器。它由393个高压驱动输出引脚可驱动最大104RGB段+80行+1行图标。

SSD1780由312×8×4位的图形显示RAM(GDDRAM)组成。数据/命令可以通过8位6800/8080并行接口或3/4线SPI接口传送。嵌入了DC-DC变换器、片内振荡器和偏压驱动器使得外接元件数量减少。先进的设计、低功耗工作方式、稳定的操作电压使得SSD1780特别适合于需要小体积和长操作时间的便携式电池供电产品的应用如移动电话、PDA等。

1. 基本特点及引脚功能  

1.1 基本特点
  
电源1.8~3.6V,LCD驱动电压13.5V
低功耗睡眠方式,最大显示尺寸104RGB列×80列+1行图标
显示色彩256色或4096色图形显示
256色位置控制及RGB显示控制
8位6800/8080系列并行接口,3线/4线SPI
片内312×81×4=101088位图形显示RAM
通过软件选择屏幕中心、上、下屏幕及全屏滚动
可选片内电压发生器或外接LCD驱动电源
包含内部飞电容的片内偏压发生器
驱动占空比可编程为1/8─1/81
64级内部对比度控制
LCD驱动电压温度补偿系数可编程
片内振荡器
2D加速器
封装形式COG/COF

1.2 引脚功能、结构方框图如图1所示。

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;婵炴垟鎳為崶顒佸仺缂佸鐏濋悗顓熶繆閵堝繒鍒伴柛鐕佸亞缁鈽夊Ο蹇撶秺閺佹劙宕ㄩ璺攨缂傚倷绀侀鍕嚄閸撲焦顫曢柟鎹愵嚙绾惧吋鎱ㄥ鍡楀幋闁稿鎹囬幃婊堟嚍閵夈儮鍋撻崸妤佺叆闁哄洦姘ㄩ崝宥夋煙閸愯尙鐒告慨濠勭帛閹峰懘宕ㄦ繝鍌涙畼闂備浇宕甸崰鍡涘磿閹惰棄绠查柕蹇曞濞笺劑鏌嶈閸撴瑩顢氶敐鍡欑瘈婵﹩鍘兼禍婊呯磼閻愵剙顎滃瀛樻倐瀵煡顢楅崟顑芥嫼闂佸湱枪濞撮绮婚幘瀵哥閻犲泧鍛煂闁轰礁鐗婃穱濠囧Χ閸涱喖娅ら梺绋款儌閸撴繄鎹㈠┑鍥╃瘈闁稿本绋戝▍锝咁渻閵堝繒鍒伴柕鍫熸倐楠炲啯绂掔€e灚鏅┑鐐村灦钃遍悹鍥╁仱濮婅櫣鎷犻垾铏亶闂佽崵鍣︽俊鍥箲閵忕姭鏀介悗锝庝簽閸婄偤姊洪棃娴ゆ盯宕橀妸銉喘婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柟闂寸绾捐銇勯弽顐粶闁绘帒鐏氶妵鍕箳閹存繍浠肩紒鐐劤椤兘寮婚悢鐓庣鐟滃繒鏁☉銏$厽闁规儳顕ú鎾煙椤旂瓔娈滈柡浣瑰姈閹棃鍨鹃懠顒佹櫦婵犵數濮幏鍐礃椤忓啰椹抽梻渚€鈧稓鈹掗柛鏂跨Ф閹广垹鈹戠€n亜绐涘銈嗘礀閹冲秹宕Δ鍛拻濞达絽鎲$拹锟犳煙閾忣偅灏甸柍褜鍓氬銊︽櫠濡や胶鈹嶅┑鐘叉搐缁犵懓霉閿濆牆鈧粙濡搁埡鍌滃弳闂佸搫鍟犻崑鎾绘煕鎼达紕锛嶇紒杈╁仱楠炴帒螖娴e弶瀚介梻浣呵归張顒勬偡閵娾晛绀傜€光偓閸曨剛鍘甸梺鎯ф禋閸嬪懎鐣峰畝鈧埀顒冾潐濞叉粓寮拠宸殨濞寸姴顑愰弫鍥煟閹邦収鍟忛柛鐐垫暬濮婄粯鎷呴懞銉с€婇梺闈╃秶缁犳捇鐛箛娑欐櫢闁跨噦鎷�...
  
PS0、PS1:总线接口方式选择如表1。

PS1PS0MPU接口
LL四线串行外设接口(SPI)
LH8位8080并行接口
HL三线SPI(9位SPI)
HH8位6800并行接口

  
RES:复位信号输入,最小复位脉宽10μs。
CS:片选信号输入,低有效。
R/W(WR):与6800系列CPU接口时用于读写选择,1=读,0=写。
与8080系列CPU接口时用于写信号,低有效。
E/RD:与6800CPU接口时,是使能信号,高有效;
与8080CPU接口时,是写信号输入,低有效。
D7-D0:并行接口方式,双向数据总线,D7是MSB,D0是LSB。D7是串行数据输入SDA,D6是串行时钟输入SCK。
D/C:数据或命令选择引脚。=1时,数据总线上的信息当作显示数据;=0时,数据总线上的信息发送到命令寄存器。
BUSY:对RAM缓冲器的读写操作和执行图形命令时,此引脚为高电平表示忙。
VDD:系统逻辑部分电源。
VCI: 内部DC-DC变换器的参考电压。产生的VCC电压等于多倍系数(3X、4X、5X、6X)乘以VCI。
VSS:逻辑地
CVSS:模拟地
VOUT:芯片最大供电电压,可由外部供给或通过内部DC-DC变换器产生。
VL5、VL4、VL3、VL2:LCD驱动电压。可由外部提供或内部偏压驱动器产生,它们具有以下关系:  
VOUT>VL5>VL4>VL3>VL2>VSS。
ROW0-ROW79:提供给LCD屏的行(公共极)驱动信号。
COL0—COL311:提供给LCD屏的列(段)驱动信号。红绿蓝信息同时从段输出端发出。当处于睡眠或闲置方式时,这些引脚输出电平是VDD。
ICON:提供至图标行(公共极)的驱动信号。
MUX/80 :用于LCD驱动器的复用比率。
=VDD时,COM0-COM33映射到ROW0-ROW33
COM46-COM79映射到ROW34-ROW67
=VSS时,COM0-COM79映射到ROW0-ROW79。

2. 功能及内部结构
  
2.1 微处理器接口逻辑
  
由驱动6800系列MPU、8080系列MPU、3线和4线SPI接口的三个功能方框组成。通过PS0、PS1脚来选择不同的接口。

a) 与6800系列CPU并行接口
  
由8位双向数据脚 D7-D0、R/W、D/C、E、CS组成。 R/W脚输入高指示根据D/C输入的状态从图形显示RAM(GDDRAM)或状态寄存器进行读操作。当CS=0 且 E=1E脚输入作为数据锁存信号。为了使MCU和GDDRAM 的操作频率相匹配,一些管道处理在内部执行,因此第一个有效显示数据读之前需要插入虚拟读。

b) 与8080系列CPU并行接口
  
由8位双向数据脚 D7-D0、RD、WR、D/C、CS组成。假如CS是低电平且RD为低,RD输入作为读数据锁存信号。无论是从GDRRAM读显示数据还是从状态寄存器读状态都需要受D/C脚的控制。假如CS是低电平且WR为低,WR输入作为写数据锁存信号。无论是写显示数据到GDDRAM还是将命令写入命令寄存器都需要受D/C脚的控制。第一有效数据读之前也需要一次虚拟读。

c) 四线SPI
  
四线串行外设接口(SPI)由串行时钟SCK、串行数据SDA、D/C、CS组成。按照位7、位6.....位0的次序在SCK的每一个上升沿由SDA脚移入八位的移位寄存器。在第八个时钟的上沿采样D/C脚的状态以确定移位寄存器中的数据是写入显示数据RAM还是写入命令寄存器。

d) 三线SPI

三线SPI接口与四线接口类似只是不使用D/C脚。按照D/C位、D7....D0的次序在每第九个时钟时九位数据一起移进移位寄存器。D/C位(连续数据的首位)确定移位寄存器中的连续数据字节是写入显示数据RAM(D/C=1)还是写入命令寄存器(D/C=0)。

2.2 命令译码器:这个模块确定输入的数据是被解释成数据还是命令。根据D/C脚的输入电平数据被指向到这个模块中。若D/C=1,数据被写入GDDRAM。
  
D/C=0,数据解释为命令并译码,译码命令将写入对应的命令寄存器中。
  
2.3 图形显示数据RAM(GDDRAM):GDDRAM是一个保持被显示位类型的位映射静态RAM、RAM的大小是101088位=104RGB×81×4,如图2所示。可以用软件重新选择映射段和公共极的输出。四页形成一个RAM地址块并存入GDDRAM中。每块形成滚动地址的基本单元。通过软件编程来实现屏幕的滚动。为了容易存取RGB数据,八位彩色数据(R 3bit、G 3bit、B 2bit)被转换为四位数据(P10、P11、P12、P13),这四位数据被存进GDDRAM。例如数据按照设置的灰度值被定位于合适的RAM位置。

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨奸柟鐧哥秮閺岋綁顢橀悙鎼闂侀潧妫欑敮鎺楋綖濠靛鏅查柛娑卞墮椤ユ艾鈹戞幊閸婃鎱ㄩ悜钘夌;婵炴垟鎳為崶顒佸仺缂佸鐏濋悗顓熶繆閵堝繒鍒伴柛鐕佸亞缁鈽夊Ο蹇撶秺閺佹劙宕ㄩ璺攨缂傚倷绀侀鍕嚄閸撲焦顫曢柟鎹愵嚙绾惧吋鎱ㄥ鍡楀幋闁稿鎹囬幃婊堟嚍閵夈儮鍋撻崸妤佺叆闁哄洦姘ㄩ崝宥夋煙閸愯尙鐒告慨濠勭帛閹峰懘宕ㄦ繝鍌涙畼闂備浇宕甸崰鍡涘磿閹惰棄绠查柕蹇曞濞笺劑鏌嶈閸撴瑩顢氶敐鍡欑瘈婵﹩鍘兼禍婊呯磼閻愵剙顎滃瀛樻倐瀵煡顢楅崟顑芥嫼闂佸湱枪濞撮绮婚幘瀵哥閻犲泧鍛煂闁轰礁鐗婃穱濠囧Χ閸涱喖娅ら梺绋款儌閸撴繄鎹㈠┑鍥╃瘈闁稿本绋戝▍锝咁渻閵堝繒鍒伴柕鍫熸倐楠炲啯绂掔€e灚鏅┑鐐村灦钃遍悹鍥╁仱濮婅櫣鎷犻垾铏亶闂佽崵鍣︽俊鍥箲閵忕姭鏀介悗锝庝簽閸婄偤姊洪棃娴ゆ盯宕橀妸銉喘婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柟闂寸绾捐銇勯弽顐粶闁绘帒鐏氶妵鍕箳閹存繍浠肩紒鐐劤椤兘寮婚悢鐓庣鐟滃繒鏁☉銏$厽闁规儳顕ú鎾煙椤旂瓔娈滈柡浣瑰姈閹棃鍨鹃懠顒佹櫦婵犵數濮幏鍐礃椤忓啰椹抽梻渚€鈧稓鈹掗柛鏂跨Ф閹广垹鈹戠€n亜绐涘銈嗘礀閹冲秹宕Δ鍛拻濞达絽鎲$拹锟犳煙閾忣偅灏甸柍褜鍓氬銊︽櫠濡や胶鈹嶅┑鐘叉搐缁犵懓霉閿濆牆鈧粙濡搁埡鍌滃弳闂佸搫鍟犻崑鎾绘煕鎼达紕锛嶇紒杈╁仱楠炴帒螖娴e弶瀚介梻浣呵归張顒勬偡閵娾晛绀傜€光偓閸曨剛鍘甸梺鎯ф禋閸嬪懎鐣峰畝鈧埀顒冾潐濞叉粓寮拠宸殨濞寸姴顑愰弫鍥煟閹邦収鍟忛柛鐐垫暬濮婄粯鎷呴懞銉с€婇梺闈╃秶缁犳捇鐛箛娑欐櫢闁跨噦鎷�...
  
2.4 LCD驱动电压发生器和调整器:这个模块产生LCD所需要的显示输出电压。接受单电源输入并产生必需的偏压。由以下部分所组成:3X、4X、5X、6X DC/DC变换器;偏压分配器;对比度控制;偏压比选择;温度补偿电路。
  
2.5 振荡电路:片内低功耗RC振荡电路,产生DC/DC变换器、显示定时发生器的时钟。
  
2.6 显示数据锁存:执行显示信息的锁存。这些锁存器保持数据,将反馈到HV缓冲器和电平选择器到输出所需的电平。
  
2.7 HV缓冲单元(电平转换器):这个模块嵌入在段/公共极驱动电路中。HV缓冲单元起电平转换器的作用。将低电压输出信号转化为所需的驱动电压。通过参考来自显示定时发生器的内部FRM时钟的输出被转换。电压级别通过与内部M信号同步的电平选择器给定。
  
2.8 电平选择器:这个模块嵌入在段/公共极驱动电路中。电平选择器是显示同步的一个控制。显示电压级别可以分离成两相且使用不同的周期。同步是重要的因为它选择需要的LCD电压级别到依次输出COM或SEG波形的HV缓冲单元。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top