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

📄 hazi.lst

📁 keil c 编写
💻 LST
字号:
C51 COMPILER V7.50   HAZI                                                                  03/21/2006 21:03:00 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE HAZI
OBJECT MODULE PLACED IN hazi.OBJ
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.EXE hazi.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <REGX51.H>
   2          #include <INIT.H>
   3          
   4          /************汉字点阵*************/
   5          uchar code      hanzi[4][32] =                                  //一个汉字分两行,所以数组二维数为字数的两倍
   6          {
   7          {0x00,0x02,0x00,0x0C,0xFF,0xF0,0xA0,0x01,0xAF,0x91,0xAA,0xE2,0xBA,0xBA,0xAA,0xA4,
   8          0xAA,0xA4,0xAA,0xAA,0xAA,0xB2,0xAF,0xA3,0xA0,0x02,0x80,0x02,0x00,0x00,0x00,0x00},              //"厦",0
   9          
  10          {0x00,0x00,0x00,0x00,0x1F,0xFF,0x80,0x00,0x60,0x00,0x00,0x00,0x40,0x00,0x40,0x00,
  11          0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x02,0x40,0x01,0x7F,0xFE,0x00,0x00,0x00,0x00},              //"门",1
  12          
  13          {0x04,0x00,0x04,0x01,0x04,0x02,0x04,0x04,0x04,0x08,0x04,0x30,0x05,0xC0,0xFE,0x00,
  14          0x05,0x80,0x04,0x60,0x04,0x10,0x04,0x0C,0x04,0x06,0x04,0x03,0x04,0x02,0x00,0x00},              //"大",2
  15          
  16          {0x02,0x00,0x0C,0x40,0x08,0x40,0x48,0x40,0x3A,0x40,0x2A,0x40,0x0A,0x42,0x8A,0x41,
  17          0x7A,0xFE,0x2B,0x40,0x0A,0x40,0x18,0x40,0xEA,0x40,0x4C,0x40,0x08,0x40,0x00,0x00}              //"学",3
  18          
  19          };
  20          
  21          
  22          
  23          
  24          
  25          
  26          
  27          /************位定义**************/
  28          sbit STTP = P2^7;
  29          
  30          /************变量声明***********/
  31          uint n,i,j;                     //delay()延时函数计数变量
  32          uint x,y,z;                     //out_hanzi()
  33          
  34          /************函数声明***********/
  35          void    delay(uint n);                  //延时函数
  36          void    out_rxd(uchar *d);                              //汉字输出
  37          
  38          
  39          
  40          
  41          /************主函数**************/
  42          
  43          void main()
  44          {
  45   1              SCON = 0x00;
  46   1              while(1)
  47   1              {       
  48   2                      P1 = 0;
  49   2                      for( x = 0; x < 32; x+=2)
  50   2                      {       
  51   3                              STTP = 0;
  52   3                              out_rxd(&hanzi[3][x+1]);
  53   3                              out_rxd(&hanzi[3][x]);
  54   3                              out_rxd(&hanzi[2][x+1]);
  55   3                              out_rxd(&hanzi[2][x]);
C51 COMPILER V7.50   HAZI                                                                  03/21/2006 21:03:00 PAGE 2   

  56   3                              out_rxd(&hanzi[1][x+1]);
  57   3                              out_rxd(&hanzi[1][x]);
  58   3                              out_rxd(&hanzi[0][x+1]);
  59   3                              out_rxd(&hanzi[0][x]);
  60   3                              STTP = 1;
  61   3                              P1 = x/2;
  62   3                      }
  63   2              }
  64   1      }
  65          
  66          /************子函数定义

⌨️ 快捷键说明

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