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

📄 lcd.lst

📁 多功能智能充电器
💻 LST
📖 第 1 页 / 共 2 页
字号:
 183   2      //              send_data(0x73);
 184   2              }
 185   1              else  
 186   1              {
 187   2                      send_data(0x20);
 188   2                      send_data(0x20);
 189   2                      send_data(0x30);
 190   2                      send_data(0x2E);
 191   2                      send_data(0x30+n%10);
 192   2                      send_data(0x20);
 193   2      //              send_data(0x73);
 194   2              }
 195   1      }       
 196          
 197          
 198          void DispShuzi2(unsigned char x,unsigned char y,unsigned int n)  //8*16数字显示
 199          {       
 200   1          if(x==0) send_command(0x80+y);              
 201   1              else if(x==1) send_command(0x90+y);
 202   1              else if(x==2) send_command(0x88+y);
 203   1              else if(x==3) send_command(0x98+y);
 204   1      
 205   1          if(n/1000%10!=0)
 206   1              {
 207   2                      send_data(0x20);
 208   2                      send_data(0x2D);
 209   2                      send_data(0x30+n/1000%10);
 210   2                      send_data(0x30+n/100%10); 
 211   2                      send_data(0x30+n/10%10);
 212   2                      send_data(0x2E);
 213   2                      send_data(0x30+n%10);
 214   2                      send_data(0x20);
 215   2                      send_data(0xb6);
 216   2                      send_data(0xc8);
 217   2              }
 218   1              else if(n/100%10!=0)
 219   1              {
 220   2                      send_data(0x20);
 221   2                      send_data(0x20);
 222   2                      send_data(0x2D);
 223   2                      send_data(0x30+n/100%10);
 224   2                      send_data(0x30+n/10%10);
 225   2                      send_data(0x2E);
 226   2                      send_data(0x30+n%10);
 227   2                      send_data(0x20);
 228   2                      send_data(0xb6);
 229   2                      send_data(0xc8);
 230   2              }
 231   1              else if(n/10%10!=0)
 232   1              {
 233   2                      send_data(0x20);
 234   2                      send_data(0x20);
 235   2                      send_data(0x20);
 236   2                      send_data(0x2D);
 237   2                      send_data(0x30+n/10%10);
 238   2                      send_data(0x2E);
 239   2                      send_data(0x30+n%10);
 240   2                      send_data(0x20);
 241   2                      send_data(0xb6);
C51 COMPILER V8.02   LCD                                                                   05/20/2008 10:43:29 PAGE 5   

 242   2                      send_data(0xc8);
 243   2              }
 244   1              else  
 245   1              {
 246   2                      send_data(0x20);
 247   2                      send_data(0x20);
 248   2                      send_data(0x20);                
 249   2                      send_data(0x2D);
 250   2                      send_data(0x30);
 251   2                      send_data(0x2E);
 252   2                      send_data(0x30+n%10);
 253   2                      send_data(0x20);
 254   2                      send_data(0xb6);
 255   2                      send_data(0xc8);
 256   2              }
 257   1      }
 258          
 259          
 260          void DispShuzi1(unsigned char x,unsigned char y,unsigned int n)  //8*16数字显示
 261          {       
 262   1          if(x==0) send_command(0x80+y);              
 263   1              else if(x==1) send_command(0x90+y);
 264   1              else if(x==2) send_command(0x88+y);
 265   1              else if(x==3) send_command(0x98+y);
 266   1      
 267   1          if(n/1000%10!=0)
 268   1              {
 269   2                      send_data(0x20);
 270   2                      send_data(0x20);
 271   2                      send_data(0x30+n/1000%10);
 272   2                      send_data(0x30+n/100%10); 
 273   2                      send_data(0x30+n/10%10);
 274   2                      send_data(0x2E);
 275   2                      send_data(0x30+n%10);
 276   2                      send_data(0x20);
 277   2                      send_data(0xb6);
 278   2                      send_data(0xc8);
 279   2              }
 280   1              else if(n/100%10!=0)
 281   1              {
 282   2                      send_data(0x20);
 283   2                      send_data(0x20);
 284   2                      send_data(0x20);
 285   2                      send_data(0x30+n/100%10);
 286   2                      send_data(0x30+n/10%10);
 287   2                      send_data(0x2E);
 288   2                      send_data(0x30+n%10);
 289   2                      send_data(0x20);
 290   2                      send_data(0xb6);
 291   2                      send_data(0xc8);
 292   2              }
 293   1              else if(n/10%10!=0)
 294   1              {
 295   2                      send_data(0x20);
 296   2                      send_data(0x20);
 297   2                      send_data(0x20);
 298   2                      send_data(0x20);
 299   2                      send_data(0x30+n/10%10);
 300   2                      send_data(0x2E);
 301   2                      send_data(0x30+n%10);
 302   2                      send_data(0x20);
 303   2                      send_data(0xb6);
C51 COMPILER V8.02   LCD                                                                   05/20/2008 10:43:29 PAGE 6   

 304   2                      send_data(0xc8);
 305   2              }
 306   1              else  
 307   1              {
 308   2                      send_data(0x20);
 309   2                      send_data(0x20);
 310   2                      send_data(0x20);
 311   2                      send_data(0x20);
 312   2                      send_data(0x30);
 313   2                      send_data(0x2E);
 314   2                      send_data(0x30+n%10);
 315   2                      send_data(0x20);
 316   2                      send_data(0xb6);
 317   2                      send_data(0xc8);
 318   2              }
 319   1      }
 320          
 321          void DispShuzi0(unsigned char x,unsigned char y,unsigned int n)  //8*16数字显示
 322          {       
 323   1          if(x==0) send_command(0x80+y);              
 324   1              else if(x==1) send_command(0x90+y);
 325   1              else if(x==2) send_command(0x88+y);
 326   1              else if(x==3) send_command(0x98+y);
 327   1      
 328   1          if(n/1000%10!=0)
 329   1              {
 330   2      //              send_data(0x30+n/1000%10);
 331   2      //              send_data(0x30+n/100%10); 
 332   2                      send_data(0x30+n/10%10);
 333   2                      send_data(0x30+n%10);
 334   2              }
 335   1              else if(n/100%10!=0)
 336   1              {
 337   2      //              send_data(0x20);
 338   2      //              send_data(0x30+n/100%10);
 339   2                      send_data(0x30+n/10%10);
 340   2                      send_data(0x30+n%10);
 341   2              }
 342   1              else if(n/10%10!=0)
 343   1              {
 344   2      //              send_data(0x20);
 345   2      //              send_data(0x20);
 346   2                      send_data(0x30+n/10%10);
 347   2                      send_data(0x30+n%10);
 348   2              }
 349   1              else  
 350   1              {
 351   2      //              send_data(0x20);
 352   2      //              send_data(0x20);
 353   2                      send_data(0x20);
 354   2                      send_data(0x30+n%10);
 355   2              }
 356   1      }                                                                                                                                         
 357                                                                                                                                            


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1434    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      26
C51 COMPILER V8.02   LCD                                                                   05/20/2008 10:43:29 PAGE 7   

   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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