-
多谢版主哈:loveliness:
-
还有就是这个函数搞不懂诶
void lcd_datawrite(uchar wrdata) small
{
while(lcd_busy == 0);
lcd_data = wrdata;
lcd_cs1 =0; // chip enable.
lcd_rd = 1; //
lcd_rs = 1; // rs = 1;
lcd_wr = 0; // wr = 0;
delay_nop(1);
lcd_wr = 1; // wr = 1;
lcd_rs = 1; // rs = 1;
lcd_cs1 =1; // chip disable.
}
lcd_busy。。端口给的datasheet上写的是 while(lcd_busy == 1);
但是我把程序移植到51板上必须是 while(lcd_busy == 0);才能显示。。我纠结了
-
这个怎么不能下载呢?
-
能联系一下吗?1009822165搞了很久了。。希望可以相互学习
-
我也是没反应哦
-
最近也在搞这个。。。
-
真是兄弟啊,我的也是这样的。咱们的核心板和flash存储器都差不多,我的读出来都是0,希望你看到了咱们能联系下1009822165
-
恩,感谢您的指导,这我修改后还是那个问题。。。。
我想问这样的初始化和读写是不是正确的??:Cry:
-
是不是头文件包含重复
-
我也不懂诶,貌似手册上说的也不清楚啊
-
马上申请加入
-
smclk你不先配置时钟吗?
-
:Sweat: 多了点。。但是慢慢看
-
这个必须顶起啊 :titter:
-
谢谢楼主
-
好贴::loveliness:
-
谢谢分享。。。
-
:Laugh: :Laugh: :Laugh: :Laugh:
-
:) :) :)
-
必须定一下:victory: :victory: