⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 北京青云240128.c

📁 很好的c语言液晶显示代码
💻 C
📖 第 1 页 / 共 3 页
字号:
LCD_Clear();
wrhzfd();
//LCD_CmdWrite(0x00,0xCD); // 中文模式 + DISPLAY ON
//GotoXY(0,0); // 设定光标位置
PrintStr("***************   欢迎使用     中宏常晴家具  ***************");
delay10ms(50);
LCD_Clear();
LCD_CmdWrite(0xF1,0x0F); // Font Size Control Regi
while(1)
{
 m=P2&0x3f;
 e=P2&0X0E;
 if(0x0a<e<=0x0e)
 {
 switch(m)
 {
  case 0x0e:a=0;break;
  case 0x0f:a=1;break;

  case 0x0c:b=0;break;
  case 0x0d:b=1;break;
  case 0x1c:b=2;break;
  case 0x1d:b=3;break;
  case 0x2c:b=4;break;
  case 0x2d:b=5;break;
 }
 }
 else
 ;
 if(b==0&&a==0)
 {
 switch(m)
 {
 case 0x0a:dat0[0]='2',dat0[1]='0';break;
 case 0x01:dat0[0]='2',dat0[1]='1';break;
 case 0x02:dat0[0]='2',dat0[1]='2';break;
 case 0x03:dat0[0]='2',dat0[1]='3';break;
 case 0x04:dat0[0]='2',dat0[1]='4';break;
 case 0x05:dat0[0]='2',dat0[1]='5';break;
 case 0x06:dat0[0]='2',dat0[1]='6';break;
 case 0x07:dat0[0]='2',dat0[1]='7';break;
 case 0x08:dat0[0]='2',dat0[1]='8';break;
 case 0x09:dat0[0]='2',dat0[1]='9';break;
 case 0x1a:dat0[0]='3',dat0[1]='0';break;
 case 0x11:dat0[0]='3',dat0[1]='1';break;
 case 0x12:dat0[0]='3',dat0[1]='2';break;
 case 0x13:dat0[0]='3',dat0[1]='3';break;
 case 0x14:dat0[0]='3',dat0[1]='4';break;
 case 0x15:dat0[0]='3',dat0[1]='5';break;
 case 0x16:dat0[0]='3',dat0[1]='6';break;
 case 0x17:dat0[0]='3',dat0[1]='7';break;
 case 0x18:dat0[0]='3',dat0[1]='8';break;
 case 0x19:dat0[0]='3',dat0[1]='9';break;
 case 0x2a:dat0[0]='4',dat0[1]='0';break;
 case 0x21:dat0[0]='4',dat0[1]='1';break;
 case 0x22:dat0[0]='4',dat0[1]='2';break;
 case 0x23:dat0[0]='4',dat0[1]='3';break;
 case 0x24:dat0[0]='4',dat0[1]='4';break;
 case 0x25:dat0[0]='4',dat0[1]='5';break;
 case 0x26:dat0[0]='4',dat0[1]='6';break;
 case 0x27:dat0[0]='4',dat0[1]='7';break;
 case 0x28:dat0[0]='4',dat0[1]='8';break;
 case 0x29:dat0[0]='4',dat0[1]='9';break;
 case 0x3a:dat0[0]='5',dat0[1]='0';break;
 case 0x31:dat0[0]='5',dat0[1]='1';break;
 case 0x32:dat0[0]='5',dat0[1]='2';break;
 case 0x33:dat0[0]='5',dat0[1]='3';break;
 case 0x34:dat0[0]='5',dat0[1]='4';break;
 case 0x35:dat0[0]='5',dat0[1]='5';break;
 case 0x36:dat0[0]='5',dat0[1]='6';break;
 case 0x37:dat0[0]='5',dat0[1]='7';break;
 case 0x38:dat0[0]='5',dat0[1]='8';break;
 case 0x39:dat0[0]='5',dat0[1]='9';break;
 default:break;
 }
 }
 else
 ;

 if(b==2&&a==0)
 {
 switch(m)
 {
 case 0x0a:dat1[0]='2',dat1[1]='0';break;
 case 0x01:dat1[0]='2',dat1[1]='1';break;
 case 0x02:dat1[0]='2',dat1[1]='2';break;
 case 0x03:dat1[0]='2',dat1[1]='3';break;
 case 0x04:dat1[0]='2',dat1[1]='4';break;
 case 0x05:dat1[0]='2',dat1[1]='5';break;
 case 0x06:dat1[0]='2',dat1[1]='6';break;
 case 0x07:dat1[0]='2',dat1[1]='7';break;
 case 0x08:dat1[0]='2',dat1[1]='8';break;
 case 0x09:dat1[0]='2',dat1[1]='9';break;
 case 0x1a:dat1[0]='3',dat1[1]='0';break;
 case 0x11:dat1[0]='3',dat1[1]='1';break;
 case 0x12:dat1[0]='3',dat1[1]='2';break;
 case 0x13:dat1[0]='3',dat1[1]='3';break;
 case 0x14:dat1[0]='3',dat1[1]='4';break;
 case 0x15:dat1[0]='3',dat1[1]='5';break;
 case 0x16:dat1[0]='3',dat1[1]='6';break;
 case 0x17:dat1[0]='3',dat1[1]='7';break;
 case 0x18:dat1[0]='3',dat1[1]='8';break;
 case 0x19:dat1[0]='3',dat1[1]='9';break;
 case 0x2a:dat1[0]='4',dat1[1]='0';break;
 case 0x21:dat1[0]='4',dat1[1]='1';break;
 case 0x22:dat1[0]='4',dat1[1]='2';break;
 case 0x23:dat1[0]='4',dat1[1]='3';break;
 case 0x24:dat1[0]='4',dat1[1]='4';break;
 case 0x25:dat1[0]='4',dat1[1]='5';break;
 case 0x26:dat1[0]='4',dat1[1]='6';break;
 case 0x27:dat1[0]='4',dat1[1]='7';break;
 case 0x28:dat1[0]='4',dat1[1]='8';break;
 case 0x29:dat1[0]='4',dat1[1]='9';break;
 case 0x3a:dat1[0]='5',dat1[1]='0';break;
 case 0x31:dat1[0]='5',dat1[1]='1';break;
 case 0x32:dat1[0]='5',dat1[1]='2';break;
 case 0x33:dat1[0]='5',dat1[1]='3';break;
 case 0x34:dat1[0]='5',dat1[1]='4';break;
 case 0x35:dat1[0]='5',dat1[1]='5';break;
 case 0x36:dat1[0]='5',dat1[1]='6';break;
 case 0x37:dat1[0]='5',dat1[1]='7';break;
 case 0x38:dat1[0]='5',dat1[1]='8';break;
 case 0x39:dat1[0]='5',dat1[1]='9';break;
 default:break;
 }
 }

 if(b==4&&a==0)
 {
 switch(m)
 {
 case 0x0a:dat2[0]='2',dat2[1]='0';break;
 case 0x01:dat2[0]='2',dat2[1]='1';break;
 case 0x02:dat2[0]='2',dat2[1]='2';break;
 case 0x03:dat2[0]='2',dat2[1]='3';break;
 case 0x04:dat2[0]='2',dat2[1]='4';break;
 case 0x05:dat2[0]='2',dat2[1]='5';break;
 case 0x06:dat2[0]='2',dat2[1]='6';break;
 case 0x07:dat2[0]='2',dat2[1]='7';break;
 case 0x08:dat2[0]='2',dat2[1]='8';break;
 case 0x09:dat2[0]='2',dat2[1]='9';break;
 case 0x1a:dat2[0]='3',dat2[1]='0';break;
 case 0x11:dat2[0]='3',dat2[1]='1';break;
 case 0x12:dat2[0]='3',dat2[1]='2';break;
 case 0x13:dat2[0]='3',dat2[1]='3';break;
 case 0x14:dat2[0]='3',dat2[1]='4';break;
 case 0x15:dat2[0]='3',dat2[1]='5';break;
 case 0x16:dat2[0]='3',dat2[1]='6';break;
 case 0x17:dat2[0]='3',dat2[1]='7';break;
 case 0x18:dat2[0]='3',dat2[1]='8';break;
 case 0x19:dat2[0]='3',dat2[1]='9';break;
 case 0x2a:dat2[0]='4',dat2[1]='0';break;
 case 0x21:dat2[0]='4',dat2[1]='1';break;
 case 0x22:dat2[0]='4',dat2[1]='2';break;
 case 0x23:dat2[0]='4',dat2[1]='3';break;
 case 0x24:dat2[0]='4',dat2[1]='4';break;
 case 0x25:dat2[0]='4',dat2[1]='5';break;
 case 0x26:dat2[0]='4',dat2[1]='6';break;
 case 0x27:dat2[0]='4',dat2[1]='7';break;
 case 0x28:dat2[0]='4',dat2[1]='8';break;
 case 0x29:dat2[0]='4',dat2[1]='9';break;
 case 0x3a:dat2[0]='5',dat2[1]='0';break;
 case 0x31:dat2[0]='5',dat2[1]='1';break;
 case 0x32:dat2[0]='5',dat2[1]='2';break;
 case 0x33:dat2[0]='5',dat2[1]='3';break;
 case 0x34:dat2[0]='5',dat2[1]='4';break;
 case 0x35:dat2[0]='5',dat2[1]='5';break;
 case 0x36:dat2[0]='5',dat2[1]='6';break;
 case 0x37:dat2[0]='5',dat2[1]='7';break;
 case 0x38:dat2[0]='5',dat2[1]='8';break;
 case 0x39:dat2[0]='5',dat2[1]='9';break;
 default:break;
 }
 }

 if(b==0&&a==1)
 {
 switch(m)
 {
 case 0x0a:dat3[0]='2',dat3[1]='0';break;
 case 0x01:dat3[0]='2',dat3[1]='1';break;
 case 0x02:dat3[0]='2',dat3[1]='2';break;
 case 0x03:dat3[0]='2',dat3[1]='3';break;
 case 0x04:dat3[0]='2',dat3[1]='4';break;
 case 0x05:dat3[0]='2',dat3[1]='5';break;
 case 0x06:dat3[0]='2',dat3[1]='6';break;
 case 0x07:dat3[0]='2',dat3[1]='7';break;
 case 0x08:dat3[0]='2',dat3[1]='8';break;
 case 0x09:dat3[0]='2',dat3[1]='9';break;
 case 0x1a:dat3[0]='3',dat3[1]='0';break;
 case 0x11:dat3[0]='3',dat3[1]='1';break;
 case 0x12:dat3[0]='3',dat3[1]='2';break;
 case 0x13:dat3[0]='3',dat3[1]='3';break;
 case 0x14:dat3[0]='3',dat3[1]='4';break;
 case 0x15:dat3[0]='3',dat3[1]='5';break;
 case 0x16:dat3[0]='3',dat3[1]='6';break;
 case 0x17:dat3[0]='3',dat3[1]='7';break;
 case 0x18:dat3[0]='3',dat3[1]='8';break;
 case 0x19:dat3[0]='3',dat3[1]='9';break;
 case 0x2a:dat3[0]='4',dat3[1]='0';break;
 case 0x21:dat3[0]='4',dat3[1]='1';break;
 case 0x22:dat3[0]='4',dat3[1]='2';break;
 case 0x23:dat3[0]='4',dat3[1]='3';break;
 case 0x24:dat3[0]='4',dat3[1]='4';break;
 case 0x25:dat3[0]='4',dat3[1]='5';break;
 case 0x26:dat3[0]='4',dat3[1]='6';break;
 case 0x27:dat3[0]='4',dat3[1]='7';break;
 case 0x28:dat3[0]='4',dat3[1]='8';break;
 case 0x29:dat3[0]='4',dat3[1]='9';break;
 case 0x3a:dat3[0]='5',dat3[1]='0';break;
 case 0x31:dat3[0]='5',dat3[1]='1';break;
 case 0x32:dat3[0]='5',dat3[1]='2';break;
 case 0x33:dat3[0]='5',dat3[1]='3';break;
 case 0x34:dat3[0]='5',dat3[1]='4';break;
 case 0x35:dat3[0]='5',dat3[1]='5';break;
 case 0x36:dat3[0]='5',dat3[1]='6';break;
 case 0x37:dat3[0]='5',dat3[1]='7';break;
 case 0x38:dat3[0]='5',dat3[1]='8';break;
 case 0x39:dat3[0]='5',dat3[1]='9';break;
 default:break;
 }
 }

 if(b==2&&a==1)
 {
 switch(m)
 {
 case 0x0a:dat4[0]='2',dat4[1]='0';break;
 case 0x01:dat4[0]='2',dat4[1]='1';break;
 case 0x02:dat4[0]='2',dat4[1]='2';break;
 case 0x03:dat4[0]='2',dat4[1]='3';break;
 case 0x04:dat4[0]='2',dat4[1]='4';break;
 case 0x05:dat4[0]='2',dat4[1]='5';break;
 case 0x06:dat4[0]='2',dat4[1]='6';break;
 case 0x07:dat4[0]='2',dat4[1]='7';break;
 case 0x08:dat4[0]='2',dat4[1]='8';break;
 case 0x09:dat4[0]='2',dat4[1]='9';break;
 case 0x1a:dat4[0]='3',dat4[1]='0';break;
 case 0x11:dat4[0]='3',dat4[1]='1';break;
 case 0x12:dat4[0]='3',dat4[1]='2';break;
 case 0x13:dat4[0]='3',dat4[1]='3';break;
 case 0x14:dat4[0]='3',dat4[1]='4';break;
 case 0x15:dat4[0]='3',dat4[1]='5';break;
 case 0x16:dat4[0]='3',dat4[1]='6';break;
 case 0x17:dat4[0]='3',dat4[1]='7';break;
 case 0x18:dat4[0]='3',dat4[1]='8';break;
 case 0x19:dat4[0]='3',dat4[1]='9';break;
 case 0x2a:dat4[0]='4',dat4[1]='0';break;
 case 0x21:dat4[0]='4',dat4[1]='1';break;
 case 0x22:dat4[0]='4',dat4[1]='2';break;
 case 0x23:dat4[0]='4',dat4[1]='3';break;
 case 0x24:dat4[0]='4',dat4[1]='4';break;
 case 0x25:dat4[0]='4',dat4[1]='5';break;
 case 0x26:dat4[0]='4',dat4[1]='6';break;
 case 0x27:dat4[0]='4',dat4[1]='7';break;
 case 0x28:dat4[0]='4',dat4[1]='8';break;
 case 0x29:dat4[0]='4',dat4[1]='9';break;
 case 0x3a:dat4[0]='5',dat4[1]='0';break;
 case 0x31:dat4[0]='5',dat4[1]='1';break;
 case 0x32:dat4[0]='5',dat4[1]='2';break;
 case 0x33:dat4[0]='5',dat4[1]='3';break;
 case 0x34:dat4[0]='5',dat4[1]='4';break;
 case 0x35:dat4[0]='5',dat4[1]='5';break;
 case 0x36:dat4[0]='5',dat4[1]='6';break;
 case 0x37:dat4[0]='5',dat4[1]='7';break;
 case 0x38:dat4[0]='5',dat4[1]='8';break;
 case 0x39:dat4[0]='5',dat4[1]='9';break;
 default:break;
 }
 }
 if(b==4&&a==1)
 {
 switch(m)
 {
 case 0x0a:dat5[0]='2',dat5[1]='0';break;
 case 0x01:dat5[0]='2',dat5[1]='1';break;
 case 0x02:dat5[0]='2',dat5[1]='2';break;
 case 0x03:dat5[0]='2',dat5[1]='3';break;
 case 0x04:dat5[0]='2',dat5[1]='4';break;
 case 0x05:dat5[0]='2',dat5[1]='5';break;
 case 0x06:dat5[0]='2',dat5[1]='6';break;
 case 0x07:dat5[0]='2',dat5[1]='7';break;
 case 0x08:dat5[0]='2',dat5[1]='8';break;
 case 0x09:dat5[0]='2',dat5[1]='9';break;
 case 0x1a:dat5[0]='3',dat5[1]='0';break;
 case 0x11:dat5[0]='3',dat5[1]='1';break;
 case 0x12:dat5[0]='3',dat5[1]='2';break;
 case 0x13:dat5[0]='3',dat5[1]='3';break;
 case 0x14:dat5[0]='3',dat5[1]='4';break;
 case 0x15:dat5[0]='3',dat5[1]='5';break;
 case 0x16:dat5[0]='3',dat5[1]='6';break;
 case 0x17:dat5[0]='3',dat5[1]='7';break;
 case 0x18:dat5[0]='3',dat5[1]='8';break;
 case 0x19:dat5[0]='3',dat5[1]='9';break;
 case 0x2a:dat5[0]='4',dat5[1]='0';break;
 case 0x21:dat5[0]='4',dat5[1]='1';break;
 case 0x22:dat5[0]='4',dat5[1]='2';break;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -