




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
嵌入式系统——实验报告学院:计算机与控制工程学院专业:电气工程与自动化姓名:刘然学号:1407054110指导老师:刘长明嵌入式系统实验报告第第页实验项目名称:液晶显示处理实验姓名:刘然学号:1407054110实验目的(1)使用LPC2000作为MCU平台(2)了解和使用MzT24彩色TFT模块(3)学会使用图片化工具,并会看RGB颜色查询对照表。二、实验内容了解DDRAM作用是用来存放LCD要显示的数据,只要将点阵字符图形的代码送入DDRAM,内部的控制电路就会自动将数据传送到LCD显示屏上。如果我想在第一行的第1个位置显示字符“0”,那么只要把字符“0”的代码送到DDRAM的0x80地址中,在显示屏就会出现一个字符“0”,图5-17是存储器地址与实际显示字符的对应位置。三、实验步骤1.打开工程文件,对程序进行编译,链接,
调试产生烧写文件。
2.将实验板的J4短接到LCDP的一边,
J7短接到LCDE的一边。3.将51仿真器安装到实验板上,对其进行仿真调试。
4.将烧写文件烧写到STC89C52单片机中去,再观察其结果。四、实验心得与体会图片化工具和液晶显示处理有很高的研究方向,值得我们进一步去深究和学习。同时,在刚刚接触时感觉会有一定的难度,我们需要不断的学习新的的知识来丰富自己。积极主动地去接受新的知识。实验接线实验例程#include
"LPC22XX.h"
#define
LCD_Ctrl_GPIO()
PINSEL1
&=
~(0x0fff0000)
#define
LCD_Ctrl_Out()
IODIR0
|=
(LCD_CS+LCD_RE+LCD_A0+LCD_RW+LCD_RD)
#define
LCD_Ctrl_Set(n)
IOSET0
=
n
#define
LCD_Ctrl_Clr(n)
IOCLR0
=
n
#define
LCD_CS
(0x01<<29)
#define
LCD_CS_SET()
IOSET0
=
LCD_CS
#define
LCD_CS_CLR()
IOCLR0
=
LCD_CS
#define
LCD_RE
(0x01<<24)
#define
LCD_RE_SET()
IOSET0
=
LCD_RE
#define
LCD_RE_CLR()
IOCLR0
=
LCD_RE
#define
LCD_A0
(0x01<<25)
#define
LCD_A0_SET()
IOSET0
=
LCD_A0
#define
LCD_A0_CLR()
IOCLR0
=
LCD_A0
#define
LCD_RW
(0x01<<27)
#define
LCD_RW_SET()
IOSET0
=
LCD_RW
#define
LCD_RW_CLR()
IOCLR0
=
LCD_RW
#define
LCD_RD
(0x01<<28)
#define
LCD_RD_SET()
IOSET0
=
LCD_RD
TFT液晶彩色图像显示方法
10
#define
LCD_RD_CLR()
IOCLR0
=
LCD_RD
#define
LCD_Data_GPIO()
PINSEL1
&=
~(0x0000ffff)
#define
LCD_Data_Out()
IODIR0
|=
(0xff<<16)
#define
LCD_Data_In()
IODIR0
&=
~(0xff<<16)
#define
LCD_Data_BUS_Clr()
IOCLR0
=
(0xff<<16)
#define
LCD_Data_BUS_Set(n)
IOSET0
=
(n<<16)
#define
LCD_Data_Read()
((IOPIN0&(0xff<<16))>>16)#define
LCD_RD_CLR()
IOCLR0
=
LCD_RD
#define
LCD_Data_GPIO()
PINSEL1
&=
~(0x0000ffff)
#define
LCD_Data_Out()
IODIR0
|=
(0xff<<16)
#define
LCD_Data_In()
IODIR0
&=
~(0xff<<16)
#define
LCD_Data_BUS_Clr()
IOCLR0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论