新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于STM32的RA8806控制器LCD设计

基于STM32的RA8806控制器LCD设计

作者:时间:2011-04-07来源:网络收藏

摘要:RA点矩阵液晶显示控制器内置字库、触摸屏和键盘接口,具有功能强、移植性强、性价比高的特点,比其他同类产品更受设计人员欢迎。采用RA控制器的可以充分满足嵌入式系统的各种液晶显示需求,为了实现这一目的,给出了在上驱动该控制器的方法、触摸屏校准的思路及部分程序,并在实验中得以实现。
关键词:RA;液晶触摸屏

0 引言
在现代电子设备中,触摸屏的应用使电子设备更智能化、人性化。在手机、导航仪、电子仪器、咨询终端等设备中,作为信息交流的媒介,触摸屏具有界面编程灵活、反应速度快、功耗低、体积小的特点。
RA8806是一个文字与绘图模式相结合的点矩阵液晶显示控制器,最大能驱动640×240或320×480分辨率的液晶触摸屏,可以显示文字、图片、符号等复杂信息,支持文字、图片混合显示和区域卷动,支持90°,180°,270°的文字旋转显示,支持4/8 b的8080和6800系列两种MPU接口,提供4×8或8×8的键盘扫描接口,提供使用者自行创建字型及符号的功能,可以进行文字对齐、设置粗体字、设置行间距和LCD对比度、背光调节。
STM32系列嵌入式芯片是常用的微控制器芯片,本文使用的是内核为32位CotrexTM-M3的STM32F103,并行LCD接口兼容8080/6800模式,通过配置FSMC来连接LCD。在实验中还把UCGUI软件移植入STM32F103中,UCGUI是一种嵌入式系统中常用的图形支持软件,适用于各种尺寸的LCD,将UCGUI软件移植入微控制器可以方便的绘制图形、文字、控件等人机交互界面元素。

1 RA8806数据总线接口方式
常见的RA8806是用I/O或总线方式与单片机或嵌入式系统连接,本文采用的是320×240分辨率的RA8806控制器触摸屏以总线方式与STM32F103连接,连接的电路如图1所示。

本文引用地址:http://www.eepw.com.cn/article/191251.htm

a.JPG


在设计中将BUSY引脚9空置,复位引脚11接高电平,可以通过STM32F130复位完成整个电路复位。RA8806和STM32F103都是采用了Intel 8080模式连接,数据总线宽度为8 b。


上一页 1 2 3 下一页

关键词: 8806 STM LCD 32

评论


相关推荐

技术专区

关闭