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

📄 text1.lst

📁 proteus实例集锦
💻 LST
字号:
C51 COMPILER V7.06   TEXT1                                                                 05/18/2008 16:07:40 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: D:\Program Files\C51\BIN\C51.EXE Text1.C BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include<AT89X52.H>
   2          sbit ST=P3^5;
   3          sbit E1=P3^4;
   4          sbit MR=P3^7;
   5          char cashe[12];
   6          char code wd[12][16]={
   7          {0xFE,0xFE,0xFE,0xFE,0xFE,0xDE,0xDE,0xDE,0xDE,0xDE,0xDE,0xDE,0xDE,0x80,0xDF,0xFF},
   8          {0xFF,0xFF,0xFF,0xFF,0xFF,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0x03,0xFB,0xFF},/*"山",0*/
   9          
  10          {0xFD,0xFD,0x80,0xFB,0xF7,0xF7,0xEF,0xE0,0xFF,0xF7,0xF3,0xE7,0xEF,0xDD,0xFE,0xFF},
  11          {0xFF,0xFF,0x03,0xFF,0x7F,0x7F,0x7F,0x07,0x7F,0x5F,0x6F,0x77,0x73,0x7B,0x7F,0x7F},/*"东",1*/
  12          
  13          {0xF9,0x87,0xF7,0xF7,0x01,0xE7,0xE3,0xD5,0xD7,0xB7,0x74,0xF7,0xF7,0xF7,0xF7,0xF7},
  14          {0xF7,0x77,0xB7,0xB7,0xF7,0x77,0xB7,0xB7,0xF1,0x87,0x77,0xF7,0xF7,0xF7,0xF7,0xF7},/*"科",2*/
  15          
  16          {0xEF,0xEF,0xEF,0x02,0xEF,0xEB,0xE6,0xCE,0x2F,0xEF,0xEF,0xEF,0xEF,0xEE,0xA9,0xDF},
  17          {0xDF,0xDF,0xDF,0x01,0xDF,0xDF,0x03,0xF7,0x77,0x6F,0x9F,0x9F,0x6F,0xF1,0xFB,0xFF},/*"技",3*/
  18          
  19          {0xFE,0xFE,0xFE,0xFE,0xFE,0x00,0xFE,0xFD,0xFD,0xFD,0xFB,0xFB,0xF7,0xEF,0xDF,0xBF},
  20          {0xFF,0xFF,0xFF,0xFF,0xFF,0x01,0xFF,0x7F,0x7F,0xBF,0xBF,0xDF,0xEF,0xE7,0xF1,0xFB},/*"大",4*/
  21          
  22          {0xFE,0xEF,0xF3,0xF7,0x80,0xBF,0x70,0xFF,0xFF,0x80,0xFF,0xFF,0xFF,0xFF,0xFD,0xFE},
  23          {0xF7,0x73,0x37,0x6F,0x01,0xFB,0x17,0xBF,0x7F,0x01,0x7F,0x7F,0x7F,0x7F,0x7F,0xFF},/*"学",5*/
  24          
  25          };
  26          
  27          
  28          void del(int i)//============================//延时程序
  29          {while(i--);}
  30          
  31          aline() ////=======================发送一行的显示程序
  32          {
  33   1      char i=0;
  34   1      TI=0;
  35   1      for(i=0;i<12;i++)
  36   1      {SBUF=cashe[i];while(~TI);TI=0;} //将缓存中的信息转存入595的存储器中,到此不显示
  37   1      }
  38          
  39          
  40          
  41          main()
  42          {
  43   1      int m=0,n=0;
  44   1              TI=0;
  45   1              SM0=0;
  46   1              SM1=0;
  47   1      E1=0;
  48   1      while(1)
  49   1      for(m=0;m<16;m++)
  50   1              {
  51   2      
  52   2              for(n=0;n<12;n++)         //这个for循环用来向缓存中装载
  53   2                      {cashe[11-n]=wd[n][m];}  //将第m个字的第n行信息装载
  54   2          aline();     //将缓存中的一行信息载入595缓存中
  55   2              ST=0;ST=1; //595产生上升沿 输出595锁存的数据
C51 COMPILER V7.06   TEXT1                                                                 05/18/2008 16:07:40 PAGE 2   

  56   2              P2=m;  
  57   2      
  58   2      
  59   2            //选中要显示的行输出数据
  60   2      del(100);
  61   2      
  62   2                }
  63   1      
  64   1      }
  65          
  66          
  67          
  68          
  69          
  70          
  71          
  72          
  73          
  74          
  75          
  76          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    140    ----
   CONSTANT SIZE    =    192    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     12       2
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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