320240的屏程序中"显示日期"四个字变成别的字;
如果把这一行拿到
enlarge(2); //放大2倍
下面则能正常显示,但是数字不能显示。不知道是什么原因?有谁碰到过类似的问题?
程序如下:
main()
{
softrst(); //软件复位
delay(2000);
lcd_inital(); //320240初始化
clear(); //清屏
LCD_CmdWrite(0x00);
LCD_DataWrite(0x04);
delay(2000);
enlarge(2); //放大2倍
LCD_ShowStr(0x03,0x1c,"第一小节:");
LCD_ShowStr(0x15,0x1c,"哈哈");
LCD_ShowStr(0x03,0x54,"第二小节:");
LCD_ShowStr(0x15,0x54,"呵呵");
LCD_ShowStr(0x03,0x8c,"显示日期");
display_num(0x15,0x8c,time);
LCD_ShowStr(0x19,0x8c,"年");
while(1)
{ ;}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>