傻大方


首页 > 知识库 > >

2017|2017年整理】NOKIA5110液晶资料及程序


按关键词阅读: 程序 资料 液晶 NOKIA5110 整理 2017

1、2017年整理】NOKIA 5110液晶资料及程序C8051F学习笔记:Nokia 5110驱动Nokia5110是一款经典机型 , 可能由于经典的缘故 , 旧机器很多 , 所以很多电 子工程师就把旧机器的屏幕拆下来 , 自己驱动Xokia5110,用于开发的设备显示 ,取代 LCD 1602 o使用Nokia5U0液晶的四大理由1)性价比高 , LCD1602可以显示32个字符 , 而Nokiaoll0可以显示13个汉字 , 30个字符 。
Nokia5U0裸屏仅8. 8元 , LCD1602 般15元左右 , LCD12864 般 5070 元 。
2)接口简单 , 仅四根1/0线即可驱动,LCD1602需11根1/0线 , LCD1286 。

2、4需12根 。
3)速度快 , 是 LCD12864 的 20 倍 , 是 LCD 1602 的 40 倍 。
4) Nokia5110 工作 电压3. 3V,正常显示时工作电流200uA以下 , 具有掉电模式 , 适合电池供电的便携式移动设备 。
可以在市场上买到okia5110的裸屏和带PCB的okia5110屏幕 , 因为Nokiaoll0是不带背光的 , 所以通常商家会在PCB上按了儿个背光LED,上电就能 亮 , 建议大家还是买那种连上PCB的5110oNokia5110 原理图:7rST NOKIA 51108QMI/CS -片选引脚O/C姗和甜令切渙BJDIN - B2S倦入CLK01神引脚VDO帧正8LC 背光控討开 。

3、关 , 低电平打开背死GMD宅恭地SCL 扩JS用字SEEPROMKWSDA 扩展用EEPROMKg引闻商家把该引出的管脚都引岀了 , 下面就可以连接C8051F的相应管脚 , 写程序驱动5110 ToNokiaollO和Nokia3110是兼容的 , 用的都是同一款驱动芯片PHILIPSPCD8544o(1) SPI接口时序写数据/命令Nokia5110(PCD8544)的通信协议是一个没有MISO只有MOSI的SPI协议 , 如果单片机有富裕的SPI接口 , 也可以利用硬件SPI,但通常没有必要 , 只需要软件程序模拟即可 。
1 | 1 1 | 4 j | | 4 1 1 | 4 j | j 4 1 1 j j j | 。

4、 j 4 1 1 j j j | j 4 1 1 j j j | j 4 1 1 j j j | j 4 1 1 j j j | j 4 1 | 函数名称:LCD_wr i t e_by t e函数功能:模拟SPI接口时序写数据/命令LCD 入口参数:data :写入的数据;command :写数据/命令选择;出口参数:无备注:void LCD_write_byte(unsigned char dat, unsigned char command)unsigned char i;
LCD_CE = 0;
/5110片选有效,允许输入数据if (command = 0) /写命令LCD_DC 二。

5、0;
else LCD_DC = 1;
/写数据for (i=0;
i O;
| HlWl CbrC U U叨(null)3Z 丹 C4U a?; fpjic*S4 W ICO X4: 9 eO A4D 4596;11 DM 乂乂 Lcdlnu)给 21 041 m亦 41 1C1 cM: I們 a 丄ua12 DD2 咒乂 (a* ax c H xxzi53 :2 C42 恥;-2 4: 1C2 “Mb: B異 M 142 “MU b?3 00) r (end M SB3$ : : 0心终;G? 8 ICO 旳:労 C3 143 的:C4 4 &54(enJ od1-; 044 rV.; i6* 。

6、 X 104 M::-.:C id 144 ln; d!: 555 XT: (enquiry:2? C4 5 H;
-C% 上 LC 5 创:E1C1 M 145 H1U4 花C G 005 A:r (actnw:.7 nn7 hiH ” nJ匕 H tll:l VJ* (hMCk Mp* 41 ? HAO(f 0 tin 72: n- .A CH 、n -CH04: h乡 9 (111 4 (lu小qgl kubiQ. 3 Oil AC 11 ; 1?S 0; lil 勿R; ILC5 eO IS! -&J105; AIC A. 01Z LF (IC lixis Cce H7X “5力!4。

7、1 7 IM “50: Z? % 17-T IK us: 13 5 xrc:12S ?D 1?5 IZ5;:C IE 03$ M:(处凸忙42上6灯52 : 0” FS、94 忘 176*二?EgM 17 3? F (imit5? : F C?7 小M:95 PF 17 的? _: 77 l?7 “3 吨 | 4 | 4 | 1 | 4 | 4 | 1 | 4 | 4 | 1 | 4 | 4 | 1 | 4 | 4 | 1 | 4 | 4 | 1 | 4 | 4 | 1 | 函数名称:LCD_wr i t eschar 函数功能:显示英文字符 入口参数:c :显示的字符 出口参数:无备注: I 。

8、 I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I void LCD_write_char(unsigned char c)unsigned char line;
c Y 32;
数组的行号for (line=0;
line0 0 0-0 oeoo 000-0 一oooo 亏ooooooop 站 L VN0KIA5110 一行可以显示14个字符 , 可以显示六行 。
(5) 显示汉字显示汉字可以采用两种点阵方式 , 一种是12* 。

9、12点阵 , 一种是16*16点阵 , 网上也有一个自动提取字模的小软件“3310液晶显示屏汉字提取程序” , 这个 小程序只适用于水平寻址(V二0) 。
3310液晶显示屏汉字提取程序采用12*12点阵汉字时 , III于不是8的整数倍数 , 因此行与行之间只能隔开 , 这样才能完整显示一个汉字 。
欢OxOA, 0x92, 0x62, 0x9E, 0x02, 0x18, 0x87, 0x74, 0x84, 0x14, OxOC, 0x00, 0x02, Ox1, 0x00, 0x04, 0x05, 0x02, 0x01, 0x00, 0x01, 0x02, 0x04, 0x00,042c c c c c 一 oooooo 。

【2017|2017年整理】NOKIA5110液晶资料及程序】10、o 一 o o o o o QOQQIO OOO_OOOOOO0 “ -ooooooo 0-00 00000 0- ooooooo. 500000 00000-06 OOOOKPOOQqoeooeoooeoeoooOOOO ooooo12*12点阵(6) 显示图形显示的图形像素大小不能超过84*48o也有一个字模提取小软件Zimo21可以帮 助我们得到图像的像素数组 。
但要注意Zimo21软件的设置 , 不然的话就显示不了 想要的图片 。
Zimo21设置要注意选中“纵向取模” “字节倒序”这样才能在5110 显示正确的图 像 。


来源:(未知)

【学习资料】网址:/a/2021/0321/0021742323.html

标题:2017|2017年整理】NOKIA5110液晶资料及程序


上一篇:土力学与地基基础|《土力学与地基基础》复习题参考答案

下一篇:地理五诀|《地理五诀》之三合水法指明