![LCD显示实验最新PPT课件_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-8/14/7103d1ed-cf39-48bb-9bd0-17227798c03c/7103d1ed-cf39-48bb-9bd0-17227798c03c1.gif)
![LCD显示实验最新PPT课件_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-8/14/7103d1ed-cf39-48bb-9bd0-17227798c03c/7103d1ed-cf39-48bb-9bd0-17227798c03c2.gif)
![LCD显示实验最新PPT课件_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-8/14/7103d1ed-cf39-48bb-9bd0-17227798c03c/7103d1ed-cf39-48bb-9bd0-17227798c03c3.gif)
![LCD显示实验最新PPT课件_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-8/14/7103d1ed-cf39-48bb-9bd0-17227798c03c/7103d1ed-cf39-48bb-9bd0-17227798c03c4.gif)
![LCD显示实验最新PPT课件_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-8/14/7103d1ed-cf39-48bb-9bd0-17227798c03c/7103d1ed-cf39-48bb-9bd0-17227798c03c5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JXARM9-2410实验系统教案实验系统教案 5.13 LCD显示实验显示实验 2021-8-14 2 提纲 基础知识 实验目的 实验内容 预备知识 实验设备 实验过程 实验报告要求 3 一 实验目的 实验目的 q 了解LCD显示的基本原理 q 了解LCD的接口与控制方法 q 掌握LCD显示图形的方法 q 掌握LCD显示字符的方法(本次实验显示汉字) 4 二 实验内容 实验内容 q 编写图形显示函数,在LCD上显示图形 q 编写HZK16读取函数,在LCD上显示汉字 5 三 预备知识 预备知识 q 了解汉字库的组织方式,汉字显示的原理 q 学习LCD的显示原理和控制办法 6 四 实验设备 实
2、验设备 q JXARM9-2410教学实验箱 q ADT1000仿真器和ADT IDE集成开发环境 q 串口连接线 7 五 基础知识 LCD显示原理 q LCD显示器是通过给不同的液晶单元供电,控制其光线的 通过与否,从而达到显示的目的。因此,LCD的驱动控制 归于对每个液晶单元通断电的控制,每个液晶单元都对 应着一个电极,对其通电,便可使用光线通过(也有刚 好相反的,即不通电时光线通过,通电时光线不通过)。 q 光源的提供方式有两种:透射式和反射式。笔记本电脑 的LCD显示屏即为透射式,屏后面有一个光源,因此外界 环境可以不需要光源。而一般微控制器上使用的LCD为反 射式,需要外界提供光源,
3、靠反射光来工作。 8 五 基础知识 LCD的驱动控制 总线驱动方式 一般带有驱动模块的LCD显示屏使用总线驱动方式,这种LCD可以方 便地与各种低档单片机进行接口,如8051系列单片机。由于LCD已 经带有驱动硬件电路,因此模块给出的是总线接口,便于与单片机 的总线进行接口。驱动模块具有八位数据总线,外加一些电源接口 和控制信号。而且还自带显示缓存,只需要将要显示的内容送到显 示缓存中就可以实现内容的显示。由于只有八条数据线,因此常常 通过引脚信号来实现地址与数据线复用,以达到把相应数据送到相 应显示缓存的目的。 9 五 基础知识 LCD的驱动控制 扫描器控制方式 q 扫描器控制方式LCD显示
4、屏没有驱动电路,需要与驱动电路配合使 用。这种LCD体积小,但需要另外的驱动芯片。通常可以使用带有 LCD驱动能力的高档MCU驱动,如ARM系列的S3C44B0。 q S3C44B0中具有内置的LCD控制器,它具有将显示缓存中的图象数据 传输到外部LCD驱动电路的逻辑功能。S3C44B0中内置的LCD控制器 可支持灰度LCD和彩色LCD。可以支持单色、4 级灰度和16 级灰度 模式的灰度LCD以及256级彩色。对于不同尺寸的LCD,具有不同数 量的垂直和水平象素、数据接口的数据宽度、接口时间及刷新率, 而LCD控制器可以进行编程控制相应的寄存器值,以适应不同的LCD 显示板。 10 五 基础知
5、识 S3C2410 LCD控制器逻辑框图 11 五 基础知识 S3C2410 LCD控制器外部接口信号 12 五 基础知识 JXARM9-2410 LCD图形显示方式 q JXARM9-2410的LCD显示模块由S3C2410的LCD控制器和256色彩色LCD显示器 组成。 q 其显示方式以直接操作显示缓冲区的内容进行,LCD控制器会通过DMA从显 示缓冲区中获取数据,不需要CPU干预。 q 本系统采用的LCD分辨率为320X240,工作在256色彩色显示模式,在该模 式下,显示缓冲区中的一个字节数据代表LCD上的一个点的颜色信息,因 此,所需要的显示缓冲区大小为320X240X1字节。其中每
6、个字节的彩色数 据格式如下图所示: 13 五 基础知识 JXARM9-2410 LCD控制器初始化 q 初始化LCD端口,由于LCD控制端口与CPU的GPIO端口是复 用的,因此必须设置相应寄存器为LCD驱动控制端口 q 申请显示缓冲区,大小为320X240X1字节 q初始化LCD控制寄存器,包括设置LCD分辨率,扫描频率, 显示缓冲区等。 14 五 基础知识 LCD字符显示 q LCD字符显示就是将字库(汉字字库、英文字库或者其他语 言字库)中的字模以图形方式显示在LCD上,其显示原理和 图形显示没有差别,只要把汉字当成一幅画,画在显示屏 上就可以了。关键在于如何取得字符的图形,也就是字符
7、的点阵字模。 q 在常用的汉字点阵字库文件。例如常用的1616点阵HZK16 文件,按汉字区位码从小到大依次存有国标区位码表中的 所有汉字。 15 五 基础知识 HZK组成 q 每个汉字占用32个字节,每个区为94个汉字。 q 在计算机中,汉字是以机内码的形式存储的,每个汉字占用两个字 节:第一个字节为区码(qh),为了与ASCII码区别,范围从十六进 制的0A1H开始(小于80H的为ASCII码字符),对应区位码中区码的 第一区;第二个字节为位码(wh),范围也是从0A1H开始,对应某区 中的第一个位码。 q 这样,将汉字机内码减去0A0AH就得该汉字的区位码。因此,汉字 在汉字库中的具体位
8、置计算公式为: location = (94*(qh-1)+wh-1)*一个汉字字模占用字节数 16 五 基础知识 汉字字模 q一个汉字字模占用的字节数根据汉字库的汉字大小不同而不同。以HZK16点阵字库为 例,字模中每一点使用一个二进制位(Bit)表示,如果是1,则说明此处有点,若是0, 则说明没有。这样,一个1616点阵的汉字总共需要16*16/8=32个字节表示。 q字模的表示顺序为:先从左到右,再从上到下,也就是先画左上方的8个点,再是右 上方的8个点,然后是第二行左边8个点,右边8个点,依此类推,画满1616个点。 因此,HZK16中汉字在汉字库中具体位置的计算公式为:(94*(qh-1)+(wh-1)*32。 q汉字“房”的机内码为十六进制的“B7BF”,其中“B7”表示区码,“BF”表示位 码。所以“房”的区位码为0B7BFH-0A0A0H=171FH。将区码和位码分别转换为十进制 得汉字“房”的区位码为“2331”,即“房”的点阵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保险代理居间服务协议模板
- 当前大学通识教育的现状分析
- 2025年度餐厅员工职业发展与劳务关系协议
- 二零二五年度口腔护理专家护士团队招聘与协作合同
- 2025年度驾校与职业院校合作培养高级驾驶员协议
- 信息技术必修二第四章第一节《认识信息系统的优势与局限性》教学设计
- 建筑行业简易劳动合同范本与建筑装修施工合同7篇
- 浙教版2023小学信息技术三年级上册《认识在线社会》教学设计及反思
- 美术基础练习题库(含参考答案)
- 骨发生模型行业深度研究报告
- 无人机红外技术培训
- 2024成都香城投资集团有限公司招聘笔试参考题库附带答案详解
- 国家电网培训课件
- 散酒传统文化培训课件
- 五年级上册口算练习400题及答案
- 关于闯红灯的调查报告
- 决策与博弈论课件
- 银行前端工作总结
- 初中数学代数式
- 为什么伟大不能被计划
- 人大代表履职知识讲座
评论
0/150
提交评论