找回密码
 注册
搜索
查看: 1737|回复: 7

[讨论] 紧急求教:6223串行(SPI-3wire)的8位LCD通信问题

[复制链接]
发表于 2008-4-12 23:44:34 | 显示全部楼层 |阅读模式
有没有哪位大虾做过6223串行通信的LCD,紧急求教

LCD通过LCD_SCLK,LCD_SDA,LCD_SA0,LCD_SCE1_B进行通信,可是SCLK和SDA都没有信号输出,请问是不是哪个寄存器没有设置好啊?
请高手指点。


引脚配置如下:
GPIO8:LCD_RSTB
GPIO10:LCD_SCLK
GPIO11: LCD_SDA
GPIO12: LCD_SA0
GPIO14: LCD_SCE1_B
寄存器配置如下:
void init_lcd_interface(void)
{
   SET_LCD_CTRL_RESET_PIN;
   Delayms(10);
   DRV_Reg(DRVPDN_CON1) &= (~DRVPDN_CON1_LCD);        /* Power on LCD */
   CLEAR_LCD_CTRL_RESET_PIN; //active reset

   DRV_WriteReg8(LCD_SCNF, 0x03);
   DRV_WriteReg8(LCD_IOCNF, 0x03);
   SET_LCD_CTRL_RESET_PIN;
}
   
然后在初如化程序中运行如下代码:

while(1)
{
   DRV_WriteReg8(LCD_SDAT1,0x23);
}

为什么连CLK都没有呢?请哪位大虾指点一下啊
发表于 2008-4-13 09:21:00 | 显示全部楼层
把你所用到的GPIO口配成串行的LCD接口试试看。
点评回复

使用道具 举报

 楼主| 发表于 2008-4-13 13:41:18 | 显示全部楼层
GPIO8: LCD_RSTB M1 PU
GPIO9: GPIO     M0 PU OUT  OUT
GPIO10:LCD_SCLK M2 PU
GPIO11:LCD_SDA M2 PD
GPIO12:LCD_SCLK M2 PU
GPIO13:LCD_SCE0_B M2 PU
GPIO14:LCD_SCE0_B M2 PU
串行通信就这几个脚啊,可还是不行啊
点评回复

使用道具 举报

 楼主| 发表于 2008-4-19 00:10:25 | 显示全部楼层
2楼哥们,我把GPIO都配成串行的,也是没有输出啊,真是奇怪啊,你遇到过类似问题没
点评回复

使用道具 举报

发表于 2009-1-25 17:35:15 | 显示全部楼层
给所有打拚在中国手机界的朋友拜年了,新春快乐!
点评回复

使用道具 举报

发表于 2009-2-3 20:32:42 | 显示全部楼层
关注中,现在结果如何??
点评回复

使用道具 举报

发表于 2010-1-12 18:52:57 | 显示全部楼层
你这是四线8位的,初始化里要做这个设置SET_LCD_SERIAL_9_BIT_MODE
点评回复

使用道具 举报

发表于 2010-1-12 18:53:56 | 显示全部楼层
晕,太久的贴了,肯定解决了都
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-25 20:55 , Processed in 0.055399 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表