浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 計算機技術(shù)

采用KS0713控制芯片的SG12864-5C液晶顯示模塊的應(yīng)用

發(fā)布時間:2007/8/15 0:00:00 訪問次數(shù):543

核心器件: SG12864-5C
SG12864-5C是采用三星電子公司生產(chǎn)的KS0713為內(nèi)顯示控制芯片的小型液晶顯示模塊。該128×64點陣液晶顯示模塊具有二種不同功耗模式,價格低,數(shù)據(jù)可讀可寫,使用方便等優(yōu)點。其所采用的KS0713更是一種小型的大規(guī)模集成并帶有驅(qū)動器的點陣型液晶控制芯片。KS0713體積小,外觀尺寸只有42mm×39mm,29個引腳;可直接由微處理器控制;數(shù)據(jù)讀寫操作不受外部時鐘控制;集成化程度高,自帶液晶所必需的電源驅(qū)動。




圖1 ADC倒轉(zhuǎn)列地址和顯示列地址之間的對應(yīng)關(guān)系示意圖
液晶顯示模塊開發(fā)的基本步驟
點陣型液晶顯示模塊的開發(fā)基本可以分為三步:
根據(jù)開發(fā)系統(tǒng)的要求完成單片機與液晶顯示模塊的接口,通常的接口有總線模式和I/O模式兩種。特別要注意,液晶顯示模塊對負(fù)電壓的要求,如果負(fù)電壓值不符合要求,則會造成液晶屏顯示一片全黑,或是對比度太低。
根據(jù)控制器的時序圖和寄存器的命令表格,通過編寫程序往顯存的指定地址送一個字節(jié),比如0xFF,只要液晶上顯示一條實線線段,如果可以正常啟動并有數(shù)據(jù)顯示,無論數(shù)據(jù)顯示的對錯甚至顯示的是亂碼,都表明液晶模塊的初始化已經(jīng)完成,數(shù)據(jù)傳輸通道已經(jīng)基本打通。
仔細(xì)研究顯存的排列方式/數(shù)據(jù)的傳輸方式是縱向還是橫向,字節(jié)內(nèi)的位順序是左高右低,還是左低右高,1是對應(yīng)黑點還是白點,顯存地址是怎樣排列的,是自動加1,還是要另外設(shè)置等等。
SG12864-5C液晶顯示模塊中采用的KS0713顯示控制芯片
SG12864-5C(128×64點陣式LCD)液晶顯示模塊在懸空背光源管腳的狀態(tài)下,其電流最大值僅為0.25mA,通常典型電流值為0.17mA,輸入電壓為3V~3.6V。滿足了絕大部分嵌入式系統(tǒng)對低功耗液晶顯示的要求。模塊所采用的KS0713控制器直接接收8位并行數(shù)據(jù),在顯示的同時將數(shù)據(jù)存儲在模塊內(nèi)的數(shù)據(jù)存儲器中(DDRAM)。
控制芯片KS0713的初始化
KS0713初始化的基本步驟和其它同類控制芯片的初始化基本相同。值得開發(fā)人員特別注意的是:KS0713內(nèi)部的ADC,SHL定義了數(shù)據(jù)逐行、逐列顯示的逐次順序,其關(guān)系順序如表1所示。
基于TI(德州儀器)公司的16位微處理器MSP430F149在C語言開發(fā)環(huán)境下對KS0713的初始化:
void Init_LCD(void) //定義初始化函數(shù)
{ P6OUT &=~RESET;//復(fù)位位置零
Delay(500);
P6OUT |= RESET; //復(fù)位位置位
Delay(5);
P6OUT &=~CS;//片選位置零
Send_Command(0xE2);//復(fù)位指令
Send_Command(0xA1);//ADC指令(ADC=1)數(shù)據(jù)傳輸SEG132~SEG1,液晶屏幕顯示SEG1~SEG132
Send_Command(0xC0);//SHL指令(SHL=0)傳輸,顯示COM1~COM64
Send_Command(0xA3);//設(shè)定LCD占空比為1/9
Send_Command(0x2F);//設(shè)定電源控制
Send_Command(0x26);//調(diào)節(jié)寄存器選擇
Send_Command(0x81);//設(shè)定參考電壓模式
Send_Command(0x1C);//設(shè)定參考電壓寄存器
Send_Command(0x40);//設(shè)定顯示行(COM1)
Send_Command(0xAF); }//等待顯示開始
顯示數(shù)據(jù)存儲

