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

📄 hazi.lst

📁 proteus仿真实例大全
💻 LST
字号:
C51 COMPILER V7.50   HAZI                                                                  12/02/2008 14:19:33 PAGE 1   


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

line level    source

   1          #include <AT89X51.H>
   2          #include <INIT.H>
   3          
   4          /************汉字点阵*************/
   5          uchar code      hanzi[4][32] =  {                               //一个汉字分两行,所以数组二维数为字数的两倍
   6          {0x02,0x00,0x01,0x00,0x01,0x00,0xff,0xfe,0x08,0x20,0x08,0x20,0x08,0x20,0x04,0x40, 
   7          0x04,0x40,0x02,0x80,0x01,0x00,0x02,0x80,0x04,0x60,0x18,0x1e,0xe0,0x08,0x00,0x00 
   8          },                                                                               //"文",0
   9          {0x02,0x00,0x01,0x00,0x01,0x00,0xff,0xfe,0x08,0x20,0x08,0x20,0x08,0x20,0x04,0x40, 
  10          0x04,0x40,0x02,0x80,0x01,0x00,0x02,0x80,0x04,0x60,0x18,0x1e,0xe0,0x08,0x00,0x00 
  11          },                                                                                  //"俊",1
  12          
  13          {0x24,0x04,0x34,0x04,0x24,0x24,0x3f,0xa4,0x44,0x24,0x04,0x24,0x7f,0xa4,0x04,0x24, 
  14          0x3f,0xa4,0x24,0xa4,0x24,0xa4,0x24,0xa4,0x24,0x84,0x27,0x84,0x05,0x14,0x04,0x08 
  15          },                                                                               //"制",2
  16          
  17          {0x08,0x80,0x0c,0x80,0x09,0x00,0x13,0xfe,0x12,0x80,0x34,0x88,0x50,0xfc,0x90,0x80, 
  18          0x10,0x80,0x10,0x84,0x10,0xfe,0x10,0x80,0x10,0x80,0x10,0x80,0x10,0x80,0x10,0x80 
  19          }                                                                                //"作",3
  20          
  21          };
  22          
  23          
  24          
  25          
  26          
  27          
  28          
  29          /************位定义**************/
  30          //sbit STTP=0XA7;
  31          
  32          /************变量声明***********/
  33          uint n,i,j;                     //delay()延时函数计数变量
  34          uint x,y,z;                     //out_hanzi()
  35          
  36          /************函数声明***********/
  37          void    delay(uint n);                  //延时函数
  38          void    out_rxd(uchar *d);                              //汉字输出
  39          
  40          
  41          
  42          
  43          /************主函数**************/
  44          
  45          void main()
  46          {
  47   1              SCON = 0x00;
  48   1              while(1)
  49   1              {       
  50   2                      P1 = 0;
  51   2                      for( x = 0; x < 32; x+=2)
  52   2                      {       
  53   3                              P2_7=0;
  54   3                              out_rxd(&hanzi[3][x+1]);
  55   3                              out_rxd(&hanzi[3][x]);
C51 COMPILER V7.50   HAZI                                                                  12/02/2008 14:19:33 PAGE 2   

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

⌨️ 快捷键说明

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