📄 温度图.c
字号:
//-------下列代码是一幅温度的显示图------------------
//该图是通过一个字节一个字节写出来的--------------------
extern void LPH7366_write_doc(unsigned char symbol_line,unsigned char symbol_row,unsigned char doc); //LPH7366任意写入字节函数
unsigned char face_flag=1;
/*******************************温度主画面*****************************/
/*函数原型:void pic_temp()
/*函数功能:显示温度主画面
/*输入参数:无
/*输出参数:无
/*调用模块:LPH7366_write_doc()
/*建立时间:2005/11/11
/*作者:丁霄
/**********************************************************************/
void pic_temp()
{
unsigned char i;
//-----------------1--------------------------
LPH7366_write_doc(1,2,0xf0);
LPH7366_write_doc(1,3,0x08);
LPH7366_write_doc(1,4,0x04);
LPH7366_write_doc(1,5,0x02);
LPH7366_write_doc(1,6,0x32);
LPH7366_write_doc(1,7,0x31);
LPH7366_write_doc(1,8,0x01);
LPH7366_write_doc(1,9,0x01);
LPH7366_write_doc(1,10,0x01);
LPH7366_write_doc(1,11,0x31);
LPH7366_write_doc(1,12,0x32);
LPH7366_write_doc(1,13,0x02);
LPH7366_write_doc(1,14,0x04);
LPH7366_write_doc(1,15,0x08);
LPH7366_write_doc(1,16,0xf0);
LPH7366_write_doc(1,69,0x10);
LPH7366_write_doc(1,70,0x50);
LPH7366_write_doc(1,71,0xf0);
LPH7366_write_doc(1,74,0xf0);
LPH7366_write_doc(1,75,0x10);
LPH7366_write_doc(1,76,0xf0);
LPH7366_write_doc(1,78,0xf8);
LPH7366_write_doc(1,79,0x04);
LPH7366_write_doc(1,80,0x04);
LPH7366_write_doc(1,81,0x04);
LPH7366_write_doc(1,82,0xf8);
//--------------------2---------------------
LPH7366_write_doc(2,1,0x80);
LPH7366_write_doc(2,2,0x81);
LPH7366_write_doc(2,3,0x82);
LPH7366_write_doc(2,4,0x84);
LPH7366_write_doc(2,5,0x88);
LPH7366_write_doc(2,6,0x88);
LPH7366_write_doc(2,7,0x90);
LPH7366_write_doc(2,8,0x90);
LPH7366_write_doc(2,9,0x90);
LPH7366_write_doc(2,10,0x90);
LPH7366_write_doc(2,11,0x90);
LPH7366_write_doc(2,12,0x88);
LPH7366_write_doc(2,13,0x88);
LPH7366_write_doc(2,14,0x44);
LPH7366_write_doc(2,15,0x22);
LPH7366_write_doc(2,16,0x31);
for(i=17;i<58;i++)
{
LPH7366_write_doc(2,i,0x30);
}
LPH7366_write_doc(2,58,0x20);
LPH7366_write_doc(2,59,0x40);
LPH7366_write_doc(2,60,0x80);
LPH7366_write_doc(2,68,0x80);
LPH7366_write_doc(2,69,0x45);
LPH7366_write_doc(2,70,0x45);
LPH7366_write_doc(2,71,0xc5);
LPH7366_write_doc(2,72,0x04);
LPH7366_write_doc(2,73,0x04);
LPH7366_write_doc(2,74,0xc5);
LPH7366_write_doc(2,75,0x45);
LPH7366_write_doc(2,76,0xc5);
LPH7366_write_doc(2,78,0xff);
LPH7366_write_doc(2,82,0xff);
//--------------3-----------------------------
LPH7366_write_doc(3,61,0x01);
LPH7366_write_doc(3,62,0xfe);
LPH7366_write_doc(3,68,0x04);
LPH7366_write_doc(3,69,0x16);
LPH7366_write_doc(3,70,0x15);
LPH7366_write_doc(3,71,0x14);
LPH7366_write_doc(3,72,0x10);
LPH7366_write_doc(3,73,0x10);
LPH7366_write_doc(3,74,0x17);
LPH7366_write_doc(3,75,0x14);
LPH7366_write_doc(3,76,0x17);
LPH7366_write_doc(3,78,0xff);
LPH7366_write_doc(3,82,0xff);
//--------------4---------------------------
LPH7366_write_doc(4,59,0x80);
LPH7366_write_doc(4,60,0x40);
LPH7366_write_doc(4,61,0x20);
LPH7366_write_doc(4,62,0x1f);
LPH7366_write_doc(4,69,0x51);
LPH7366_write_doc(4,70,0x5f);
LPH7366_write_doc(4,71,0x50);
LPH7366_write_doc(4,72,0x40);
LPH7366_write_doc(4,73,0x40);
LPH7366_write_doc(4,74,0x5f);
LPH7366_write_doc(4,75,0x51);
LPH7366_write_doc(4,76,0x5f);
LPH7366_write_doc(4,78,0xff);
LPH7366_write_doc(4,82,0xff);
//---------------5---------------------
for(i=1;i<58;i++)
{
LPH7366_write_doc(5,i,0x03);
}
LPH7366_write_doc(5,58,0x01);
LPH7366_write_doc(5,74,0x7c);
LPH7366_write_doc(5,75,0x44);
LPH7366_write_doc(5,76,0x7c);
LPH7366_write_doc(5,78,0xff);
LPH7366_write_doc(5,82,0xff);
//--------------6----------------------
LPH7366_write_doc(6,73,0x01);
LPH7366_write_doc(6,74,0x01);
LPH7366_write_doc(6,75,0x01);
LPH7366_write_doc(6,76,0x01);
LPH7366_write_doc(6,78,0x0f);
LPH7366_write_doc(6,79,0x1f);
LPH7366_write_doc(6,80,0x1f);
LPH7366_write_doc(6,81,0x1f);
LPH7366_write_doc(6,82,0x0f);
}
/*******************************脸部表情选择*****************************/
/*函数原型:void pic_temp_face_move()
/*函数功能:人脸面部表情选择
/*输入参数:无
/*输出参数:无
/*调用模块:LPH7366_write_doc()
/*建立时间:2005/11/11
/*作者:丁霄
/**********************************************************************/
void pic_temp_face_move() //脸部表情选择
{
if(face_flag==1) //笑脸
{
LPH7366_write_doc(2,7,0x92);
LPH7366_write_doc(2,8,0x94);
LPH7366_write_doc(2,9,0x94);
LPH7366_write_doc(2,10,0x94);
LPH7366_write_doc(2,11,0x92);
}
if(face_flag==2) //闭嘴
{
LPH7366_write_doc(2,7,0x90);
LPH7366_write_doc(2,8,0x95);
LPH7366_write_doc(2,9,0x92);
LPH7366_write_doc(2,10,0x95);
LPH7366_write_doc(2,11,0x90);
}
if(face_flag==3) //苦恼
{
LPH7366_write_doc(2,7,0x94);
LPH7366_write_doc(2,8,0x92);
LPH7366_write_doc(2,9,0x94);
LPH7366_write_doc(2,10,0x92);
LPH7366_write_doc(2,11,0x94);
}
if(face_flag==4) //讲话
{
LPH7366_write_doc(2,7,0x97);
LPH7366_write_doc(2,8,0x95);
LPH7366_write_doc(2,9,0x95);
LPH7366_write_doc(2,10,0x95);
LPH7366_write_doc(2,11,0x97);
}
if(face_flag==5) //伤心
{
LPH7366_write_doc(2,7,0x94);
LPH7366_write_doc(2,8,0x92);
LPH7366_write_doc(2,9,0x92);
LPH7366_write_doc(2,10,0x92);
LPH7366_write_doc(2,11,0x94);
}
if(face_flag==6) //惊讶
{
LPH7366_write_doc(2,7,0x90);
LPH7366_write_doc(2,8,0x96);
LPH7366_write_doc(2,9,0x96);
LPH7366_write_doc(2,10,0x96);
LPH7366_write_doc(2,11,0x90);
}
if(face_flag==7) //沉默
{
LPH7366_write_doc(2,7,0x90);
LPH7366_write_doc(2,8,0x94);
LPH7366_write_doc(2,9,0x94);
LPH7366_write_doc(2,10,0x94);
LPH7366_write_doc(2,11,0x90);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -