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

📄 led2.lst

📁 基于51单片机的点阵显示设计源代码加仿真
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V8.05a   LED2                                                                 09/21/2008 11:39:51 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE LED2
OBJECT MODULE PLACED IN led2.OBJ
COMPILER INVOKED BY: D:\Program Files\Keil\C51\BIN\C51.EXE led2.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <AT89x51.H>
   2          #define uchar unsigned char
   3          #define uint unsigned int
   4          #define BLKN 2      //列锁存器数
   5          sbit G=0x97;        //P1.7为显示允许控制信号端
   6          sbit RCLK=0x96;     //P1.6为输出锁存器时钟信号端
   7          sbit SCLR=0x95;     //移位寄存器的清0端
   8          void delay(unsigned int);
   9          void showtime(uchar);
  10          void showxq(uchar);
  11          unsigned char data dispram[32];
  12          unsigned char data dispram0[32];
  13          unsigned char code  time[][16];
  14          unsigned char code Timename[][32];
  15          unsigned char code xinqi[][32];
  16          uchar inittime[7]={0x00,0x24,0x15,0x25,0x12,0x04,0x07};  //初始化后设置
  17          
  18          uchar Sec,Cent,Hour,Year,Month,Day,Week;  //时间变量
  19          
  20          
  21          
  22          
  23          
  24          sbit     T_CLK      = P2^2;   /*实时时钟时钟线引脚 */
  25          sbit     T_IO       = P2^1;   /*实时时钟数据线引脚 */
  26          sbit     T_RST      = P2^0;   /*实时时钟复位线引脚 */
  27          
  28          sbit  ACC0 = ACC^0;
  29          sbit  ACC7 = ACC^7;
  30          
  31          void   RTInputByte(uchar);         /* 输入 1Byte */
  32          uchar  RTOutputByte(void);         /* 输出 1Byte */
  33          void   W1302(uchar, uchar);        // 向DS1302写入一个字节
  34          uchar  R1302(uchar);               // 从DS1302读出一个字节
  35          void   Set1302(uchar *);           // 写DS1302时间
  36          void   du1302();                   // 读时间
  37          
  38          
  39           /*-------------------------------------
  40           主函数void main
  41          (void)
  42                   .
  43           ---------------------------------------*/
  44           void main()
  45           {
  46   1      unsigned char code Timename[11][32]={
  47   1      {
  48   1      /*------------------------------------------------------------------------------
  49   1      ;  源文件 / 文字: 今
  50   1      ;  宽×高(像素) : 16×16
  51   1      ------------------------------------------------------------------------------*/
  52   1        0x01,0x00,0x01,0x00,0x02,0x80,0x04,0x40,0x08,0x20,0x12,0x10,0x21,0x8E,0xC0,0x84,
  53   1      0x00,0x00,0x1F,0xF0,0x00,0x10,0x00,0x20,0x00,0x20,0x00,0x40,0x00,0x80,0x01,0x00,
  54   1       
  55   1      },
C51 COMPILER V8.05a   LED2                                                                 09/21/2008 11:39:51 PAGE 2   

  56   1      
  57   1      
  58   1      {
  59   1      /*------------------------------------------------------------------------------
  60   1      ;  源文件 / 文字: 天
  61   1      ;  宽×高(像素) : 16×16
  62   1      ------------------------------------------------------------------------------*/
  63   1        0x00,0x08,0x7F,0xFC,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x04,0xFF,0xFE,0x01,0x00,
  64   1      0x02,0x80,0x02,0x80,0x04,0x40,0x04,0x40,0x08,0x20,0x10,0x10,0x20,0x0E,0xC0,0x04,
  65   1       
  66   1      },
  67   1      
  68   1      {
  69   1      /*------------------------------------------------------------------------------
  70   1      ;  源文件 / 文字: 是
  71   1      ;  宽×高(像素) : 16×16
  72   1      ------------------------------------------------------------------------------*/
  73   1        0x0F,0xE0,0x08,0x20,0x08,0x20,0x0F,0xE0,0x08,0x20,0x08,0x20,0x0F,0xE0,0x00,0x04,
  74   1      0xFF,0xFE,0x01,0x00,0x09,0x20,0x09,0xF0,0x09,0x00,0x15,0x00,0x23,0x06,0x40,0xFC,
  75   1       
  76   1      },
  77   1      {
  78   1      /*------------------------------------------------------------------------------
  79   1      ;  源文件 / 文字: 年
  80   1      ;  宽×高(像素) : 16×16
  81   1      ------------------------------------------------------------------------------*/
  82   1        0x08,0x00,0x08,0x08,0x1F,0xFC,0x11,0x00,0x21,0x00,0x41,0x10,0x1F,0xF8,0x11,0x00,
  83   1      0x11,0x00,0x11,0x04,0xFF,0xFE,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,
  84   1       
  85   1      },
  86   1      
  87   1      {
  88   1      /*------------------------------------------------------------------------------
  89   1      ;  源文件 / 文字: 月
  90   1      ;  宽×高(像素) : 16×16
  91   1      ------------------------------------------------------------------------------*/
  92   1        0x00,0x10,0x0F,0xF8,0x08,0x10,0x08,0x10,0x08,0x10,0x0F,0xF0,0x08,0x10,0x08,0x10,
  93   1      0x08,0x10,0x0F,0xF0,0x08,0x10,0x08,0x10,0x10,0x10,0x10,0x10,0x20,0x50,0x40,0x20,
  94   1       
  95   1      },
  96   1      
  97   1      {
  98   1      /*------------------------------------------------------------------------------
  99   1      ;  源文件 / 文字: 日
 100   1      ;  宽×高(像素) : 16×16
 101   1      ------------------------------------------------------------------------------*/
 102   1      0x00,0x10,0x1F,0xF8,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x1F,0xF0,
 103   1      0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x1F,0xF0,0x10,0x10,0x00,0x00,
 104   1       
 105   1      },
 106   1      {
 107   1      /*------------------------------------------------------------------------------
 108   1      ;  源文件 / 文字: :
 109   1      ;  宽×高(像素) : 16×16
 110   1      ------------------------------------------------------------------------------*/
 111   1        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 112   1        0x00,0x00,0x0C,0x00,0x0C,0x00,0x00,0x00,
 113   1        0x00,0x00,0x0C,0x00,0x0C,0x00,0x00,0x00,
 114   1        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 115   1       
 116   1      },
 117   1      {
C51 COMPILER V8.05a   LED2                                                                 09/21/2008 11:39:51 PAGE 3   

 118   1      /*------------------------------------------------------------------------------
 119   1      ;  源文件 / 文字: :
 120   1      ;  宽×高(像素) : 16×16
 121   1      ------------------------------------------------------------------------------*/
 122   1        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 123   1        0x00,0x00,0x0C,0x00,0x0C,0x00,0x00,0x00,
 124   1        0x00,0x00,0x0C,0x00,0x0C,0x00,0x00,0x00,
 125   1        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 126   1       
 127   1      },
 128   1      
 129   1      
 130   1      {
 131   1      /*------------------------------------------------------------------------------
 132   1      ;  源文件 / 文字: 星
 133   1      ;  宽×高(像素) : 16×16
 134   1      ------------------------------------------------------------------------------*/
 135   1        0x00,0x08,0x3F,0xFC,0x20,0x08,0x3F,0xF8,0x20,0x08,0x3F,0xF8,0x01,0x00,0x21,0x08,
 136   1      0x3F,0xFC,0x21,0x00,0x41,0x10,0xBF,0xF8,0x01,0x00,0x01,0x04,0xFF,0xFE,0x00,0x00,
 137   1       
 138   1      },
 139   1      
 140   1      {
 141   1      /*------------------------------------------------------------------------------
 142   1      ;  源文件 / 文字: 期
 143   1      ;  宽×高(像素) : 16×16
 144   1      ------------------------------------------------------------------------------*/
 145   1        0x22,0x04,0x22,0x7E,0x22,0x44,0x7F,0x44,0x22,0x44,0x3E,0x7C,0x22,0x44,0x3E,0x44,
 146   1      0x22,0x44,0x22,0x7C,0xFF,0xC4,0x00,0x44,0x24,0x44,0x22,0x84,0x41,0x14,0x82,0x08,
 147   1       
 148   1      }
 149   1      } ;
 150   1      
 151   1      unsigned char code xinqi[][32]={
 152   1      {0x00,0x08,0x7F,0xFC,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x04,0xFF,0xFE,0x01,0x00,
 153   1      0x02,0x80,0x02,0x80,0x04,0x40,0x04,0x40,0x08,0x20,0x10,0x10,0x20,0x0E,0xC0,0x04},//天
 154   1      
 155   1      {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xFF,0xFE,
 156   1      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},//一
 157   1      
 158   1      {0x00,0x00,0x00,0x00,0x00,0x10,0x3F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 159   1      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00},//二
 160   1      
 161   1      {0x00,0x00,0x00,0x08,0x7F,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x3F,0xF8,
 162   1      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xFF,0xFE,0x00,0x00,0x00,0x00},//三
 163   1      
 164   1      {0x00,0x00,0x00,0x04,0x7F,0xFE,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,
 165   1      0x44,0x44,0x44,0x3C,0x48,0x04,0x50,0x04,0x40,0x04,0x7F,0xFC,0x40,0x04,0x00,0x00},//四
 166   1      
 167   1      {0x00,0x00,0x00,0x08,0x7F,0xFC,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x10,0x3F,0xFC,
 168   1      0x04,0x10,0x04,0x10,0x04,0x10,0x08,0x10,0x08,0x10,0x08,0x14,0xFF,0xFE,0x00,0x00},//五
 169   1      
 170   1      {0x00,0x00,0x04,0x00,0x02,0x00,0x03,0x00,0x01,0x04,0xFF,0xFE,0x00,0x00,0x00,0x00,
 171   1      0x04,0x40,0x0C,0x20,0x08,0x10,0x10,0x18,0x10,0x0C,0x20,0x0C,0x40,0x04,0x00,0x00}//六
 172   1      
 173   1      
 174   1      };
 175   1      
 176   1      unsigned char code Bmp[][32]={
 177   1      
 178   1      {
 179   1      /*------------------------------------------------------------------------------
C51 COMPILER V8.05a   LED2                                                                 09/21/2008 11:39:51 PAGE 4   

 180   1      ;  源文件 / 文字: 您
 181   1      
 182   1      ;  宽×高(像素) : 16×16
 183   1      ------------------------------------------------------------------------------*/
 184   1      0x09,0x00,0x09,0x00,0x13,0xFC,0x12,0x04,0x34,0x48,0x59,0x40,0x91,0x50,0x12,0x4C,
 185   1      0x14,0x44,0x11,0x40,0x10,0x80,0x02,0x00,0x51,0x84,0x50,0x92,0x90,0x12,0x0F,0xF0
 186   1       
 187   1      },
 188   1      
 189   1      {
 190   1      /*------------------------------------------------------------------------------
 191   1      ;  源文件 / 文字: 好
 192   1      ;  宽×高(像素) : 16×16
 193   1      ------------------------------------------------------------------------------*/
 194   1      0x10,0x00,0x11,0xFC,0x10,0x04,0x10,0x08,0xFC,0x10,0x24,0x20,0x24,0x24,0x27,0xFE,
 195   1      0x24,0x20,0x44,0x20,0x28,0x20,0x10,0x20,0x28,0x20,0x44,0x20,0x84,0xA0,0x00,0x40
 196   1       
 197   1      },
 198   1      
 199   1      {
 200   1      /*------------------------------------------------------------------------------
 201   1      ;  源文件 / 文字: !
 202   1      ;  宽×高(像素) : 16×16
 203   1      ------------------------------------------------------------------------------*/
 204   1      0x00,0x00,0x00,0x00,0x00,0x80,0x03,0xC0,0x03,0xC0,0x01,0xC0,0x01,0xC0,0x01,0x80,
 205   1      0x01,0x80,0x01,0x80,0x00,0x80,0x00,0x00,0x03,0xC0,0x03,0xC0,0x00,0x00,0x00,0x00
 206   1       
 207   1      },
 208   1      
 209   1      {
 210   1      /*------------------------------------------------------------------------------
 211   1      ;  源文件 / 文字: 我
 212   1      ;  宽×高(像素) : 16×16
 213   1      ------------------------------------------------------------------------------*/
 214   1      0x04,0x80,0x0E,0xA0,0x78,0x90,0x08,0x90,0x08,0x84,0xFF,0xFE,0x08,0x80,0x08,0x90,
 215   1      0x0A,0x90,0x0C,0x60,0x18,0x40,0x68,0xA0,0x09,0x20,0x0A,0x14,0x28,0x14,0x10,0x0C
 216   1       
 217   1      },
 218   1      
 219   1      {
 220   1      /*------------------------------------------------------------------------------
 221   1      ;  源文件 / 文字: 是
 222   1      ;  宽×高(像素) : 16×16
 223   1      ------------------------------------------------------------------------------*/
 224   1      0x0F,0xE0,0x08,0x20,0x08,0x20,0x0F,0xE0,0x08,0x20,0x08,0x20,0x0F,0xE0,0x00,0x04,
 225   1      0xFF,0xFE,0x01,0x00,0x09,0x20,0x09,0xF0,0x09,0x00,0x15,0x00,0x23,0x06,0x40,0xFC
 226   1       
 227   1      },
 228   1      
 229   1      {
 230   1      /*------------------------------------------------------------------------------
 231   1      ;  源文件 / 文字: 林
 232   1      ;  宽×高(像素) : 16×16
 233   1      ------------------------------------------------------------------------------*/
 234   1      0x08,0x20,0x08,0x20,0x08,0x20,0x08,0x24,0xFE,0xFE,0x08,0x20,0x18,0x60,0x1C,0x70,
 235   1      0x2A,0xA8,0x28,0xAE,0x49,0x24,0x8A,0x20,0x08,0x20,0x08,0x20,0x08,0x20,0x08,0x20
 236   1       
 237   1      },

⌨️ 快捷键说明

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