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

📄 test.lst

📁 Prepaid Energy metere but you have to pay first
💻 LST
📖 第 1 页 / 共 2 页
字号:
 216   2                writestr("Used : 10 Units ");
 217   2                writecmd(0xC2);
 218   2                writestr("BAL = 0 Rs ");
 219   2                outbit=0x00;
 220   2                writecmd(0x01);
 221   2                writecmd(0x80);
 222   2                writestr("Please Recharge ");
 223   2                writecmd(0xC6);
 224   2                writestr("Card ");
 225   2                
 226   2        }
 227   1        else if(P1==0x02)
 228   1      
 229   1        {
 230   2                writecmd(0x01);
 231   2                writecmd(0x83);
 232   2            writestr("Card Found ");
 233   2                writecmd(0xC3);
 234   2                writestr("Value = 20 Rs. ");
 235   2                MSDelay(500);
 236   2                outbit=0xFF;
 237   2                TMOD=0x60;
 238   2                TH1=250;
 239   2                TL1=250;
 240   2                TR1=1;
 241   2                while(TF1==0);                 // wait for timer overflow
C51 COMPILER V8.08   TEST                                                                  03/10/2009 09:33:40 PAGE 5   

 242   2                TR1=0;
 243   2                TF1=0;
 244   2                writecmd(0x01);
 245   2                writecmd(0x81);
 246   2                writestr("Used : 2 Unit ");
 247   2                writecmd(0xC1);
 248   2                writestr("BAL = 18 Rs ");
 249   2                TMOD=0x60;
 250   2                TH1=250;
 251   2                TR1=1;
 252   2                while(TF1==0);                 // wait for timer overflow
 253   2                TR1=0;
 254   2                TF1=0;
 255   2                writecmd(0x01);
 256   2                writecmd(0x81);
 257   2                writestr("Used : 4 Units ");
 258   2                writecmd(0xC1);
 259   2                writestr("BAL = 16 Rs ");
 260   2                TMOD=0x60;
 261   2                TH1=250;
 262   2                TR1=1;
 263   2                while(TF1==0);                 // wait for timer overflow
 264   2                TR1=0;
 265   2                TF1=0;
 266   2                writecmd(0x01);
 267   2                writecmd(0x81);
 268   2                writestr("Used : 6 Units ");
 269   2                writecmd(0xC1);
 270   2                writestr("BAL = 14 Rs ");
 271   2                TMOD=0x60;
 272   2                TH1=250;
 273   2                TR1=1;
 274   2                while(TF1==0);                 // wait for timer overflow
 275   2                TR1=0;
 276   2                TF1=0;
 277   2                writecmd(0x01);
 278   2                writecmd(0x81);
 279   2                writestr("Used : 8 Units ");
 280   2                writecmd(0xC1);
 281   2                writestr("BAL = 12 Rs ");
 282   2                TMOD=0x60;
 283   2                TH1=250;
 284   2                TR1=1;
 285   2                while(TF1==0);                 // wait for timer overflow
 286   2                TR1=0;
 287   2                TF1=0;
 288   2                writecmd(0x01);
 289   2                writecmd(0x81);
 290   2                writestr("Used : 10 Units ");
 291   2                writecmd(0xC1);
 292   2                writestr("BAL = 10 Rs ");
 293   2                TMOD=0x60;
 294   2                TH1=250;
 295   2                TR1=1;
 296   2                while(TF1==0);                 // wait for timer overflow
 297   2                TR1=0;
 298   2                TF1=0;
 299   2                writecmd(0x01);
 300   2                writecmd(0x81);
 301   2                writestr("Used : 11 Units ");
 302   2                writecmd(0xC1);
 303   2                writestr("BAL = 9 Rs ");
C51 COMPILER V8.08   TEST                                                                  03/10/2009 09:33:40 PAGE 6   

 304   2                TMOD=0x60;
 305   2                TH1=250;
 306   2                TR1=1;
 307   2                while(TF1==0);                 // wait for timer overflow
 308   2                TR1=0;
 309   2                TF1=0;
 310   2                writecmd(0x01);
 311   2                writecmd(0x81);
 312   2                writestr("Used : 12 Units ");
 313   2                writecmd(0xC1);
 314   2                writestr("BAL = 8 Rs ");
 315   2                TMOD=0x60;
 316   2                TH1=250;
 317   2                TR1=1;
 318   2                while(TF1==0);                 // wait for timer overflow
 319   2                TR1=0;
 320   2                TF1=0;
 321   2                writecmd(0x01);
 322   2                writecmd(0x81);
 323   2                writestr("Used : 13 Units ");
 324   2                writecmd(0xC1);
 325   2                writestr("BAL = 7 Rs ");
 326   2                TMOD=0x60;
 327   2                TH1=250;
 328   2                TR1=1;
 329   2                while(TF1==0);                 // wait for timer overflow
 330   2                TR1=0;
 331   2                TF1=0;
 332   2                writecmd(0x01);
 333   2                writecmd(0x81);
 334   2                writestr("Used : 14 Units ");
 335   2                writecmd(0xC1);
 336   2                writestr("BAL = 6 Rs ");
 337   2                TMOD=0x60;
 338   2                TH1=250;
 339   2                TR1=1;
 340   2                while(TF1==0);                 // wait for timer overflow
 341   2                TR1=0;
 342   2                TF1=0;
 343   2                writecmd(0x01);
 344   2                writecmd(0x81);
 345   2                writestr("Used : 15 Units ");
 346   2                writecmd(0xC1);
 347   2                writestr("BAL = 5 Rs ");
 348   2                TMOD=0x60;
 349   2                TH1=250;
 350   2                TR1=1;
 351   2                while(TF1==0);                 // wait for timer overflow
 352   2                TR1=0;
 353   2                TF1=0;
 354   2                writecmd(0x01);
 355   2                writecmd(0x80);
 356   2                writestr("Used : 16 Units ");
 357   2                writecmd(0xC2);
 358   2                writestr("BAL = 4 Rs ");
 359   2                TMOD=0x60;
 360   2                TH1=250;
 361   2                TR1=1;
 362   2                while(TF1==0);                 // wait for timer overflow
 363   2                TR1=0;
 364   2                TF1=0;
 365   2                writecmd(0x01);
C51 COMPILER V8.08   TEST                                                                  03/10/2009 09:33:40 PAGE 7   

 366   2                writecmd(0x80);
 367   2                writestr("Used : 17 Units ");
 368   2                writecmd(0xC2);
 369   2                writestr("BAL = 3 Rs ");
 370   2                TMOD=0x60;
 371   2                TH1=250;
 372   2                TR1=1;
 373   2                while(TF1==0);                 // wait for timer overflow
 374   2                TR1=0;
 375   2                TF1=0;
 376   2                writecmd(0x01);
 377   2                writecmd(0x80);
 378   2                writestr("Used : 18 Units ");
 379   2                writecmd(0xC2);
 380   2                writestr("BAL = 2 Rs ");
 381   2                TMOD=0x60;
 382   2                TH1=250;
 383   2                TR1=1;
 384   2                while(TF1==0);                 // wait for timer overflow
 385   2                TR1=0;
 386   2                TF1=0;
 387   2                writecmd(0x01);
 388   2                writecmd(0x80);
 389   2                writestr("Used : 19 Units ");
 390   2                writecmd(0xC2);
 391   2                writestr("BAL = 1 Re ");
 392   2                TMOD=0x60;
 393   2                TH1=250;
 394   2                TR1=1;
 395   2                while(TF1==0);                 // wait for timer overflow
 396   2                TR1=0;
 397   2                TF1=0;
 398   2                writecmd(0x01);
 399   2                writecmd(0x80);
 400   2                writestr("Used : 20 Units ");
 401   2                writecmd(0xC2);
 402   2                writestr("BAL = 0 Rs ");
 403   2                outbit=0x00;
 404   2                writecmd(0x01);
 405   2                writecmd(0x80);
 406   2                writestr("Please Recharge ");
 407   2                writecmd(0xC6);
 408   2                writestr("Card ");
 409   2                
 410   2      
 411   2         }
 412   1      
 413   1      
 414   1         else goto here;
 415   1          while(1);                    // continuous loop
 416   1      } 
 417          
 418            
 419          
 420          
 421          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1405    ----
   CONSTANT SIZE    =    647    ----
   XDATA SIZE       =   ----    ----
C51 COMPILER V8.08   TEST                                                                  03/10/2009 09:33:40 PAGE 8   

   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       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 + -