我叫赵怡彬 2016-10-04 05:43 采纳率: 100%
浏览 1106
已采纳

lcd程序问题,我不知道哪里错了,求大神指点一下

void main(){ lcd_init(); write_data(0,1,"A"); while(1);}void lcd_init(void){ write_command(0x38); write_command(0x0c); write_command(0x06); write_command(0x01);}void write_command(uchar command){ RS=0; RW=0; E=1; E=0; Data=command; delay(1);}void write_data(uint x,uint y,uchar da){ uchar ad; if(y==1) { ad=0x80+x; } else ad=0xc0+x; write_command(ad); LCDdate(ad);}void LCDdate(uchar da){ Data=da; RS=1; RW=0; E=1; E=0; delay(1);}void delay(uint n){ uint i; uchar j; for(i=n;i>0;i--) for(j=2;j>0;j--); }

  • 写回答

1条回答 默认 最新

  • 鱼弦 优质创作者: 编程框架技术领域 2016-10-04 06:20
    关注

    现在 出现的具体什么问题?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?