- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.14 点阵型LCD屏的工作原理 1.14.1 带字库的128*64点阵型LCD屏 1.接口定义 2.控制信号 3.指令说明 4.16×8 半宽字型 5.字型产生RAM(CGRAM) 字型产生RAM提供图象定义(造字)功能,可以提供四组16×16点的自定义图象空间,使用者可以将内部字型没有提供的图象字型自行定义到CGRAM中,便可和CGROM中的定义一样地通过DDRAM显示在屏幕中。 6.图形显示 1.14.2不带字库的128*64点阵型LCD屏 (1)液晶屏x方向(水平)具有128列像素从左到右为第0列……第127列,y方向(垂直)具有64行像素。 图1-6-11 液晶屏内部结构 (2)每8行组成1页,从上到下就是第0页……第7页。这样以列号和页号为坐标,就可以指定交叉位置的8个像素。 (3)不同的液晶屏指令代码可能不同,屏幕划分也不同,如:有的屏是分为左右两半,每半边64列,有的是分为上下两半等。 引脚 名称 电平 管脚功能描述 1 VSS 0V 电源负极 2 VDD +5V 电源正极 3 Vo - 对比度调节 4 D/I(RS) H/L RS =H:显示数据;RS =L:控制指令 5 R/W H/L R/W=H,E=H:数据被读到DB7-DB0 R/W=H,E=H→L: DB7-DB0的数据被写到IR或DR 6 E H/L 使能信号,下降沿有效 7-14 DB0-DB7 H/L 数据线 15 CS1 H/L CS1=H:选择芯片(右半屏)信号 16 CS2 H/L CS2=H:选择芯片(左半屏)信号 17 RST H/L 复位端,低电平有效 18 VEE - LCD驱动电压输出端 19 A +5V 背光源正端(+5V) 20 K 0V 背光源负端 * 1. 局部变量 2. 全局变量 内部函数和外部函数 1.内部函数 static 类型标识符 函数名 ([形参定义]) { 函数体 } 2.外部函数 [extern] 类型标识符 函数名 ([形参定义]) { 函数体 } 【训练项目1-4】LED点阵显示屏设计与制作 一、项目要求 在Proteus仿真软件和实训板上,采用单片机的P0、P1、P2、P3的任意端口控制单色和双色两种8*8点阵屏模块,实现一些特定的文字或图形显示。 二、项目实训仪器、设备及实训材料 工具、设备和耗材 数量 工具、设备和耗材 数量 工具、设备和耗材 数量 电脑 1台 51单片机下载线和USB线 1根 杜邦导线 8P Keil uVision4 1套 晶振 1只 AT89S51/STC60S2 1片 Proteus7.5软件 1套 单片机实训板 1块 单、双色8*8点阵屏 各1块 三、项目实施过程及其步骤 任务1 单色LED点阵显示屏设计与制作 任务描述:要求在8*8LED点阵屏上循环显示▲◇◆□■5个图形。 任务2 双色LED点阵显示屏设计与制作 任务描述:要求在8*8LED双色点阵屏上显示绿色、红色、橙色的“心”图形。 “心”图形实际显示效果 四、思考与分析 (1)在点阵屏上实现1~9数字显示。 (2)在任务2中,第84行用于防止重影,若没有这行代码,显示现象怎样? 1.11 LED点阵模块结构及原理 1.11.1 LED点阵模块的种类及结构 (a)8*8LED点阵模块实物外形 (b)共阴8*8LED点阵 (c)共阳8*8LED双色点阵 【训练项目1-5】字符型LCD显示系统设计与制作 一、项目要求 在Proteus仿真软件和实训板上,采用单片机的P0、P1、P2、P3的任意端口控制LCD1602字符型液晶屏,实现任意字符显示。然后再制作一个简易电子钟,要求整点能发出报警声音,显示格式为:□□:□□:□□,即“时”—“分”—“秒”。 二、项目实训仪器、设备及实训材料 工具、设备和耗材 数量 工具、设备和耗材 数量 工具、设备和耗材 数量 电脑 1台 51单片机下载线和USB线 1根 杜邦导线 8P Keil uVision4 1套 晶振12M 1只 AT89S51/STC60S2 1片 Proteus7.5软件 1套 单片机实训板 1块 LCD1602液晶屏 1块 三、项目实施过程及其步骤 任务1 实现任意字符显示 任务描述:采用单片机的P0和P2端口分别作为LCD的数据和控制端口,在Proteus软件和单片机实训板上,实现任意字符显示。然后再改用其它端口,实现同样功能。 实训板上显示效果 任务2 制作简易电子钟 任务描述:在任务1的基础上,使LCD显示具有“时、分、秒”的简易电子钟。 四、思考与分析 (1)采用其它端口作为液晶屏的数据线或控制线,如何实现任务1和任务2? (2)在任务2中,如何使“AM”在12正点来时自动变为“PM
文档评论(0)