打印

SSD1963如何设置为8位主机接口模式??

[复制链接]
3703|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pbx2012|  楼主 | 2013-5-28 09:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
zhangmangui| | 2013-5-28 13:17 | 只看该作者

看了一下说明   应该是改主机接口模式的命令是0F啊    你把0F改成00肯定不对  相当于把命令给了   你要把参数改成000就是8位的接口了

使用特权

评论回复
评论
pbx2012 2013-6-6 11:18 回复TA
这些寄存器配置过,不过还是给你分吧 
板凳
pbx2012|  楼主 | 2013-5-29 10:50 | 只看该作者
        其实我的程序时这样的,但是也不对啊,就是你说的把参数改了,
        用的就是下面两条指令流,但是不行
        LCD_WR_COM(0x00F0);
        LCD_WR_DATA(0x0000);

使用特权

评论回复
地板
zhangmangui| | 2013-6-6 11:23 | 只看该作者
pbx2012 发表于 2013-5-29 10:50
其实我的程序时这样的,但是也不对啊,就是你说的把参数改了,
        用的就是下面两条指令流,但是不行 ...

共写1个字节  不知道你的LCD_WR_COM()和LCD_WR_DATA()怎么写的   你传的参数是2个字节   那就只需传低字节

使用特权

评论回复
5
pbx2012|  楼主 | 2013-6-6 14:56 | 只看该作者
zhangmangui 发表于 2013-6-6 11:23
共写1个字节  不知道你的LCD_WR_COM()和LCD_WR_DATA()怎么写的   你传的参数是2个字节   那就只需传 ...


你要的是这个程序,我的基本思想是先写高八位,在写第八位,写命令时貌似和这个一样的套路
LCD_Writ_Bus(char VH,char VL)   
{       
   
        LCD_DataPortH=VH;       
        LCD_WR=0;
        LCD_WR=1;
        LCD_DataPortH=VL;               
        LCD_WR=0;
        LCD_WR=1;
       
}
#endif          
  
void LCD_WR_DATA8(char VH,char VL) //发送数据-8位参数
{
    LCD_RS=1;//RS数据与命令选择端
        LCD_Writ_Bus(VH,VL);
}  
void LCD_WR_DATA(int da)  //直接写16位参数
{
    LCD_RS=1;//
        LCD_Writ_Bus(da>>8,da);  //高8位与低8位分别写入
}          
void LCD_WR_COM(int da)         //写命令函数
{       
        LCD_RS=0;//
        LCD_Writ_Bus(da>>8,da);
}

使用特权

评论回复
6
zhangmangui| | 2013-6-6 15:59 | 只看该作者
pbx2012 发表于 2013-6-6 14:56
你要的是这个程序,我的基本思想是先写高八位,在写第八位,写命令时貌似和这个一样的套路
LCD_Writ_Bus ...

从datasheet中的命令数据格式来看只写8bit就可以了啊   你为啥先写高位  然后又接着写低位呢   
还有如果只有16位去移动写的话  也是要定义为无符号短整型的

使用特权

评论回复
7
pbx2012|  楼主 | 2013-6-7 10:20 | 只看该作者
zhangmangui 发表于 2013-6-6 15:59
从datasheet中的命令数据格式来看只写8bit就可以了啊   你为啥先写高位  然后又接着写低位呢   
还有如果 ...

我明白你的意思了!命令只需要八位。

使用特权

评论回复
8
kongxiaoxiao| | 2015-3-18 20:09 | 只看该作者
zhangmangui 发表于 2013-6-6 11:23
共写1个字节  不知道你的LCD_WR_COM()和LCD_WR_DATA()怎么写的   你传的参数是2个字节   那就只需传 ...

你我刚买了一个SSD1963驱动的5寸显示屏,不知如何下手去用,我应该先干吗?还有硬件图如何接?希望您能够回答一下

使用特权

评论回复
9
zhangmangui| | 2015-3-18 22:12 | 只看该作者
kongxiaoxiao 发表于 2015-3-18 20:09
你我刚买了一个SSD1963驱动的5寸显示屏,不知如何下手去用,我应该先干吗?还有硬件图如何接?希望您能够 ...

https://bbs.21ic.com/icview-560320-1-1.html
交流一下吧  
我没有用过   但是液晶屏都差不多   
你看看接口是什么的   有的是RGB的  有的是LVDS的

使用特权

评论回复
10
zhangmangui| | 2015-3-18 22:12 | 只看该作者
如果是LVDS   你的控制器没有自带LVDS接口  那就做个RGB转LVDS的转接板

使用特权

评论回复
11
firstblood| | 2015-3-19 21:42 | 只看该作者
很不错的啦,,谢谢分享。

使用特权

评论回复
12
msichina| | 2015-9-24 21:32 | 只看该作者
有没有兄弟帮忙干点私活,设计1963的7寸驱动板,报酬私聊,QQ:84473026,多谢!

使用特权

评论回复
13
xioga| | 2016-12-8 21:43 | 只看该作者
kongxiaoxiao 发表于 2015-3-18 20:09
你我刚买了一个SSD1963驱动的5寸显示屏,不知如何下手去用,我应该先干吗?还有硬件图如何接?希望您能够 ...

你好,我最近你刚刚买了5寸的1963显示屏,一直无法显示数据,不知道是什么原因,想请教您一下。qq541538701,这是我的联系方式。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

12

帖子

0

粉丝