LCD12864小狗动画单片机源程序如下:
- #include "global.h"
- #include "lcd12864.h"
- #include "gif.h"
- #include "delay.h"
- #define GIFTIME 100
- /********************** 主函数 ************************/
- void main(void)
- {
- P0M1 = 0; P0M0 = 0; //设置为准双向口
- P1M1 = 0; P1M0 = 0; //设置为准双向口
- P2M1 = 0; P2M0 = 0; //设置为准双向口
- P3M1 = 0; P3M0 = 0; //设置为准双向口
- P4M1 = 0; P4M0 = 0; //设置为准双向口
- P5M1 = 0; P5M0 = 0; //设置为准双向口
- P6M1 = 0; P6M0 = 0; //设置为准双向口
- P7M1 = 0; P7M0 = 0; //设置为准双向口
- Initialize_LCD();
- //1、开启以下代码显示文字
- //DrawFontHZ16(0, 0, 0, "姓名:陈斯雯 学号:31702077 班级:电信专升\xFD本1703");
-
- //2、开启以下代码显示图片
- //DrawImg(Image,128,64);
-
-
- //3、开启以下代码显示动画
- ///*
- while(1)
- {
- DrawImg(gImage_1,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- DrawImg(gImage_2,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- DrawImg(gImage_3,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- DrawImg(gImage_4,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- DrawImg(gImage_5,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- DrawImg(gImage_6,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- DrawImg(gImage_7,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- DrawImg(gImage_8,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- DrawImg(gImage_9,64,64);
- delay_ms(GIFTIME);
- //DrawImg(0,64,64);
-
- }
- //*/
- while(1);
- }
复制代码
所有资料51hei提供下载:
小狗.rar
(1.48 MB, 下载次数: 59)
|