核心器件: SG12864-5C
SG12864-5C是采用三星電子公司生產(chǎn)的KS0713為內(nèi)顯示控制芯片的小型液晶顯示模塊。該128×64點陣液晶顯示模塊具有二種不同功耗模式,價格低,數(shù)據(jù)可讀可寫,使用方便等優(yōu)點。其所采用的KS0713更是一種小型的大規(guī)模集成并帶有驅(qū)動器的點陣型液晶控制芯片。KS0713體積小,外觀尺寸只有42mm×39mm,29個引腳;可直接由微處理器控制;數(shù)據(jù)讀寫操作不受外部時鐘控制;集成化程度高,自帶液晶所必需的電源驅(qū)動。




圖1 ADC倒轉(zhuǎn)列地址和顯示列地址之間的對應(yīng)關(guān)系示意圖
液晶顯示模塊開發(fā)的基本步驟
點陣型液晶顯示模塊的開發(fā)基本可以分為三步:
根據(jù)開發(fā)系統(tǒng)的要求完成單片機與液晶顯示模塊的接口,通常的接口有總線模式和I/O模式兩種。特別要注意,液晶顯示模塊對負(fù)電壓的要求,如果負(fù)電壓值不符合要求,則會造成液晶屏顯示一片全黑,或是對比度太低。
根據(jù)控制器的時序圖和寄存器的命令表格,通過編寫程序往顯存的指定地址送一個字節(jié),比如0xFF,只要液晶上顯示一條實線線段,如果可以正常啟動并有數(shù)據(jù)顯示,無論數(shù)據(jù)顯示的對錯甚至顯示的是亂碼,都表明液晶模塊的初始化已經(jīng)完成,數(shù)據(jù)傳輸通道已經(jīng)基本打通。
仔細(xì)研究顯存的排列方式/數(shù)據(jù)的傳輸方式是縱向還是橫向,字節(jié)內(nèi)的位順序是左高右低,還是左低右高,1是對應(yīng)黑點還是白點,顯存地址是怎樣排列的,是自動加1,還是要另外設(shè)置等等。
SG12864-5C液晶顯示模塊中采用的KS0713顯示控制芯片
SG12864-5C(128×64點陣式LCD)液晶顯示模塊在懸空背光源管腳的狀態(tài)下,其電流最大值僅為0.25mA,通常典型電流值為0.17mA,輸入電壓為3V~3.6V。滿足了絕大部分嵌入式系統(tǒng)對低功耗液晶顯示的要求。模塊所采用的KS0713控制器直接接收8位并行數(shù)據(jù),在顯示的同時將數(shù)據(jù)存儲在模塊內(nèi)的數(shù)據(jù)存儲器中(DDRAM)。
控制芯片KS0713的初始化
KS0713初始化的基本步驟和其它同類控制芯片的初始化基本相同。值得開發(fā)人員特別注意的是:KS0713內(nèi)部的ADC,SHL定義了數(shù)據(jù)逐行、逐列顯示的逐次順序,其關(guān)系順序如表1所示。
基于TI(德州儀器)公司的16位微處理器MSP430F149在C語言開發(fā)環(huán)境下對KS0713的初始化:
void Init_LCD(void) //定義初始化函數(shù)
{ P6OUT &=~RESET;//復(fù)位位置零
Delay(500);
P6OUT |= RESET; //復(fù)位位置位
Delay(5);
P6OUT &=~CS;//片選位置零
Send_Command(0xE2);//復(fù)位指令
Send_Command(0xA1);//ADC指令(ADC=1)數(shù)據(jù)傳輸SEG132~SEG1,液晶屏幕顯示SEG1~SEG132
Send_Command(0xC0);//SHL指令(SHL=0)傳輸,顯示COM1~COM64
Send_Command(0xA3);//設(shè)定LCD占空比為1/9
Send_Command(0x2F);//設(shè)定電源控制
Send_Command(0x26);//調(diào)節(jié)寄存器選擇
Send_Command(0x81);//設(shè)定參考電壓模式
Send_Command(0x1C);//設(shè)定參考電壓寄存器
Send_Command(0x40);//設(shè)定顯示行(COM1)
Send_Command(0xAF); }//等待顯示開始
顯示數(shù)據(jù)存儲

相關(guān)IC型號

熱門點擊

 

推薦技術(shù)資料

電源變壓器制作
    鐵心截面積S=34mm×60mm, &nbs... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!