微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > PIC驱动JM240128液晶

PIC驱动JM240128液晶

时间:11-09 来源:互联网 点击:

/*---------------温----------------*/
0x40,0x00,0x27,0xF0,0x24,0x10,0x07,0xF0,0x94,0x10,0x54,0x10,0x17,0xF0,0x20,0x00,
0x2F,0xFC,0xC9,0x24,0x49,0x24,0x49,0x24,0x49,0x24,0x49,0x24,0x5F,0xFE,0x40,0x00,
/*---------------度----------------*/
0x01,0x00,0x00,0x80,0x3F,0xFE,0x22,0x20,0x22,0x20,0x2F,0xFC,0x22,0x20,0x23,0xE0,
0x20,0x00,0x27,0xF8,0x22,0x10,0x21,0x20,0x20,0xC0,0x41,0x30,0x46,0x0E,0x98,0x04,

/*---------------曲----------------*/
0x04,0x40,0x04,0x40,0x04,0x40,0x3F,0xFC,0x24,0x44,0x24,0x44,0x24,0x44,0x24,0x44,
0x3F,0xFC,0x24,0x44,0x24,0x44,0x24,0x44,0x24,0x44,0x3F,0xFC,0x20,0x04,0x00,0x00,

/*---------------线----------------*/
0x10,0x40,0x18,0x50,0x10,0x4C,0x20,0x48,0x23,0xFC,0x48,0x40,0xF8,0x40,0x13,0xFE,
0x20,0x40,0x7C,0x48,0x00,0x30,0x00,0x22,0x1C,0xD2,0xE3,0x0A,0x00,0x06,0x00,0x02,
} ;
const uchar str1[]=
{
/*---------------时----------------*/
0x00,0x10,0x00,0x10,0x7C,0x10,0x44,0x10,0x47,0xFE,0x44,0x10,0x7C,0x10,0x45,0x10,
0x44,0x90,0x44,0x90,0x7C,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x50,0x00,0x20,

/*---------------间----------------*/
0x20,0x00,0x13,0xFC,0x10,0x04,0x40,0x04,0x47,0xE4,0x44,0x24,0x44,0x24,0x47,0xE4,
0x44,0x24,0x44,0x24,0x47,0xE4,0x40,0x04,0x40,0x04,0x40,0x04,0x40,0x14,0x40,0x08,
} ;
const uchar str2[]=
{
/*---------------温----------------*/
0x40,0x00,0x27,0xF0,0x24,0x10,0x07,0xF0,0x94,0x10,0x54,0x10,0x17,0xF0,0x20,0x00,
0x2F,0xFC,0xC9,0x24,0x49,0x24,0x49,0x24,0x49,0x24,0x49,0x24,0x5F,0xFE,0x40,0x00,

/*---------------度----------------*/
0x01,0x00,0x00,0x80,0x3F,0xFE,0x22,0x20,0x22,0x20,0x2F,0xFC,0x22,0x20,0x23,0xE0,
0x20,0x00,0x27,0xF8,0x22,0x10,0x21,0x20,0x20,0xC0,0x41,0x30,0x46,0x0E,0x98,0x04,
};

const char dat[]=
{
0,1,2,3,4,6,7,8,9,10,
11,12,13,14,15,16,17,18,19,20,
21,22,22,23,24,25,26,26,27,28,
28,29,30,30,31,31,32,32,33,33,
33,34,34,34,34,35,35,35,35,35,
35,35,35,35,35,35,34,34,34,34,
33,33,32,32,32,31,30,30,29,29,
28,27,27,26,25,24,24,23,22,21,
20,19,18,17,16,15,14,13,12,11,
10,9,8,7,6,5,4,3,2,1,
-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,
-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,
-21,-22,-23,-24,-24,-25,-26,-27,-27,-28,
-29,-29,-30,-30,-31,-32,-32,-32,-33,-33,
-34,-34,-34,-34,-35,-35,-35,-35,-35,-35,
-35,-35,-35,-35,-35,-34,-34,-34,-34,-33,
-33,-33,-32,-32,-31,-31,-30,-30,-29,-28,
-28,-27,-26,-26,-25,-24,-23,-22,-22,-21,
-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,
-10,-9,-8,-7,-6,-4,-3,-2,-1,0,
};

const char dat1[]=
{-3,-2,-1,0,
0,1,2,3,4,6,7,8,9,10,
11,12,13,14,15,16,17,18,19,20,
21,22,22,23,24,25,26,26,27,28,
28,29,30,30,31,31,32,32,33,33,
33,34,34,34,34,35,35,35,35,35,
35,35,35,35,35,35,34,34,34,34,
33,33,32,32,32,31,30,30,29,29,
28,27,27,26,25,24,24,23,22,21,
20,19,18,17,16,15,14,13,12,11,
10,9,8,7,6,5,4,3,2,1,
-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,
-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,
-21,-22,-23,-24,-24,-25,-26,-27,-27,-28,
-29,-29,-30,-30,-31,-32,-32,-32,-33,-33,
-34,-34,-34,-34,-35,-35,-35,-35,-35,-35,
-35,-35,-35,-35,-35,-34,-34,-34,-34,-33,
-33,-33,-32,-32,-31,-31,-30,-30,-29,-28,
-28,-27,-26,-26,-25,-24,-23,-22,-22,-21,
-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,
-10,-9,-8,-7,-6,-4,
};
bank1uchar i,j,tmp1;
bank1uint temp ;
void test()
{
set_graphic(0x0000,30) ;
set_add(0x0F00) ;
set_graphic(0x0000,30) ;
clr_lcd(2,18,220,80) ;
set_add(0x0F00) ;
for(i=0;i<200;i++)
{

//if(i+j<200)
//tmp1=dat[i+j]+55 ;
//else
//tmp1=dat[200-i-j]+55 ;

draw_point(16+i,20) ;
}
if(j>=200)
j=0 ;
else
j++ ;
DelayMs(255) ;
DelayMs(255) ;

set_graphic(0x0F00,30) ;
set_add(0x0000) ;
clr_lcd(2,18,220,80) ;
set_graphic(0x0F00,30) ;
set_add(0x0000) ;
for(i=0;i<200;i++)
{
//if(i+j<200)
//tmp1=dat[i+j]+55 ;
//else
//tmp1=dat[200-i-j]+55 ;

draw_point(16+i,j) ;
}
if(j>=200)
j=0 ;
else
j++ ;
}
void main()
{

//const uchar str1[]="hello world!" ;
init_all() ;
wr_cmd0(0x98) ;

clr_lcd(1,1,240,128)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top