pc2lcd.lst

来自「电子时钟」· LST 代码 · 共 181 行 · 第 1/2 页

LST
181
字号
  79   5                                                                                      *fu=da;
  80   5                                                                                      display_ascii(i,j,fu);
  81   5                                                                                      i++;
  82   5                                                                                      if(i>15)
  83   5                                                                                      {
  84   6                                                                                              i=0;
  85   6                                                                                              j=j+2;
  86   6                                                                                              if(j>7)
  87   6                                                                                              {       j=0;}
  88   6                                                                                      }
  89   5                                                                                      display_ascii(i,j," ");
  90   5                                                                              }
  91   4                                                                      }
  92   3                                                                      else
  93   3                                                                      {
  94   4                                                                              if(da>=32)
  95   4                                                                              {
  96   5                                                                                      
  97   5                                                                                      if(da<128)
  98   5                                                                                      {
  99   6                                                                                              *fu=da;
 100   6                                                                                              display_ascii(i,j,fu);
 101   6                                                                                              i++;
 102   6                                                                                              if(i>16)
 103   6                                                                                              {
 104   7                                                                                                      i=0;
 105   7                                                                                                      j=j+2;
 106   7                                                                                                      if(j>7)
 107   7                                                                                              {       j=0;}
 108   7                                                                                              }
 109   6                                                                                              display_ascii(i,j," ");
 110   6                                                                                      }
 111   5                                                                              }
 112   4                                                                              else
 113   4                                                                              {
 114   5                                                                                      if(da==0x8)
 115   5                                                                                      {
C51 COMPILER V7.01  PC2LCD                                                                 11/28/2003 13:22:37 PAGE 3   

 116   6                                                                                              
 117   6                                                                                              if(i>0)
 118   6                                                                                              {
 119   7                                                                                                      i--;
 120   7                                                                                                      display_ascii(i,j," ");
 121   7                                                                                              }
 122   6                                                                                              else if(i==0)
 123   6                                                                                              {       
 124   7                                                                                                      p=j/2;
 125   7                                                                                                      
 126   7                                                                                                      i=k[p-1];
 127   7                                                                                                      j=j-2;
 128   7                                                                                                      display_ascii(i,j," ");
 129   7                                                                                              }
 130   6                                                                                      }
 131   5                                                                                      else if(da==13)
 132   5                                                                                      {       
 133   6                                                                                              p=j/2;
 134   6                                                                                              k[p]=i; 
 135   6                                                                                              i=0;
 136   6                                                                                              j=j+2;
 137   6                                                                                      }
 138   5                                                                                      
 139   5                                                                              }
 140   4                                                                      }
 141   3                                                              }
 142   2                                                      }
 143   1                                                                              
 144   1                                                                              
 145   1                                                                      
 146   1                                              }
*** WARNING C280 IN LINE 16 OF PC2LCD.C: 'dumy': unreferenced local variable


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1111    ----
   CONSTANT SIZE    =   1559    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      25
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
   EDATA SIZE       =   ----    ----
   HDATA SIZE       =      1    ----
   XDATA CONST SIZE =   ----    ----
   FAR CONST SIZE   =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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