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

📄 display2x6.lst

📁 W78E516实现高速公路收费站语音费额显示器资料之三:产品的语音,通讯,显示全套源代码程序.
💻 LST
📖 第 1 页 / 共 2 页
字号:
 139   2                      P3=P3&0x80|0x68|linecnt;
 140   2                      rck=0;
 141   2                      rck=1;
 142   2                      }
 143   1              }
 144          
 145          /*****************************/
 146          /**函数名: 第三个8行显示程序
 147          /**参数  : 无
 148          /*****************************/
 149          void nnDisp8x12_3(void)
 150                  {
 151   1              uchr serialcnt=0,columncnt=0,linecnt=0,tp=0;
 152   1              uint tmp=0;
 153   1              for(linecnt=0;linecnt<8;linecnt++)                     //8行
 154   1                      {
 155   2                      for(columncnt=0;columncnt<12;columncnt++)      //j个595串联
 156   2                              {
 157   3                              tmp=192+linecnt*12+columncnt;
 158   3                              if(tmp<256)
 159   3                                      {
 160   4                                      tp=tt[tmp];
 161   4                                      }
 162   3                              else
 163   3                                      {
 164   4                                      tp=ttt[tmp-256];
 165   4                                      }
 166   3                              for(serialcnt=0;serialcnt<8;serialcnt++)//单个595
 167   3                                      {
 168   4                                      sck=0;
 169   4                                      ser=tp&0x80;
 170   4                                      tp=tp*2;
 171   4                                      sck=1;
 172   4                                      }
 173   3                              }
 174   2                      P3=P3&0x80|0x58|linecnt;
 175   2                      rck=0;
 176   2                      rck=1;
 177   2                      }
 178   1              }
 179          
C51 COMPILER V7.09   DISPLAY2X6                                                            07/22/2007 13:27:08 PAGE 4   

 180          /*****************************/
 181          /**函数名: 第四个8行显示程序
 182          /**参数  : 无
 183          /*****************************/
 184          void nnDisp8x12_4(void)
 185                  {
 186   1              uchr serialcnt=0,columncnt=0,linecnt=0,tp=0;
 187   1              uint tmp=0;
 188   1              for(linecnt=0;linecnt<8;linecnt++)                     //8行
 189   1                      {
 190   2                      for(columncnt=0;columncnt<12;columncnt++)      //j个595串联
 191   2                              {
 192   3                              tmp=288+linecnt*12+columncnt;
 193   3                              tp=ttt[tmp-256];
 194   3                              for(serialcnt=0;serialcnt<8;serialcnt++)//单个595
 195   3                                      {
 196   4                                      sck=0;
 197   4                                      ser=tp&0x80;
 198   4                                      tp=tp*2;
 199   4                                      sck=1;
 200   4                                      }
 201   3                              }
 202   2                      P3=P3&0x80|0x38|linecnt;
 203   2                      rck=0;
 204   2                      rck=1;
 205   2                      }
 206   1              }
 207          
 208          
 209          
C51 COMPILER V7.09   DISPLAY2X6                                                            07/22/2007 13:27:08 PAGE 5   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
P2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A0H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
WDFeed . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
nnDisp8x12_1 . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  serialcnt. . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
  columncnt. . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
  linecnt. . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0003H  1
  tp . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0006H  1
  tmp. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0000H  2
nnDisp8x12_2 . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  serialcnt. . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
  columncnt. . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
  linecnt. . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0003H  1
  tp . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0006H  1
  tmp. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0000H  2
nnDisp8x12_3 . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  serialcnt. . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0001H  1
  columncnt. . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
  linecnt. . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0003H  1
  tp . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  tmp. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0001H  2
nnDisp8x12_4 . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  serialcnt. . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
  columncnt. . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
  linecnt. . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0003H  1
  tp . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0006H  1
  tmp. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0000H  2
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
nDispRam . . . . . . . . . . . . . . .  EXTERN   XDATA  ARRAY    -----  384
main . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0000H  2
  j. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0002H  2
  k. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0004H  2
  tp . . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0006H  2
  f_rdram. . . . . . . . . . . . . . .  AUTO     DATA   BIT      0000H  1
SCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
CHPCON . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00BFH  1
rck. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0093H  1
CHPENR . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00F6H  1
sck. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0092H  1
wdi. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A7H  1
ser. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0094H  1
pin_wrram. . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0097H  1
ttt. . . . . . . . . . . . . . . . . .  PUBLIC   IDATA  ARRAY    0000H  128
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
tt . . . . . . . . . . . . . . . . . .  PUBLIC   PDATA  ARRAY    0000H  256
ce_ram . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0095H  1
ce1_138. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B3H  1
ce2_138. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
ce3_138. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
ce4_138. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B6H  1
PSW. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D0H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
C51 COMPILER V7.09   DISPLAY2X6                                                            07/22/2007 13:27:08 PAGE 6   

   CODE SIZE        =    526    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =    256    ----
   DATA SIZE        =   ----      17
   IDATA SIZE       =    128    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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