求CH240128B的程序代码!

u013536940 2014-12-22 11:53:19
我买了一块液晶CH240128B,店家给的程序下载进去了后不显示怎么办啊?什么现象也没有
主函数如下:
void main (void)
{
delay_nms(10);
softrst();
lcd_inital();
clear();
while(1)
{

display_kuang(); //显示框
LCD_GotoXY(0x00,0x02);
display_ziku(); //ASCII表1
OR_Two_Layer();//DDRAM1 OR DDRAM2
Show_Two_Layer();//DDRAM1与DDRAM2同时显示
delay_nms(1000);
clear();


Only_Show_Page1(); //只显示DDRAM1
Access_Page1(); //只存取DDRAM1
display_test(0xaa,0x55); //显示星
delay_nms(1500);
clear();

lcd_test(); //组装测试

LCD_GotoXY(0x00,0x00); //设定X,Y坐标位置
display_word(tab1,30); //显示正常汉字
LCD_GotoXY(0x00,0x13); //
bold_word(); //字体变粗
display_word(tab1,30); //显示正常汉字
no_bold_word(); //字体变粗功能关闭
enlarge(1); //字体不放大,为16X16点阵大小
LCD_GotoXY(0x00,0x24);
LCD_ShowStr("川航");
enlarge(2); //字体放大2倍,为32X32点阵大小
LCD_GotoXY(0x06,0x28); //
LCD_ShowStr("川航");
enlarge(3); //字体放大3倍
LCD_Inv(); //数据反白
LCD_GotoXY(0x10,0x35); //
LCD_ShowStr("川航");
enlarge(1);
LCD_GotoXY(0x00,0x70); //设定X,Y坐标位置
LCD_ShowStr("努力做事只是做完用心做事才做好");
LCD_NoInv(); //取消反白
delay_nms(1500);
clear();

disp_Graphic2(); //显示240128的一张图片
Access_Page1(); //存取DDRAM1
Only_Show_Page1(); //显示DDRAM1
LCD_GotoXY(0x02,0x03); //设定X,Y坐标位置
LCD_ShowStr("深圳市川航电子科技有限公司"); //显示正常汉字
enlarge(2); //字体放大2倍
LCD_GotoXY(0x05,0x1a); //设定X,Y坐标位置
LCD_ShowStr("请点测试区"); //显示正常汉字
enlarge(1); //字体还原,就是一倍
LCD_GotoXY(0x10,0x47); //设定X,Y坐标位置
LCD_ShowStr("X坐标="); //显示正常汉字
LCD_GotoXY(0x10,0x64); //设定X,Y坐标位置
LCD_ShowStr("Y坐标="); //显示正常汉字
OR_Two_Layer();//DDRAM1 OR DDRAM2
Show_Two_Layer();//DDRAM1与DDRAM2同时显示

// LCD_CmdWrite(0xc0); //至能触摸屏扫描
// LCD_DataWrite(0x80);
// LCD_CmdWrite(0xc4);
// LCD_DataWrite(0x00); //自動模式
// LCD_CmdWrite(0x0f);
// LCD_DataWrite(0x10);
// EX0=1;
// EA=1;
// IT0=1;
delay_nms(1500);
clear();
}
}
...全文
2025 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
spirrow 2016-10-10
  • 打赏
  • 举报
回复
这有点复杂啊 ,我再用STM32去显示

715

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 外设及办公设备
社区管理员
  • 外设及办公设备社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