



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#define GLOBAL_CLK 1#include def.h#include option.h#include 2440addr.h#include 2440lib.h#include 2440slib.h/* *#define LCD_W35 * *#elif defined(LCD_W35) * *#define LCD_WIDTH 320 宽 /在option.h文件里面有他们的定义 *#define LCD_HEIGHT 240 高 *#define LCD_PIXCLOCK 4 时钟参数 *#define LCD_RIGHT_MARGIN 0x44 右边沿 *#define LCD_LEFT_MARGIN 0x04 左边沿 *#define LCD_HSYNC_LEN 0x01 行无效脉冲宽度 *#define LCD_UPPER_MARGIN 10 上边沿 *#define LCD_LOWER_MARGIN 4 下边沿 *#define LCD_VSYNC_LEN 1 列无效脉冲宽度 *#define LCD_CON5 (111) | (18) | (19) | (10) ) */#define M5D(n) (n) & 0x1fffff) /用于设置显示缓存区时,取低21位地址 #define LCD_WIDTH 320 /屏幕的宽#define LCD_HEIGHT 240 /屏幕的高 /for LCDCON5#define BPP24BL 0 /32位数据表示24位颜色值时,低位数据有效,高8位无效#define INVVCLK 0 /像素值在VCLK下降沿有效#define INVVLINE 1 /翻转HSYNC信号#define INVVFRAME 1 /翻转VSYNC信号#define INVVD 0 /正常VD信号极性#define INVVDEN 0 /正常VDEN信号极性#define PWREN 1 /使能PWREN信号#define BSWP 0 /颜色数据字节不交换#define HWSWP 0 /颜色数据半字不交换/定义显示缓存区unsigned int lcd_bufLCD_HEIGHTLCD_WIDTH; /延时程序void delay(int a) int k; for(k=0;ka;k+) ; /绘制屏幕背景颜色,颜色为cvoid Brush_Background( U32 color) int x, y;for (x = 0; x LCD_HEIGHT; x+)for (y = 0; y LCD_WIDTH; y+)lcd_bufxy = color; void Main(void)/配置LCD相关引脚rGPCCON = 0xaaaa02a9; /管脚配置用于LCDrGPCUP = 0xffffffff;rGPDCON = 0xaaaaaaaa;rGPDUP = 0xffffffff;rGPGCON |= (0x38); /设置GPG4为LCD_PWRENrGPGUP |= (0x14);rGPGDAT |= (0x14);rLCDCON1 = (LCD_PIXCLOCK8) | (0x35) | (0xd1);rLCDCON2 = (LCD_UPPER_MARGIN24) | (LCD_HEIGHT - 1)14) | (LCD_LOWER_MARGIN6) | (LCD_VSYNC_LEN);rLCDCON3 = (LCD_RIGHT_MARGIN19) | (LCD_WIDTH - 1)8) | (LCD_LEFT_MARGIN);rLCDCON4 = LCD_HSYNC_LEN;/rLCDCON5 = (BPP24BL12) | (INVVCLK10) | (INVVLINE9) | (INVVFRAME8) /| (07) | (INVVDEN6) | (PWREN3) |(BSWP22)1);rLCDSADDR2 = 0x1fffff & (unsigned int)lcd_buf + (LCD_WIDTH * LCD_HEIGHT * 4)1);rLCDSADDR3 = LCD_WIDTH * 32 / 16;rLCDINTMSK |= 0x3;rTCONSEL = 0;rLCDCON5 = rLCDCON5 & (13) | (13); /有效PWREN信号 rLCDCON5 = rLCDCON5 & (15) | (05); /PWREN信号极性不翻转rLCDCON1 |= 0x1; /开启LCD while(1) /黑色背景,白色实心圆Brush_Background(0x000000);delay(1000000); /白色背景,黑色实心圆Brush_Background(0xffffff);delay(1000000); /蓝色背景 Brush_Background(0x0000ff);delay(1000000); /绿色背景Brush_Background(0x00ff00);delay(1000000); /红色背景Brush_Background(0xff0000);delay(1000000); /青色背景Brush_Background(0xfff
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 木薯加工酒精安全培训课件
- 幼儿园中班数学《蚂蚁有几只》课件
- 色彩趋势技术培训课件
- 安全培训班务日志课件
- 《电视原理与现代电视系统》课件第7章
- 非遗教学课程课件下载
- 2024年济南市章丘区殡仪馆工作人员招考真题及参考答案详解
- 基础强化人教版8年级数学上册《分式》专项训练试题(含详细解析)
- 2025年高考历史时间轴
- 小儿静脉技巧培训课件
- 2025江苏苏州昆山国创投资集团有限公司第二期招聘10人笔试参考题库附带答案详解
- 2025-2026学年浙教版(2024)初中科学七年级上册教学计划及进度表
- 2025-2026学年译林版(三起)(2024)小学英语三年级上册教学计划及进度表
- 2025-2030中国综合能源服务行业发展状况与竞争格局分析报告
- 二+宁夏闽宁镇:昔日干沙滩今日金沙滩(教学设计)-【中职专用】高二语文上(高教版2023职业模块)
- 【艾青诗选】批注
- 江西美术出版社(赣美版)美术四年级上册全册课件
- MOOC 研究生学术规范与学术诚信-南京大学 中国大学慕课答案
- 中国石化集团公司油气田企业清洁生产评价指标体系
- 非计划再次手术制度
- 辽宁医院明细.xls
评论
0/150
提交评论