电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
创作
电子发烧友网>电子资料下载>显示及光电>点阵LCD的驱动显控原理

点阵LCD的驱动显控原理

2009-10-04 | rar | 1332 | 次下载 | 10积分

资料介绍

点阵LCD的驱动显控原理:1.1. 本书更适合什么样的LCD 模块?
在本书的开始之处,先将本书将要介绍的LCD 圈定一个小的范围,即本书所说的LCD 指的是哪类型的LCD?
在这里将主要针对单色的点阵液晶屏(LCD)进行介绍,而且是针对LCD 模块本身就集成有驱动控制IC 的,以及显存;那些字符型以及段码型的LCD 不在介绍之例,但也可以在一定程序上参考本书的驱动编程方法来编写这些LCD 的驱动程序。此外,也有些小规模的(一般是3.5 寸以下)彩色TFT LCD 也有内置驱动控制器以及显存的,也可参考这里的绍来编写它们的驱动程序。
1.2. 这里的LCD 驱动程序更适合于什么样的MCU
MCU 即常说的单片机,本书所介绍的通用版LCD 驱动程序其实是可以用在所有的MCU 的,只不过,笔者从应用的角度出发,建议在使用本书所介绍的驱动程序时,更适合的MCU 类型。目前市面上的 MCU 非常之多,从功能从资源角度来看的话,大概可分为以下几类:
1、小资源 MCU,类似于传统51 的89S51 单片机、PIC 等的小资源单片机等,通常它们的
资源都很少,片内的ROM 少于或等于4K byteRAM 少于或等于128 byte,速度较慢,
MIPS 数通常在1M MIPS 左右;
2、中资源 MCU,这类MCU 的涵盖面非常广,在实际的产品设计中应用非常多,大概定义如一些增强型的51 单片机、中资源的AVR 单片机、16 位的MSP430 系列的中等资源单
片机、凌阳的SPCE061A、PIC 的中等资源单片机等等,非常多,甚至包含至ARM7 核
心的LPC 系列MCU,如LPC21XX 系列等;一般来说指的是片内的ROM 资源在8K byte
以上,RAM 在256 byte 以上,MCU 的运行速度较快,片内资源丰富,应用面非常广;
3、跑 OS 的大资源MCU,这类的MCU 其实大部份指ARM7 和ARM9 核心或与这些核心
同等级的处理器了,通常都会在设计中跑操作系统,也就是现在常说的32 位嵌入式
理器。
本书所介绍的 LCD 驱动程序更适合于中等资源的MCU,因为它们有足够的片内资源和运行的速度,而且在应用它们的设计当中往往会涉及到LCD 的人机界面显示。
其实在此,无非就是在于说明,如果您使用一些类似2051、89S51 级别的MCU 的话,有
太多必要使用本书所介绍的驱动程序,因为很有可能连LCD 驱动中的自带字库都装不下去,不过驱动的方法还是可以参考的。
而如果您使用的是较大资源的嵌入式处理器,而且本身就跑着图形操作系统的话,更没必要了,因为往往这类MCU 都会自带有LCD 的控制器,而操作系统也带有完整的图形界面接
口。
1.3. 为什么用C 语言
本书中全部的源码都是以 C 语言为平台的,这点请读者确认在读本书前,自身已经具备C语言编程基础。
现下,中等资源的 MCU 开发如果没有C 语言的编译器支持的话,可以说是极其少见的了;使用C 语言对MCU 进行开发已经形成当前的主流模式,何乐而不为呢!
ASM 的执行效率比C 语言的代码要好?当然,这是肯定的,不过现在的MCU 速度和性能
已经提升上来了,而且很多优秀的C 编译器编译的结果就未必比自己使用ASM 编程的结果效率低。
ASM 的代码短小精悍?从某个角度来说是的,不过时下优秀的C 编译器对C 代码的优化比自已使用ASM 编写的还要好;况且,在编写结构复杂的程序时,C 语言肯定比ASM 占优势,在编程速度上和可读性以及可移植性上等。
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1490次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  93次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  10次下载  |  免费
  11. 6基于AT89C2051/4051单片机编程器的实验
  12. 0.11 MB  |  4次下载  |  免费
  13. 7基于单片机和 SG3525的程控开关电源设计
  14. 0.23 MB  |  3次下载  |  免费
  15. 8基于单片机的红外风扇遥控
  16. 0.23 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费