基于ARM的LCD控制器的配置与编程应用

作者: 不详   发布日期:2007-07-14 17:14   查看数:0
中文摘要:

  报告了当前嵌入式系统中人机交互界面的现状与实际应用需求。介绍了液晶显示控制器嵌入式系统设计中的地位和作用,液晶屏接口信号的定义及作用。以Samsung公司的32位嵌入式微处理器S3C44B0X为例,详细说明了液晶显示控制器的功能及软件配置方法。结合320×240点阵的256色超扭曲向列相(STN)液晶屏与处理器的接口电路设计,给出了可方便移植的程序代码和具体配置参数,并能在具体的嵌入式应用系统设计中将其作为设计参考。

英文摘要:

  Report the actuality and practice appliance requirement of human-machine interface to the embedded system.The status and function of the LCD controller in the embedded system,and the liquid crystal displayer's interface signal's definition and function are in-troduced.The configure method of LCD controller embedded in the micro processor of Samsung S3C44B0X is explained in detail.The transplantable program and parameter which is used in the actual embedded system design is given,by using the interface desig...

S3C44B0X是面向嵌入式系统的高性价比微处理器,它采 用ARM7TDMI 核,最高工作主频为66 MHz。S3C44B0X 处理 器内集成了ADC(analog-to-digital converter)、LCD(liquid crystal display) 控制器等大部分嵌入式系统设计所需的外围器件,便 于低成本的嵌入式系统应用,并且扩展LCD 所需的外围电路 很简单,仅需要额外提供LCD 的驱动电源即可。片内的LCD 控制器可以支持在LCD上的单色、4 级、16 级灰度、256 色的显 示,具有很强的通用性。 经过详细分析LCD 控制器内的寄存器、软件配置过程及 参数配置的方法和原理,就可以将彩色LCD 正常驱动,当然 为了达到满意的显示效果还需要对其中的一些寄存器参数参 考以上所讲述的方法进行细调,或是在采用单色、灰度LCD时 也可以作为设计应用参考。。