?? +-
字號:
//-------下列代碼是一幅溫度的顯示圖------------------
//該圖是通過一個字節一個字節寫出來的--------------------
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()
/**********************************************************************/
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()
/**********************************************************************/
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 + -