导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[daxian9901][求助]使用RA8835控制的MS320



No.31881
作者:daxian9901
邮件:daxian9901@yahoo.com.cn
ID:63729
登陆:3次
文章数:1篇
最后登陆IP:220.192.6.102
最后登陆:2008/5/5 21:39:37
注册:2006/11/20 9:03:07
财富:101
发帖时间:2008/5/5 17:04:39
发贴者IP:210.78.52.24
标题:daxian9901:[求助]使用RA8835控制的MS320240A液晶模块驱动问题
摘要:No.31881[求助]使用RA8835控制的MS320240A液晶模块驱动问题 小弟最近在做MS320240A的驱动程序,时序为8080时序,单片机为AT89s51,一直未能调通。由于首次接触这类的液晶屏,对RA8835的显示区和每个显示区的地址设定弄不明白,希望各位大哥大姐多多指点。以下是我的测试程序,运行后,有四分之一没有显示,有四分之三为块状全显示。

#include   <REG51.h>  
#include   <INTRINS.H>  

#define uchar unsigned char
#define uint  unsigned int

#define  LCM_DATA P0
sbit W_R=P1^3;
sbit R_D=P1^2;
sbit CS=P1^0;
sbit A0=P3^4;
sbit RES=P3^2;


#define CR 39 /*定义显示窗口的长度,以字节为单位*/
#define TCR 52 /*定义LCD的时间常数*/
#define LF 239 /*定义LCD的行数*/
#define APL 40 /*定义LCD一行所占缓冲区的字节数,低8位*/
#define APH 0 /*定义LCD一行所占缓冲区的字节数,高8位*/

#define SAD1 0x0000/**/
#define SAD1L 0x00/**/
#define SAD1H 0x00/**/
#define SL1 20/**/

#define SAD2 0x2800/**/
#define SAD2L 0x00/**/
#define SAD2H 0x28/**/
#define SL2 20/**/

#define SAD3 0x5000/**/
#define SAD3L 0x00/**/
#define SAD3H 0x50/**/

#define SAD4 0x2800/**/
#define SAD4L 0x00/**/
#define SAD4H 0x28/**/


unsigned char code LCMSYSINIT[8]={0x30,0x87,0x07,CR,TCR,LF,APL,APH};
unsigned char code LCMSCRINIT[10]={SAD1L,SAD1H,SL1,SAD2L,SAD2H,SL2,SAD3L,SAD3H,SAD4L,SAD4H};
//******************************************************************
//*****************************************************************************************************************
/**********************************
* 函数原型:void Delay_nop()
* 功    能:nop语句
***********************************/
void Delay_nop()
{
 uchar i;
 for(i=5;i>  0;i--)i=i;
// for(i=0;i  <5;i++)i=i;
}
/**********************************
* 函数原型:void DelayXus(void)
* 功    能:延时Xus,未实际测试
***********************************/
void DelayXus(uchar dt)
{
 uchar i;
 for(i=5*dt;i>  0;i--);
}
/***************************************
* 函数原型:void DelayXms(uint dt)
* 功     ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:5328毫秒 查询6次