请教原子哥3.5寸tftlcd屏的问题

2019-08-17 04:44发布



请教诸位大侠,手中有一块原子哥的3.5寸tftlcd屏,这个屏是16位8080并口驱动的,我想用8位的51单片机驱动它可以吗?

比如把程序写成这样 , P2接高8位 ,P0接低8位


#define        DataH        P2
#define        DataL          P0


void LCD_Write_DATA(unsigned int dat)
{       
        LCD_RS=1;                                        //data
        LCD_RD=1;                                        //write               
       LCD_WR=1;
        LCD_CS=0;
        DataH = (dat>>8);
       

        DataL = (dat);
        LCD_WR=0;
        LCD_WR=1;
        LCD_CS=1;
}


void LCD_Write_CMD(unsigned int cmd)
{
        LCD_RS=0;                                        //cmd
        LCD_RD=1;                                        //write               
        LCD_WR=1;
        LCD_CS=0;
        DataH = (unsigned char)(cmd>>8);
        DataL = (unsigned char)(cmd);
        LCD_WR=0;
        LCD_WR=1;
        LCD_CS=1;
}


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
paishen
1楼-- · 2019-08-17 04:49
求助啊。。。
zhsyghhz
2楼-- · 2019-08-17 07:35
这个屏只支持16bit
paishen
3楼-- · 2019-08-17 09:42
zhsyghhz 发表于 2017-6-28 14:39
这个屏只支持16bit

用两个8位口连接数据组成16bit为什么不可以呢,求指点。
zhsyghhz
4楼-- · 2019-08-17 15:15
paishen 发表于 2017-6-28 15:01
用两个8位口连接数据组成16bit为什么不可以呢,求指点。

这样是可以,我看错了

一周热门 更多>