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

📄 led.lst

📁 会议计时器
💻 LST
字号:
C51 COMPILER V8.02   LED                                                                   12/10/2008 22:55:07 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE LED
OBJECT MODULE PLACED IN LED.OBJ
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.EXE LED.C BROWSE DEBUG OBJECTEXTEND

line level    source

   1          
   2          #include "LED.H"
   3          
   4          void delayXms(unsigned int x)   //延迟x毫秒函数
   5          {
   6   1       unsigned int i,j;
   7   1       for(i=0;i<x;i++)
   8   1        for(j=0;j<130;j++);
   9   1      }
  10          
  11          
  12          code unsigned char LED_TAB[]=
  13          {
  14           0x3,       //0
  15           0x9F,      //1
  16           0x25,      //2
  17           0xD,       //3
  18           0x99,      //4
  19           0x49,      //5
  20           0x41,      //6
  21           0x1F,      //7
  22           0x1,       //8
  23           0x9,       //9
  24           0x11,       //A
  25           0xC1,       //B
  26           0x63,       //C
  27           0x85,       //D
  28           0x61,       //E
  29           0x71,       //F
  30          
  31           0x3&0xFE,//0x88,       //0
  32           0x9F&0xFE,//0xBD,       //1
  33           0x25&0xFE,//0xC4,       //2
  34           0xD&0xFE,//0x94,       //3
  35           0x99&0xFE,//0xB1,       //4
  36           0x49&0xFE,//0x92,       //5
  37           0x41&0xFE,//0x82,       //6
  38           0x1F&0xFE,//0xBC,       //7
  39           0x1&0xFE,//0x80,       //8
  40           0x9&0xFE,//0x90,       //9
  41           0x11&0xFE,  //带小数点显示的A
  42           0xC1&0xFE,  //带小数点显示的B
  43           0x63&0xFE,  //带小数点显示的C
  44           0x85&0xFE,  //带小数点显示的D
  45           0x61&0xFE,  //带小数点显示的E
  46           0x71&0xFE,  //带小数点显示的F
  47          
  48          0x49,   //S/32
  49          0x73,   //T/33
  50          0xE3,   //L/34
  51          0x13,   //n/35
  52          0x83,   //U/36
  53          0x31,//P/37
  54          0x91,//H/38
  55          
C51 COMPILER V8.02   LED                                                                   12/10/2008 22:55:07 PAGE 2   

  56          0xFE,//./39
  57          0xFD,//-/40
  58          
  59          0xFF        //灭
  60          };
  61          
  62          void display(unsigned char * disp_buff)   //显示函数
  63          {
  64   1       unsigned char i;
  65   1       unsigned char temp_bit;
  66   1       temp_bit=0x80;
  67   1       for(i=0;i<4;i++)                         //显示四位
  68   1        {
  69   2         LED_BIT=0xFF;                          //消隐
  70   2         LED_SEGMENT=~LED_TAB[disp_buff[i]];     //段码输出
  71   2         LED_BIT=~temp_bit;                     //位选输出
  72   2         temp_bit>>=1;                          //修改位选
  73   2         delayXms(2);                           //延时2毫秒
  74   2        }
  75   1      
  76   1      }


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