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

📄 51

📁 51单片机大量源码
💻
字号:
C51 COMPILER V8.18   8X8CESHI                                                              01/04/2010 16:28:59 PAGE 1   


C51 COMPILER V8.18, COMPILATION OF MODULE 8X8CESHI
OBJECT MODULE PLACED IN 8X8ceshi.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 8X8ceshi.C BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <AT89X52.H>  
   2          #include "74HC595.H"
   3          unsigned char code taba[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; 
   4          unsigned char code tabb[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; 
   5          void delay1(void) 
   6          { 
   7   1        unsigned char i,j,k; 
   8   1        for(k=10;k>0;k--) 
   9   1        for(i=20;i>0;i--) 
  10   1        for(j=248;j>0;j--); 
  11   1      } 
  12          
  13          void main(void) 
  14          { 
  15   1        unsigned char i,j; 
  16   1        while(1) 
  17   1          { 
  18   2           for(j=0;j<3;j++)//从左到右3次
  19   2              { 
  20   3      
  21   3                for(i=0;i<8;i++) 
  22   3                  { 
  23   4      
  24   4                      Ser_IN(taba[i]);//8X8点阵列扫描
  25   4                        Ser_IN(0xff);//8X8点阵行送扫描数据
  26   4                        Par_OUT();//74HC595输出显示
  27   4                    delay1(); 
  28   4                  } 
  29   3      
  30   3              } 
  31   2      
  32   2            for(j=0;j<3;j++)//from right to left 3 time 
  33   2              { 
  34   3                for(i=0;i<8;i++) 
  35   3                  { 
  36   4                                  Ser_IN(taba[7-i]);//8X8点阵列扫描
  37   4                        Ser_IN(0xff);//8X8点阵行送扫描数据
  38   4                        Par_OUT();//74HC595输出显示
  39   4                    delay1(); 
  40   4      
  41   4                  } 
  42   3      
  43   3              } 
  44   2      
  45   2       for(j=0;j<3;j++)//从上到下 3次 
  46   2      
  47   2              { 
  48   3      
  49   3      for(i=0;i<8;i++) 
  50   3      
  51   3                  { 
  52   4      
  53   4      
  54   4                                Ser_IN(0x00);//8X8点阵列扫描
  55   4                        Ser_IN(tabb[i]);//8X8点阵行送扫描数据
C51 COMPILER V8.18   8X8CESHI                                                              01/04/2010 16:28:59 PAGE 2   

  56   4                        Par_OUT();//74HC595输出显示
  57   4      
  58   4                
  59   4      
  60   4                    delay1(); 
  61   4      
  62   4                  } 
  63   3      
  64   3              } 
  65   2            for(j=0;j<3;j++)//从下到上3次 
  66   2      
  67   2              { 
  68   3      
  69   3                for(i=0;i<8;i++) 
  70   3      
  71   3                  { 
  72   4      
  73   4                   Ser_IN(0x00);//8X8点阵列扫描
  74   4                        Ser_IN(tabb[7-i]);//8X8点阵行送扫描数据
  75   4                        Par_OUT();//74HC595输出显示
  76   4      
  77   4                    delay1(); 
  78   4      
  79   4                  } 
  80   3      
  81   3              } 
  82   2      
  83   2          } 
  84   1      
  85   1      } 
  86           
  87          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    181    ----
   CONSTANT SIZE    =     16    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   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 + -