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

📄 hazi.lst

📁 汉字点阵显示资料,网上下载的,有用就下吧
💻 LST
字号:
C51 COMPILER V7.50   HAZI                                                                  03/21/2006 16:33:14 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[14][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          0x10,0x20,0x10,0xC0,0x13,0x00,0xFF,0xFF,0x12,0x00,0x11,0x82,0x10,0x0C,0x00,0x30,
  20          0x7F,0xC0,0x40,0x00,0x40,0x00,0x40,0x00,0x7F,0xFC,0x00,0x02,0x00,0x1E,0x00,0x00,              //"机",4
  21          
  22          0x00,0x00,0x00,0x00,0x1F,0xF0,0x12,0x20,0x12,0x20,0x12,0x20,0x12,0x20,0xFF,0xFC,
  23          0x12,0x22,0x12,0x22,0x12,0x22,0x12,0x22,0x1F,0xF2,0x00,0x02,0x00,0x0E,0x00,0x00,              //"电",5
  24          
  25          0x00,0x04,0x00,0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x7F,0xFC,
  26          0x40,0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x00,0x04,0x00,0x00,              //"工",6
  27          
  28          0x08,0x20,0x48,0xC0,0x4B,0x00,0x7F,0xFF,0x89,0x00,0x88,0x82,0x01,0x22,0xFD,0x22,
  29          0x85,0x22,0x85,0xFE,0x85,0x22,0x85,0x22,0xFD,0x22,0x01,0x22,0x00,0x02,0x00,0x00,              //"程",7
  30          
  31          0x00,0x00,0x00,0x02,0x40,0x84,0x44,0xC8,0x4D,0x90,0x55,0xA0,0x66,0x82,0x46,0x81,
  32          0x44,0xFE,0x88,0x80,0xB2,0xA0,0x81,0x90,0x80,0xC8,0x80,0x46,0x00,0x00,0x00,0x00,              //"系",8
  33          
  34          0x40,0x08,0x50,0x10,0x48,0x20,0x44,0xC0,0x43,0x00,0x4D,0x80,0x70,0x60,0x00,0x00,
  35          0x80,0x00,0xFF,0xFF,0x80,0x00,0x84,0x10,0x9A,0x08,0xE1,0x10,0x80,0xE0,0x00,0x00,              //"邓",9
  36          
  37          0x00,0x00,0x7F,0xFF,0x40,0x02,0x50,0x12,0x51,0x12,0x51,0x12,0x51,0x12,0x5F,0xF2,
  38          0x51,0x12,0x51,0x92,0x51,0x72,0x50,0x12,0x40,0x02,0x7F,0xFF,0x00,0x00,0x00,0x00,              //"国",10
  39          
  40          0x00,0x00,0x7F,0xC0,0x44,0x40,0x44,0x40,0x44,0x40,0x7F,0xC2,0x00,0x04,0x00,0x18,
  41          0xFF,0xE0,0x88,0x80,0x88,0x80,0x88,0x82,0x88,0x81,0xFF,0xFE,0x00,0x00,0x00,0x00,              //"明",11
  42          
  43          0x00,0x00,0x0A,0x00,0xF2,0xFC,0x52,0x80,0x12,0x80,0xFF,0xFF,0x12,0x84,0x12,0x86,
  44          0x12,0xFC,0x00,0x00,0x3F,0xF0,0x00,0x02,0x00,0x01,0xFF,0xFE,0x00,0x00,0x00,0x00,              //"制",12
  45          
  46          0x01,0x00,0x02,0x00,0x04,0x00,0x1F,0xFF,0xE0,0x00,0x44,0x00,0x18,0x00,0x30,0x00,
  47          0xDF,0xFF,0x12,0x20,0x12,0x20,0x12,0x20,0x16,0x20,0x12,0x60,0x10,0x20,0x00,0x00,              //"作",13
  48          
  49          };
  50          
  51          
  52          
  53          
  54          
  55          
C51 COMPILER V7.50   HAZI                                                                  03/21/2006 16:33:14 PAGE 2   

  56          
  57          /************位定义**************/
  58          sbit STTP = P2^7;
  59          
  60          /************变量声明***********/
  61          uint n,i,j;                     //delay()延时函数计数变量
  62          uint x,y,z;                     //out_hanzi()
  63          
  64          /************函数声明***********/
  65          void    delay(uint n);                  //延时函数
  66          void    out_rxd(uchar *d);                              //汉字输出
  67          
  68          
  69          
  70          
  71          /************主函数**************/
  72          
  73          void main()
  74          {
  75   1              while(1)
  76   1              {       
  77   2                      P1 = 0;
  78   2                      SCON = 0x00;
  79   2                      for( y = 0; y < 14; y++)
  80   2                      {
  81   3                              for( z = 0; z < 10 ; z++)
  82   3                              {
  83   4                                      for( x = 0; x < 32; x+=2)
  84   4                                      {       
  85   5                                      STTP = 0;
  86   5                                      out_rxd(&hanzi[y][x+1]);
  87   5                                      out_rxd(&hanzi[y][x]);
  88   5                                      STTP = 1;
  89   5                                      P1 = x/2;
  90   5                                      delay(10);
  91   5                                      }
  92   4                                      delay(100);
  93   4                              }
  94   3                              delay(200);
  95   3                              delay(200);
  96   3                              delay(200);
  97   3                      }
  98   2              }
  99   1      }
 100          
 101          /************子函数定义

⌨️ 快捷键说明

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