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

📄 led.lst

📁 单片机控制火车车厢门上方的LED显示程序
💻 LST
📖 第 1 页 / 共 4 页
字号:
C51 COMPILER V6.12  LED                                                                    07/12/2008 18:39:28 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE LED
OBJECT MODULE PLACED IN LED.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE LED.C BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include "config.h"
   2          sbit WR_LED = P3^4;
   3          unsigned char brk;
   4          unsigned long tmp;
   5          sbit RTC_RST     =		P2^0;
   6          sbit RTC_SCLK	 = 		P2^1;
   7          sbit RTC_IO		 =		P2^2;
   8          uint8 xdata LCD_COMMAND  _at_  0xff00;
   9          uint8 xdata LCD_DATA	 _at_  0xff01;
  10          uint8 xdata LCD_READ_COMMAND _at_ 0xff02;
  11          #define CHECK_LCD_BUSY()   while(LCD_READ_COMMAND&0x80)
  12          void LCD_WRITE_COMMAND(dat){CHECK_LCD_BUSY();LCD_COMMAND=dat;}
  13          void LCD_WRITE_DATA(dat)		 {CHECK_LCD_BUSY();LCD_DATA=dat;}
  14          void print(uint8 addr,uint8 *dat)
  15          {
  16   1      	LCD_WRITE_COMMAND(addr|0x80);
  17   1      	while(*dat!='\0')LCD_WRITE_DATA(*(dat++));
  18   1      }
  19          unsigned char bdata AA;
  20          bit flag;
  21          
  22          sbit AA7 = AA^7;
  23          #define READ_SECOND     0x81
  24          #define WRITE_SECOND    0x80
  25          #define READ_MINE       0x83
  26          #define WRITE_MINE      0x82
  27          #define READ_HOUR       0x85
  28          #define WRITE_HOUR 		0x84
  29          #define READ_DAY		0x87
  30          #define WRITE_DAY		0x86
  31          #define READ_MONTH		0x89
  32          #define WRITE_MONTH		0x88
  33          #define READ_WEEK		0x8b
  34          #define WRITE_WEEK		0x8a
  35          #define READ_YEAR       0x8d
  36          #define WRITE_YEAR		0x8c
  37          uint8 brk;
  38          unsigned char const code dat_bit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
  39          unsigned char  xdata HZ[][32]={
  40          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",0*/
  41          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"  ,1*/
  42          
  43          
  44          {0x02,0x41,0x82,0x40,0x42,0x20,0xBA,0x10,0x16,0x09,0x12,0x06,0x92,0x01,0x7A,0x00,0x12,0x00,0x00,0x00,0xF8,
             -0x07,0x00,0x20,0x00,0x40,0xFF,0x3F,0x00,0x00,0x00,0x00},/*"列",0*/
  45          
  46          {0x00,0x04,0x04,0x04,0x84,0x04,0xC4,0x04,0xA4,0x04,0x9C,0x04,0x87,0x04,0x84,0x04,0xF4,0xFF,0x84,0x04,0x84,
             -0x04,0x84,0x04,0x84,0x04,0x84,0x04,0x00,0x04,0x00,0x00},/*"车",1*/
  47          
  48          {0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0xFF,0xFF,0xA0,0x40,0xA0,0x21,0x90,0x12,0x90,0x04,0x88,0x08,0x84,
             -0x10,0x82,0x30,0x80,0x60,0x80,0x20,0x80,0x00,0x00,0x00},/*"长",2*/
  49          
  50          {0x10,0x00,0x4C,0x20,0x44,0x10,0x44,0x08,0x44,0x04,0x44,0x03,0xC5,0x00,0xFE,0x7F,0xC4,0x01,0x44,0x02,0x44,
C51 COMPILER V6.12  LED                                                                    07/12/2008 18:39:28 PAGE 2   

             -0x04,0x44,0x08,0x54,0x10,0x4C,0x30,0x04,0x10,0x00,0x00},/*"宋",3*/
  51          
  52          {0x08,0x04,0x30,0x04,0x01,0xFF,0xE6,0x00,0x18,0x82,0x00,0x42,0x10,0x32,0xFE,0x0F,0x10,0x02,0x10,0x02,0x10,
             -0x06,0xFE,0x0B,0x10,0x32,0x10,0xE2,0x00,0x02,0x00,0x00},/*"洪",4*/
  53          
  54          {0x00,0x20,0x10,0x20,0x60,0x20,0x80,0x23,0x00,0x21,0xFF,0x3F,0x00,0x20,0x00,0x20,0x00,0x20,0xFF,0x3F,0x00,
             -0x22,0x80,0x21,0x60,0x20,0x38,0x30,0x10,0x20,0x00,0x00},/*"业",5*/
  55          
  56          {0x08,0x02,0x08,0x41,0x88,0x80,0xFF,0x7F,0x48,0x40,0x88,0x30,0x80,0x1E,0xBE,0x20,0xAA,0x20,0xAA,0x7F,0xAA,
             -0x44,0xAA,0x44,0xBE,0x44,0x80,0x44,0x00,0x40,0x00,0x00},/*"提",6*/
  57          
  58          {0xF2,0x7F,0x12,0x26,0xFE,0x25,0x12,0x24,0xFE,0x25,0x12,0x25,0xF2,0x3F,0x00,0x42,0xBE,0x49,0x2A,0x49,0xEA,
             -0x7F,0x2A,0x49,0x2A,0x49,0x3E,0x49,0x00,0x40,0x00,0x00},/*"醒",7*/
  59          
  60          {0x20,0x00,0x20,0x80,0x20,0x40,0x20,0x20,0x20,0x10,0x20,0x0C,0xA0,0x03,0x7F,0x00,0xA0,0x01,0x20,0x06,0x20,
             -0x08,0x20,0x30,0x20,0x60,0x20,0xC0,0x20,0x40,0x00,0x00},/*"大",8*/
  61          
  62          {0x00,0x00,0x18,0x29,0x04,0x29,0x14,0x15,0x94,0x14,0x94,0x4A,0xD5,0x89,0xB6,0x44,0x14,0x3F,0x14,0x06,0x94,
             -0x09,0x04,0x09,0x14,0x10,0x0C,0x30,0x04,0x10,0x00,0x00},/*"家",9*/
  63          
  64          {0x00,0x00,0x00,0x00,0x00,0x58,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*",",10*/
  65          
  66          {0x02,0x08,0x42,0x08,0x42,0x08,0xFE,0x07,0x42,0x84,0x42,0x44,0xFE,0x23,0x02,0x18,0x02,0x06,0xFA,0x01,0x02,
             -0x3E,0x02,0x40,0xFE,0x43,0x00,0x40,0x00,0x78,0x00,0x00},/*"现",0*/
  67          
  68          {0x00,0x04,0x04,0x02,0x04,0x01,0xC4,0x7F,0x64,0x00,0x9C,0x20,0x87,0x20,0x84,0x20,0x84,0x20,0xE4,0x3F,0x84,
             -0x20,0x84,0x20,0x84,0x20,0x84,0x20,0x04,0x20,0x00,0x00},/*"在",1*/
  69          
  70          {0x00,0x00,0xFC,0x07,0x44,0x04,0x44,0x04,0x44,0x04,0xFC,0x07,0x10,0x00,0x90,0x00,0x10,0x03,0x10,0x40,0x10,
             -0x80,0xFF,0x7F,0x10,0x00,0x10,0x00,0x10,0x00,0x00,0x00},/*"时",2*/
  71          
  72          {0x00,0x00,0xF8,0xFF,0x01,0x00,0x06,0x00,0x00,0x00,0xF0,0x07,0x92,0x04,0x92,0x04,0x92,0x04,0x92,0x04,0xF2,
             -0x07,0x02,0x40,0x02,0x80,0xFE,0x7F,0x00,0x00,0x00,0x00},/*"间",3*/
  73          
  74          {0x80,0x00,0x80,0x40,0x80,0x20,0x80,0x10,0xBE,0x0E,0xAA,0x10,0xAA,0x20,0xAA,0x3F,0xAA,0x44,0xAA,0x44,0xAA,
             -0x44,0xBE,0x44,0x80,0x44,0x80,0x40,0x80,0x40,0x00,0x00},/*"是",4*/
  75          
  76          {0x00,0x00,0x00,0x01,0x80,0x20,0x40,0x70,0x30,0x28,0x0E,0x24,0x84,0x23,0x00,0x31,0x00,0x10,0x0E,0x10,0x10,
             -0x14,0x60,0x78,0xC0,0x30,0x80,0x01,0x80,0x00,0x00,0x00},/*"公",5*/
  77          
  78          {0x00,0x00,0x20,0x40,0x20,0x20,0x22,0x10,0x22,0x0C,0xE2,0x03,0x22,0x00,0x22,0x00,0x22,0x00,0xE2,0x3F,0x22,
             -0x40,0x22,0x40,0x22,0x40,0x20,0x40,0x20,0x70,0x00,0x00},/*"元",6*/
  79          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",20*/
  80          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",21*/
  81          
  82          
  83          {0x40,0x04,0x20,0x04,0x10,0x04,0x0C,0x04,0xE3,0x07,0x22,0x04,0x22,0x04,0x22,0x04,0xFE,0xFF,0x22,0x04,0x22,
             -0x04,0x22,0x04,0x22,0x04,0x02,0x04,0x00,0x04,0x00,0x00},/*"年",7*/
  84          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",23*/
  85          
  86          
  87          {0x00,0x00,0x00,0x40,0x00,0x20,0x00,0x10,0x00,0x0C,0xFF,0x03,0x11,0x01,0x11,0x01,0x11,0x01,0x11,0x21,0x11,
             -0x41,0xFF,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"月",8*/
  88          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",24*/
  89          
  90          {0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x42,0x10,0x42,0x10,0x42,0x10,0x42,0x10,0x42,0x10,0x42,0x10,0x42,
             -0x10,0xFE,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"日",9*/
C51 COMPILER V6.12  LED                                                                    07/12/2008 18:39:28 PAGE 3   

  91          
  92          {0x00,0x00,0x00,0x48,0x00,0x46,0xBE,0x41,0x2A,0x49,0x2A,0x49,0x2A,0x49,0xEA,0x7F,0x2A,0x49,0x2A,0x49,0x2A,
             -0x49,0x2A,0x49,0x3E,0x49,0x00,0x41,0x00,0x40,0x00,0x00},/*"星",0*/
  93          
  94          {0x00,0x42,0x04,0x22,0xFF,0x1B,0x54,0x02,0x54,0x02,0x54,0x0A,0xFF,0x33,0x04,0x62,0x00,0x18,0xFE,0x07,0x22,
             -0x02,0x22,0x22,0x22,0x42,0xFE,0x3F,0x00,0x00,0x00,0x00},/*"期",1*/
  95          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",28*/
  96          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",29*/
  97          
  98          {0x00,0x00,0x00,0x40,0x00,0x30,0xE0,0x07,0x20,0x12,0x20,0x62,0x20,0x02,0x3F,0x0A,0x24,0x12,0x24,0x62,0x24,
             -0x02,0xF4,0x0F,0x24,0x10,0x00,0x60,0x00,0x00,0x00,0x00},/*"点",0*/
  99          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",31*/
 100          
 101          
 102          {0x80,0x00,0x40,0x80,0x20,0x40,0x98,0x20,0x87,0x10,0x82,0x0F,0x80,0x00,0x80,0x00,0x83,0x20,0x84,0x40,0x98,
             -0x3F,0x30,0x00,0x60,0x00,0xC0,0x00,0x40,0x00,0x00,0x00},/*"分",1*/
 103          
 104          
 105          
 106          
 107          
 108          
 109          {0x00,0x00,0x00,0x00,0x00,0x58,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*",",10*/
 110           
 111          {0x00,0x04,0x04,0x04,0x84,0x04,0xC4,0x04,0xA4,0x04,0x9C,0x04,0x87,0x04,0x84,0x04,0xF4,0xFF,0x84,0x04,0x84,
             -0x04,0x84,0x04,0x84,0x04,0x84,0x04,0x00,0x04,0x00,0x00},/*"车",0*/
 112          
 113          {0x00,0x00,0x00,0x00,0xF8,0xFF,0x08,0x08,0x08,0x04,0x08,0x02,0x88,0x01,0x7F,0x00,0x48,0x00,0x88,0x00,0x08,
             -0x01,0x08,0x46,0x08,0x80,0xF8,0x7F,0x00,0x00,0x00,0x00},/*"内",1*/
 114          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",36*/
 115          {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*  ",37*/
 116          
 117          {0x00,0x80,0x00,0x60,0xFC,0x1F,0x04,0x80,0x24,0x80,0x24,0x42,0xFC,0x46,0xA5,0x2A,0xA6,0x12,0xA4,0x12,0xFC,
             -0x2A,0x24,0x26,0x24,0x42,0x24,0xC0,0x04,0x40,0x00,0x00},/*"度",2*/
 118          
 119          
 120          {0x00,0x00,0x00,0x18,0x00,0x24,0x00,0x24,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
             -0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"。",3*/
 121          
 122          {0x00,0x00,0x00,0x00,0x00,0x81,0x7E,0x41,0x22,0x21,0x22,0x11,0x22,0x0D,0xE2,0x03,0x22,0x01,0x22,0x01,0x22,
             -0x41,0x22,0x81,0x7E,0x41,0x00,0x3F,0x00,0x00,0x00,0x00},/*"另",4*/
 123          
 124          {0x80,0x40,0x40,0x20,0x20,0x10,0x58,0x08,0x87,0x05,0x04,0x03,0xC4,0x00,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,
             -0xFF,0x20,0x00,0x40,0x00,0x80,0x00,0x00,0x03,0x00,0x00},/*"外",5*/
 125          
 126          {0x00,0x02,0x04,0x01,0x84,0x00,0x44,0x00,0xE4,0xFF,0x34,0x09,0x2C,0x09,0x27,0x09,0x24,0x29,0x24,0x49,0x24,
             -0xC9,0xE4,0x7F,0x04,0x00,0x04,0x00,0x04,0x00,0x00,0x00},/*"有",6*/
 127          
 128          {0x00,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,
             -0x00,0x80,0x00,0x80,0x00,0xC0,0x00,0x80,0x00,0x00,0x00},/*"一",7*/
 129          
 130          {0x00,0x00,0x80,0x00,0x80,0x00,0x40,0x00,0x20,0x00,0x10,0x00,0x0C,0x00,0xE3,0x7F,0x04,0x00,0x08,0x00,0x10,
             -0x00,0x20,0x00,0x60,0x00,0xC0,0x00,0x40,0x00,0x00,0x00},/*"个",8*/
 131          
 132          {0x10,0x80,0x10,0x43,0xF0,0x22,0x1F,0x14,0x10,0x0C,0xF0,0x73,0x80,0x20,0x82,0x00,0x82,0x40,0x82,0x80,0xF2,
             -0x7F,0x8A,0x00,0x86,0x00,0x82,0x00,0x80,0x00,0x00,0x00},/*"好",9*/
C51 COMPILER V6.12  LED                                                                    07/12/2008 18:39:28 PAGE 4   

 133          
 134          {0x08,0x04,0x30,0x04,0x01,0xFF,0xC6,0x00,0x30,0x00,0x00,0x00,0xE4,0xFF,0x38,0x09,0x20,0x09,0x3F,0x09,0x20,
             -0x09,0x30,0x49,0x28,0x89,0xE4,0x7F,0x00,0x00,0x00,0x00},/*"消",10*/
 135          
 136          {0x00,0x00,0x00,0x20,0x00,0x38,0xFC,0x01,0x54,0x3D,0x54,0x41,0x56,0x41,0x55,0x45,0x54,0x59,0x54,0x41,0x54,
             -0x41,0xFC,0x71,0x00,0x00,0x00,0x08,0x00,0x30,0x00,0x00},/*"息",11*/
 137          
 138          {0x80,0x00,0x80,0x00,0x40,0x00,0x20,0x02,0x10,0x02,0x08,0x02,0x24,0x02,0x43,0x82,0xC4,0x42,0x08,0x32,0x10,
             -0x0E,0x20,0x02,0x60,0x00,0xC0,0x00,0x40,0x00,0x00,0x00},/*"今",12*/
 139          
 140          {0x00,0x00,0x40,0x80,0x42,0x40,0x42,0x20,0x42,0x10,0x42,0x08,0x42,0x06,0xFE,0x01,0x42,0x02,0x42,0x04,0x42,
             -0x08,0x42,0x10,0x42,0x30,0x42,0x60,0x40,0x20,0x00,0x00},/*"天",13*/
 141          
 142          {0x80,0x00,0x80,0x40,0x80,0x20,0x80,0x10,0xBE,0x0E,0xAA,0x10,0xAA,0x20,0xAA,0x3F,0xAA,0x44,0xAA,0x44,0xAA,
             -0x44,0xBE,0x44,0x80,0x44,0x80,0x40,0x80,0x40,0x00,0x00},/*"是",14*/
 143          
 144          {0x00,0x00,0x00,0x00,0xFC,0x7F,0x84,0x10,0x84,0x10,0x84,0x10,0x84,0x10,0xFC,0x1F,0x84,0x10,0x84,0x10,0x84,
             -0x10,0x84,0x10,0xFC,0x7F,0x00,0x00,0x00,0x00,0x00,0x00},/*"田",15*/
 145          
 146          {0x40,0x00,0x42,0x40,0x42,0x20,0x42,0x10,0x42,0x0C,0xFE,0x03,0x42,0x00,0x42,0x00,0x42,0x00,0x42,0x00,0xFE,
             -0x7F,0x42,0x00,0x42,0x00,0x42,0x00,0x42,0x00,0x00,0x00},/*"开",16*/
 147          
 148          {0x10,0x08,0x10,0x08,0x10,0x04,0xFE,0x07,0x10,0x02,0x10,0x02,0xF8,0x0F,0x48,0x02,0x48,0x02,0x48,0x02,0xFF,
             -0xFF,0x48,0x02,0x48,0x02,0x48,0x02,0xF8,0x07,0x00,0x00},/*"坤",17*/
 149          
 150          {0x40,0x08,0x44,0x08,0x44,0x04,0x44,0x04,0x44,0x02,0x44,0x3E,0x7F,0x49,0xC4,0x48,0xC4,0x44,0x44,0x44,0x64,

⌨️ 快捷键说明

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