标题:
大牛自创最新12864绘图单片机源程序
[打印本页]
作者:
无根草
时间:
2017-9-25 10:04
标题:
大牛自创最新12864绘图单片机源程序
大牛自创最新12864绘图软件
0.png
(561.32 KB, 下载次数: 47)
下载附件
2017-9-28 02:07 上传
0.png
(47.98 KB, 下载次数: 51)
下载附件
2017-9-28 02:06 上传
单片机源程序如下:
#include "LCD12864.h"
sbit k1=P3^0;
uchar xuanze;
uchar tab1_zhen[]="甄";
uchar tab1_zi[]="子";
uchar tab1_dan[]="丹";
uchar code tab2[]={
0x00,0x00,0x18,0x30,0x24,0x48,0x02,0x80,
0x07,0xC0,0x07,0xC0,0x1F,0xF0,0x1F,0xF0,
0x13,0x90,0x1F,0xF0,0x1F,0xF0,0x1E,0xF0,
0x1F,0xF0,0x17,0xD0,0x17,0xD0,0x03,0x80
};
uchar code tab3[]={
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
…………限于本文篇幅 余下代码请从51黑下载附件…………
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
}; //96X64
uchar code tab5_1[]="白日依山尽,";
uchar code tab5_2[]="黄河入海流。";
uchar code tab5_3[]="欲穷千里目,";
uchar code tab5_4[]="更上一层楼。";
void keyscan()
{
if(k1==0)
{
delay_1ms(10);
while(k1==0);
xuanze=(xuanze+1)%4;
if(xuanze!=0||xuanze!=3) write_12864cmd(0x01); //清屏,这里的清屏是为了去掉“甄子丹”三个字
delay_1ms(5); //以便下副图的显示不受影响
huitu_clear();
}
}
void main()
{
LCD12864_init();
huitu_clear();
while(1)
{
switch(xuanze)
{
case 0:
set_LCD12864_pos(0,6);//x确定行,y确定起始位置
write_12864str(tab1_zhen);delay_1ms(1);
set_LCD12864_pos(1,6);
write_12864str(tab1_zi); delay_1ms(1);
set_LCD12864_pos(2,6);
write_12864str(tab1_dan);delay_1ms(1);//甄子丹 写完
LCD12864_set_tu(0,0,tab4,96,64);
while(xuanze==0) keyscan(); //这里是为了让程序停在这,显示画面不会闪
break;
case 1:
LCD12864_set_tu(0,0,tab2,16,16);
while(xuanze==1) keyscan(); //
break;
case 2:
LCD12864_set_tu(0,0,tab3,128,32);
……………………
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
最新_12864绘图程序.rar
(1.2 MB, 下载次数: 15)
2017-9-25 10:04 上传
点击文件名下载附件
大牛自创最新12864绘图软件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1