资源描述:
《胡心愿笔记之单片机12864显示开机次数和开机动画》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、用的是模块化编程,各位凑和着看吧,用的是12864显示开机次数和开机图画,经验证,好使,下次再加万年历和温度的吧#include#include#include#include<12864lcd.h>//ucharstring1[]="本次是开机第__次";ucharstring1[]="乔相品,乔橡皮";ucharstring2[]="0123456789";ucharcodestring3[];ucharkaijicishu[1]={0};ucharj,k,n,m;voidmain(){uchar*p=string1;uchar*
2、adder=string3;wp=0;//************************************************//开机的图画显示//**************************************************initina_lcd_tuhua();delay_ms(10);for(m=0;m<32;m++)//{//SET垂直地址VERTICALADDwrite_data_or_comm(0,(0x80+m));//SET水平地址HORIZONTALADDwrite_data_or_comm(0,0x80);for(n=0;n<16
3、;n++){write_data_or_comm(1,*adder);delay_ms(1);adder++;}}for(m=0;m<32;m++)//{//SET垂直地址VERTICALADDwrite_data_or_comm(0,(0x80+m));//SET水平地址HORIZONTALADDwrite_data_or_comm(0,0x88);for(n=0;n<16;n++){write_data_or_comm(1,*adder);delay_ms(1);adder++;}}//***********************************************
4、****************//***************************************************************//************//LCD字库初始化//***************initial_lcd_ziku();//************//开机次数显示,小于100次//***************kaijicishu[0]=read_anywhere(0xae,0);delay_ms(1);k=kaijicishu[0];write_data_or_comm(0,0x90);for(m=0;m<16;m++)
5、{write_data_or_comm(1,*p);p++;}//write_data_or_comm(0,0x96);//write_data_or_comm(1,string2[k/10]);//write_data_or_comm(1,string2[k%10]);//kaijicishu[0]++;//write_anywhere(0xae,0,kaijicishu[0]);while(1);}ucharcodestring3[]={/*--调入了一幅图像:d:我的文档图片收藏未命名3.bmp--*//*--宽度x高度=128x64--*/0x00,0x00,0x00,
6、0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
7、0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,