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

📄 ceshi.lst

📁 摇摇棒10.1.14.rar
💻 LST
字号:
C51 COMPILER V8.02   CESHI                                                                 03/15/2010 15:59:01 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE CESHI
OBJECT MODULE PLACED IN ceshi.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ceshi.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<reg52.h>//包含reg.52文件
   2          #define uint unsigned int//宏定义
   3          #define uchar unsigned char//宏定义
   4          void delay(uint z);//声明延时函数
   5          uint a;//定义循环用变量
   6          uchar code table[]={0xff,//全灭
   7          0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff,
   8          0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,//依次逐个点亮
   9          0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00,//依次逐个叠加
  10          0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff,//依次逐个递减
  11          0x7e,0xbd,0xdb,0xe7,0xe7,0xdb,0xbd,0x7e,//两边靠拢后分开
  12          0x7e,0x3c,0x18,0x00,0x00,0x18,0x3c,0x7e,//两边叠加后递减
  13          0x00,//全亮
  14          };//定义循环用数据表格/*亮的现象:先是全灭,然后依次逐个点亮,然后依次逐个叠加,然后依次逐个递减,然后两边
             -靠拢后分开,然后两边叠加后递减,最后全亮。循环!*/
  15          void main()//main函数
  16          {  a=0;//给a赋初值         
  17   1                      while(1)//while循环         
  18   1                      {               P1=table[a];//将a所在的table中的值赋给P1口 
  19   2                                      P0=table[a];             
  20   2                      delay(200);//1S延时子程序              
  21   2                       a++;//a的值加一               
  22   2                       if(a==50)//测试a是否等于42                    
  23   2                         a=0;//给a赋值            
  24   2                         }} 
  25          void delay(uint z)//1ms延时子程序,通过z值改变延时时间
  26          { uint x,y;       
  27   1          for(x=z;x>0;x--)                  
  28   1               for(y=110;y>0;y--);
  29   1               }


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