![諾基亞LCD5110液晶接線圖和程序_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/f8d8c4e2-f959-4fcf-9342-a0796cab57cc/f8d8c4e2-f959-4fcf-9342-a0796cab57cc1.gif)
![諾基亞LCD5110液晶接線圖和程序_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/f8d8c4e2-f959-4fcf-9342-a0796cab57cc/f8d8c4e2-f959-4fcf-9342-a0796cab57cc2.gif)
![諾基亞LCD5110液晶接線圖和程序_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/f8d8c4e2-f959-4fcf-9342-a0796cab57cc/f8d8c4e2-f959-4fcf-9342-a0796cab57cc3.gif)
![諾基亞LCD5110液晶接線圖和程序_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/f8d8c4e2-f959-4fcf-9342-a0796cab57cc/f8d8c4e2-f959-4fcf-9342-a0796cab57cc4.gif)
![諾基亞LCD5110液晶接線圖和程序_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/f8d8c4e2-f959-4fcf-9342-a0796cab57cc/f8d8c4e2-f959-4fcf-9342-a0796cab57cc5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、該模塊具有以下特點:84x48 的點陣LCD,可以顯示4 行漢字,采用串行接口與主處理器進(jìn)行通信,接口信號線數(shù)量大幅度減少,包括電源和地在內(nèi)的信號線僅有9 條。支持多種串行通信協(xié)議(如AVR 單片機的I、MCS51 的串口模式等),傳輸速率高達(dá)4Mbps,可全速寫入顯示數(shù)據(jù),無等待時間??赏ㄟ^導(dǎo)電膠連接模塊與印制版,而不用連接電纜,用模塊上的金屬鉤可將模塊固定到印制板上,因而非常便于安裝和更換。LCD 控制器驅(qū)動器芯片已綁定到LCD 晶片上,模塊的體積很小。采用低電壓供電,正常顯示時的工作電流在200A 以下,且具有掉電模式。LPH7366 的這些特點非常適合于電池供電的便攜式通信設(shè)備和測試設(shè)
2、備中 C8051F學(xué)習(xí)筆記:Nokia 5110驅(qū)動Nokia5110是一款經(jīng)典機型,可能由于經(jīng)典的緣故,舊機器很多,所以很多電子工程師就把舊機器的屏幕拆下來,自己驅(qū)動Nokia5110,用于開發(fā)的設(shè)備顯示,取代LCD1602。使用Nokia5110液晶的四大理由1) 性價比高,LCD1602可以顯示32個字符,而Nokia5110可以顯示15個漢字,30個字符。Nokia5110裸屏僅8.8元,LCD1602一般15元左右,LCD12864一般5070元。2) 接口簡單,僅四根I/O線即
3、可驅(qū)動,LCD1602需11根I/O線,LCD12864需12根。3) 速度快,是LCD12864的20倍,是LCD1602的40倍。4) Nokia5110工作電壓3.3V,正常顯示時工作電流200uA以下,具有掉電模式,適合電池供電的便攜式移動設(shè)備??梢栽谑袌錾腺I到Nokia5110的裸屏和帶PCB的Nokia5110屏幕,因為Nokia5110是不帶背光的,所以通常商家會在PCB上按了幾個背光LED,上電就能亮,建議大家還是買那種連上PCB的5110。Nokia5110原理圖: 商家
4、把該引出的管腳都引出了,下面就可以連接C8051F的相應(yīng)管腳,寫程序驅(qū)動5110了。Nokia5110和Nokia3110是兼容的,用的都是同一款驅(qū)動芯片PHILIPS PCD8544。(1) SPI接口時序?qū)憯?shù)據(jù)/命令 Nokia5110(PCD8544)的通信協(xié)議是一個沒有MISO只有MOSI的SPI協(xié)議,如果單片機有富裕的SPI接口,也可以利用硬件SPI,但通常沒有必要,只需要軟件程序模擬即可。 /* 函數(shù)名稱:LCD_write_byte函數(shù)功能:模擬SPI接口時序?qū)憯?shù)據(jù)/命令LCD入口參數(shù):data :寫入的數(shù)據(jù); command :寫數(shù)據(jù)/命令選擇
5、;出口參數(shù):無備注:*/void LCD_write_byte(unsigned char dat, unsigned char command) unsigned char i; LCD_CE = 0; /5110片選有效,允許輸入數(shù)據(jù) if (command = 0) /寫命令 LCD_DC = 0; else LCD_DC = 1; /寫數(shù)據(jù)for(i=0;i<8;i+) /傳送8bit數(shù)據(jù) if(dat&0x80)SDIN = 1;elseSDIN = 0;SCLK = 0;dat = dat << 1;SCLK = 1; LCD_CE = 1; /禁止511
6、0 管腳D/C(LCD_DC)用于選擇寫的是命令(D/C=0)還是數(shù)據(jù)(D/C=1)。(2) Nokia5110的初始化接通電源后,內(nèi)部寄存器和RAM的內(nèi)容是不確定的,這需要一個RES低電平脈沖復(fù)位一下。當(dāng)VDD變?yōu)楦唠娖?,達(dá)到VDDmin(或更高)之后,最多100ms,RST輸入低電平(電平幅度<0.3VDD)。 5110復(fù)位時序/* 函數(shù)名稱:LCD_init函數(shù)功能:5110初始化入口參數(shù):無出口參數(shù):無備注:*/void LCD_init(void) LCD_RST = 0; / 產(chǎn)生一個讓LCD復(fù)位的低電平脈沖 delay_1us(); LC
7、D_RST = 1; LCD_CE = 0; / 關(guān)閉LCD delay_1us(); LCD_CE = 1; / 使能LCD delay_1us(); LCD_write_byte(0x21, 0);/ 使用擴展命令設(shè)置LCD模式 LCD_write_byte(0xc8, 0);/ 設(shè)置液晶偏置電壓 LCD_write_byte(0x06, 0);/ 溫度校正 LCD_write_byte(0x13, 0);/ 1:48 LCD_write_byte(0x20, 0);/ 使用基本命令,V=0,水平尋址 LCD_clear(); / 清屏 LCD_write_byte(0x0c, 0);/
8、設(shè)定顯示模式,正常顯示 LCD_CE = 0; / 關(guān)閉LCD (3)設(shè)置Nokia5110液晶的坐標(biāo)Nokia5110(PCD8544)的命令集: 命令字符解釋: 要注意的是“功能設(shè)置”命令的“H”和“V”。H=0使用基本指令集命令,H=1使用擴展指令集命令。V=0水平尋址,V=1垂直尋址。 48*84點陣的格式如上圖,數(shù)據(jù)以字節(jié)8bit為單位下載到PCD8544的48*84bit顯示數(shù)據(jù)RAM矩陣。列通過地址指針尋址,地址范圍為X 083(1010011),Y 05(101)。地址不允許超過這個范圍。 在垂直尋址(V=1),Y地址在每個字節(jié)之后遞增
9、,經(jīng)最后的Y地址(Y=5)之后,Y繞回0,X遞增到下一列的地址。 在水平尋址模式(V=0),X地址在每個字節(jié)之后遞增,經(jīng)最后的X地址(X=83)之后,X繞回0,Y遞增到下一行的地址。經(jīng)每一個最后地址之后(X=83,Y=5),地址指針繞回地址(X=0,Y=0)。/* 函數(shù)名稱:LCD_set_XY函數(shù)功能:設(shè)置LCD坐標(biāo)函數(shù)入口參數(shù):X :083 Y :05出口參數(shù):無備注:*/void LCD_set_XY(unsigned char X, unsigned char Y) LCD_write_byte(0x40 | Y, 0); / column LCD_write_byte(0x
10、80 | X, 0); / row (4)顯示英文字符英文字符占用6*8個點陣,通過建立一個ASCII的數(shù)組font6x86來尋址。而這個數(shù)字的行號對應(yīng)(字符ASCII碼-32)。ASCII碼表如下: /* 函數(shù)名稱:LCD_write_char函數(shù)功能:顯示英文字符入口參數(shù):c: 顯示的字符出口參數(shù):無備注:*/void LCD_write_char(unsigned char c) unsigned char line; c -= 32; /數(shù)組的行號 for (line=0; line<6; line+) LCD_write_byte(font6x8cline, 1);如
11、要在NOKIA5110輸出大寫“A”,對應(yīng)數(shù)組的行號為33,對應(yīng)的元素為 0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C ,水平尋址(V=0) NOKIA5110 一行可以顯示14個字符,可以顯示六行。(5)顯示漢字顯示漢字可以采用兩種點陣方式,一種是12*12點陣,一種是16*16點陣,網(wǎng)上也有一個自動提取字模的小軟件“3310液晶顯示屏漢字提取程序”,這個小程序只適用于水平尋址(V=0)。3310液晶顯示屏漢字提取程序下載:采用12*12點陣漢字時,由于不是8的整數(shù)倍數(shù),因此行與行之間只能隔開,這樣才能完整顯示一個漢字。/歡0x0A,0x92,0x62,0x
12、9E,0x02,0x18,0x87,0x74,0x84,0x14,0x0C,0x00,0x02,0x01,0x00,0x04,0x05,0x02,0x01,0x00,0x01,0x02,0x04,0x00, 12*12點陣(6)顯示圖形顯示的圖形像素大小不能超過84*48。也有一個字模提取小軟件Zimo21可以幫助我們得到圖像的像素數(shù)組。但要注意Zimo21軟件的設(shè)置,不然的話就顯示不了想要的圖片。Zimo21設(shè)置 要注意選中“縱向取?!薄白止?jié)倒序”這樣才能在5110上顯示正確的圖像。/* 函數(shù)名稱:LCD_draw_bmp_pixel函數(shù)功能:位圖繪制函數(shù)入口參數(shù):X、Y :位圖繪制的起始X、Y坐標(biāo); *map :位圖點陣數(shù)據(jù); Pix_x :位圖像素(長) Pix_y :位圖像素(寬)出口參數(shù):無備注:*/void LCD_draw_bmp_pixel(unsigned char X,unsigned char Y,unsigned char *map, unsigned char Pix_x,unsigned char Pix_y) unsigned int i,n; unsigned char row; /計算位圖所占行數(shù) if (Pix_y%8=0) /如果為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年分離純化控制系統(tǒng)合作協(xié)議書
- 人教版 八年級英語下冊 Unit 10 單元綜合測試卷(2025年春)
- 人教版化學(xué)九年級上冊第一單元《-走進(jìn)化學(xué)世界》測試試題(含答案)
- 2025年產(chǎn)品買賣協(xié)議常用版(4篇)
- 2025年個人車輛出租合同常用版(4篇)
- 2025年代理進(jìn)口合同標(biāo)準(zhǔn)范文(2篇)
- 2025年九年級年級組長管理工作總結(jié)(四篇)
- 2025年人防工程施工合同(三篇)
- 2025年個人股權(quán)的投資協(xié)議(三篇)
- 2025年九年級班主任年度期末工作總結(jié)模版(二篇)
- 上海市楊浦區(qū)2022屆初三中考二模英語試卷+答案
- 高中英語原版小說整書閱讀指導(dǎo)《奇跡男孩》(wonder)-Part one 講義
- GB/T 4745-2012紡織品防水性能的檢測和評價沾水法
- 山東省中考物理總復(fù)習(xí) 八上 第1講 機械運動
- 北京理工大學(xué)應(yīng)用光學(xué)課件(大全)李林
- 國家綜合性消防救援隊伍消防員管理規(guī)定
- 河南省三門峽市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)
- 2023年全國各地高考英語試卷:完形填空匯編(9篇-含解析)
- 五年級上冊數(shù)學(xué)習(xí)題課件 簡便計算專項整理 蘇教版 共21張
- 疼痛科的建立和建設(shè)
- 運動技能學(xué)習(xí)PPT課件
評論
0/150
提交評論