|
有没有哪位大虾做过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都没有呢?请哪位大虾指点一下啊 |
|