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

📄 电话号码11.lst

📁 本文件包含了使用C语言编写单片机的各种入门程序
💻 LST
字号:
C51 COMPILER V6.12  _缁_篲码11                                                             07/20/2006 00:47:19 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE _缁_篲码11
OBJECT MODULE PLACED IN .\电话号码11.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE .\电话号码11.c DEBUG OBJECTEXTEND

stmt level    source

   1          #include <reg51.h>
   2          #include <stdio.h>
   3          //-------------------------------------
   4          sbit sda=P0^1;
   5          sbit scl=P0^0;
   6          //----------------------------------------
   7          code char led[]={0xfe,0x98,0x10,0xD4,0x32,0x92,0xD7,0xD3,0X00};
   8          //-----------------------------------
   9          int i,j,k,num,tub,a,b,c;
  10          //-----------------------------------
  11          delay()
  12          {for(i=0;i<=400;i++)
  13   1      for (j=0;j<=125;j++)
  14   1      {;}
  15   1      }
  16          //----------------------------
  17          shift()
  18          {num=led[b];
  19   1      scl=0;
  20   1      for(i=0;i<8;i++)
  21   1      {
  22   2      tub=num&0x80;
  23   2      tub=tub>>7;
  24   2      sda=tub;
  25   2      scl=1;
  26   2      num=num<<1;
  27   2      scl=0;
  28   2      }
  29   1      }
  30          //-------------------------------------
  31          main()
  32          {
  33   1      do
  34   1      {
  35   2      for(; ;)
  36   2      {
  37   3      b=7;
  38   3      shift();
  39   3      delay();
  40   3      b=6;
  41   3      shift();
  42   3      delay();
  43   3      b=5;
  44   3      shift();
  45   3      delay();
  46   3      b=4;
  47   3      shift();
  48   3      delay();
  49   3      b=3;
  50   3      shift();
  51   3      delay();
  52   3      b=2;
  53   3      shift();
  54   3      delay();
  55   3      b=1;
C51 COMPILER V6.12  _缁_篲码11                                                             07/20/2006 00:47:19 PAGE 2   

  56   3      shift();
  57   3      delay();
  58   3      b=0;
  59   3      shift();
  60   3      delay();
  61   3      }
  62   2      }while(1);
  63   1      }


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