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

📄 display.lst

📁 单片机控制的
💻 LST
字号:
C51 COMPILER V8.08   DISPLAY                                                               05/05/2007 21:05:42 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE DISPLAY
OBJECT MODULE PLACED IN Display.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Display.c DEBUG OBJECTEXTEND

line level    source

   1          #include <_REG51_.H>    
   2          unsigned char code Tab[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,
   3                                    0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};
   4          sbit    P20     =       P2^0;
   5          sbit    P21     =       P2^1;           
   6          //delay function
   7          void    Delay(uchar     formal_t)  //cost 6uS while rotate once.cost 11uS while called.[at 12MHz crystalloid]
   8                  {       
   9   1                      uchar   i;
  10   1                      i=formal_t;
  11   1                      while(i--){;}
  12   1                              
  13   1              }
  14          
  15          //display function
  16          void    Display(uchar *p)
  17                  {
  18   1                      uchar   i,p2tmp=0xfe;
  19   1                      for(i=0;i<8;i++)
  20   1                              {
  21   2                                      P2=0xFF;
  22   2                                      P0=Tab[*p];
  23   2                                      P2=p2tmp;                               
  24   2                                      Delay(5);       //delay for 11+5*6=41uS.
  25   2                                      p++;
  26   2                                      p2tmp<<=1;
  27   2                                      p2tmp|=0x01;
  28   2                              }                                       
  29   1              
  30   1                                                      
  31   1              }
  32          
  33          /*
  34          void    Delay   (uchar  formal_t);
  35          void    Display (uchar  formal_dat);
  36          */


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     49    ----
   CONSTANT SIZE    =     16    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   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 + -