12864six.lst

来自「就是想下载一些东西啊」· LST 代码 · 共 843 行 · 第 1/3 页

LST
843
字号
 261   2                      if(key2==0)
 262   2                      {
 263   3                              delay(10);
 264   3                              if(key2==0)
 265   3                              while(!key2);
 266   3                              flag1=0;
 267   3                              pos(4,0);
 268   3                              for(num=0;num<16;num++)
 269   3                              {
 270   4                                      wdata(table4[num]);
 271   4                              }
 272   3                      }
 273   2                      if(key3==0)
 274   2                      {
 275   3                              delay(10);
 276   3                              if(key3==0)
 277   3                              while(!key3);
 278   3                              flag1=0;
 279   3                              pos(4,0);
 280   3                              for(num=0;num<16;num++)
 281   3                              {
 282   4                                      wdata(table4[num]);
 283   4                              }
 284   3                      }
 285   2        }
 286   1              if(key4==0)
 287   1              {
 288   2                      delay(10);
 289   2                      {
 290   3                              if(key4==0)
 291   3                              {
 292   4                                 wsfm(4,2,nshi,nfen,nmiao);
 293   4                                      flag=1;
 294   4                                      flag1=0;
 295   4                                      k++;
 296   4                                      pos(4,5);
 297   4                                      wcom(0x0f);
 298   4                              }
 299   3                                      switch(k)
C51 COMPILER V7.06   12864SIX                                                              04/20/2009 15:25:25 PAGE 6   

 300   3                        {
 301   4                              case 2:pos(4,4);//fen
 302   4                              break;
 303   4                          case 3:pos(4,2);//shi
 304   4                              break;
 305   4                              case 4:
 306   4                              {
 307   5                                      k=0;
 308   5                                      flag=0;
 309   5                                      wcom(0x0c);
 310   5                                      pos(4,0);
 311   5                                              pos(4,0);
 312   5                                      for(num=0;num<16;num++)
 313   5                                      {
 314   6                                              wdata(table4[num]);
 315   6                                      }
 316   5                              }
 317   4                              break;
 318   4                      }
 319   3                              
 320   3                      }
 321   2                      while(!key4);
 322   2              
 323   2              }
 324   1                      if(k==1)
 325   1                      {
 326   2                                      if(key2==0)
 327   2                                      {
 328   3                                              delay(10);
 329   3                                              if(key2==0)
 330   3                                              {
 331   4                                                      nmiao++;
 332   4                                                      if(nmiao==60)
 333   4                                                      nmiao=0;
 334   4                                              }
 335   3                                              while(!key2);
 336   3                                        wadda(4,5,nmiao);
 337   3                                              
 338   3                                      }
 339   2                      }
 340   1                if(k==2)
 341   1                      {
 342   2                                      if(key2==0)
 343   2                                      {
 344   3                                              delay(10);
 345   3                                              if(key2==0)
 346   3                                              {
 347   4                                                      nfen++;
 348   4                                                      if(nfen==60)
 349   4                                                      nfen=0;
 350   4                                              }
 351   3                                              while(!key2);
 352   3                                              wfen(4,3,nfen);
 353   3                                      }
 354   2                      }
 355   1                if(k==3)
 356   1                      {
 357   2                                      if(key2==0)
 358   2                                      {
 359   3                                              delay(10);
 360   3                                              if(key2==0)
 361   3                                              {
C51 COMPILER V7.06   12864SIX                                                              04/20/2009 15:25:25 PAGE 7   

 362   4                                                      nshi++;
 363   4                                                      if(nshi==24)
 364   4                                                      nshi=0;
 365   4                                              }
 366   3                                              while(!key2);
 367   3                                              wadda(4,2,nshi);
 368   3                                      }
 369   2                      }
 370   1                      if(k==1)
 371   1                      {
 372   2                                      if(key3==0)
 373   2                                      {
 374   3                                              delay(10);
 375   3                                              if(key3==0)
 376   3                                              {
 377   4                                                      nmiao--;
 378   4                                                      if(nmiao==-1)
 379   4                                                      nmiao=59;
 380   4                                              }
 381   3                                              while(!key3);
 382   3                                       wadda(4,5,nmiao);
 383   3                                      }
 384   2                      }
 385   1                 if(k==2)
 386   1                      {
 387   2                                      if(key3==0)
 388   2                                      {
 389   3                                              delay(10);
 390   3                                              if(key3==0)
 391   3                                              {
 392   4                                                      nfen--;
 393   4                                                      if(nfen==-1)
 394   4                                                      nfen=59;
 395   4                                              }
 396   3                                              while(!key3);
 397   3                                              wfen(4,3,nfen);
 398   3                                      }
 399   2                      }
 400   1                 if(k==3)
 401   1                      {
 402   2                                      if(key3==0)
 403   2                                      {
 404   3                                              delay(10);
 405   3                                              if(key3==0)
 406   3                                              {
 407   4                                                      nshi--;
 408   4                                                      if(nshi==-1)
 409   4                                                      nshi=23;
 410   4                                              }
 411   3                                              while(!key3);
 412   3                                      wadda(4,2,nshi);
 413   3                                      }
 414   2                      }
 415   1              if(key1==0)
 416   1              {
 417   2                      delay(10);
 418   2                      if(key1==0)
 419   2                      {
 420   3                              flag=1;
 421   3                              flag1=0;
 422   3                              shu++;
 423   3                              pos(3,5);
C51 COMPILER V7.06   12864SIX                                                              04/20/2009 15:25:25 PAGE 8   

 424   3                              wcom(0x0f);
 425   3                      }
 426   2                              switch(shu)
 427   2                      {
 428   3                              case 2:pos(3,4);//fen
 429   3                              break;
 430   3                          case 3:pos(3,2);//shi
 431   3                              break;
 432   3                              case 4:
 433   3                              {
 434   4                                      wcom(0x0c);
 435   4                                      pos(1,6);
 436   4                                      wdata(0x20);
 437   4                                      pos(1,7);
 438   4                                      wcom(0x0f);
 439   4                                      
 440   4                              };
 441   3                              //xingqi
 442   3                              break;
 443   3                              case 5:pos(1,5);//ri
 444   3                              break;
 445   3                              case 6:pos(1,3);//yue
 446   3                              break;
 447   3                              case 7:pos(1,1);//nian1
 448   3                              break;
 449   3                              case 8:pos(1,0);//nian2
 450   3                              break;
 451   3                              case 9:
 452   3                              {
 453   4                                      shu=0;
 454   4                                      flag=0;
 455   4                                      wcom(0x0c);
 456   4                                      settime(0x80,miao);
 457   4                                      settime(0x82,fen);
 458   4                                      settime(0x84,shi);
 459   4                                      settime(0x8a,day);
 460   4                                      settime(0x86,ri);
 461   4                                      settime(0x88,yue);
 462   4                                      delay(5);
 463   4                                      settime(0x8c,nian%100);
 464   4                                              
 465   4                              }
 466   3                              break;
 467   3                      }
 468   2                              
 469   2                      while(!key1);
 470   2              
 471   2              }
 472   1                      if(shu==1)
 473   1                      {
 474   2                                      if(key2==0)
 475   2                                      {
 476   3                                              delay(10);
 477   3                                              if(key2==0)
 478   3                                              {
 479   4                                                      miao++;
 480   4                                                      if(miao==60)
 481   4                                                      miao=0;
 482   4                                              }
 483   3                                              while(!key2);
 484   3                                        wadda(3,5,miao);
 485   3                                              
C51 COMPILER V7.06   12864SIX                                                              04/20/2009 15:25:25 PAGE 9   

 486   3                                      }
 487   2                      }
 488   1                if(shu==2)
 489   1                      {
 490   2                                      if(key2==0)
 491   2                                      {
 492   3                                              delay(10);
 493   3                                              if(key2==0)
 494   3                                              {
 495   4                                                      fen++;
 496   4                                                      if(fen==60)
 497   4                                                      fen=0;
 498   4                                              }
 499   3                                              while(!key2);
 500   3                                              wfen(3,3,fen);
 501   3                                      }
 502   2                      }
 503   1                if(shu==3)
 504   1                      {
 505   2                                      if(key2==0)
 506   2                                      {
 507   3                                              delay(10);
 508   3                                              if(key2==0)
 509   3                                              {
 510   4                                                      shi++;
 511   4                                                      if(shi==24)
 512   4                                                      shi=0;
 513   4                                              }
 514   3                                              while(!key2);
 515   3                                              wadda(3,2,shi);
 516   3                                      }
 517   2                      }
 518   1               if(shu==4)
 519   1                      {
 520   2                              if(key2==0)
 521   2                              {
 522   3                                      delay(10);
 523   3                                      if(key2==0)
 524   3                                      {
 525   4                                              day++;
 526   4                                              if(day==7)
 527   4                                              day=0;
 528   4                                      }
 529   3                                      while(!key2);
 530   3                              pos(1,6);
 531   3                                      wdata(0x20);
 532   3                              for(i=0;i<3;i++)
 533   3                                      {

⌨️ 快捷键说明

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