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

📄 clock.lst

📁 一个本人编写的时钟程序
💻 LST
字号:
C51 COMPILER V8.02   CLOCK                                                                 06/19/2008 14:35:08 PAGE 1   


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

line level    source

   1          #include<C:\Keil\C51\INC\Intel\reg51F.h>
   2                                   
   3            sbit  led1=P1^3;  /* 4位数码管选通引脚 */
   4            sbit  led2=P1^4;        
   5            sbit  led3=P1^6;
   6            sbit  led4=P1^7;
   7            sbit  led2dz=P1^5;  /*小数点 */
   8          
   9            sbit  ls164_ab=P3^0; /*74LS164数据线 */
  10            sbit  ls164_clk=P3^1; /*74LS164时钟线 */
  11          
  12            sbit  key1=P3^5; /*按键1   */
  13            sbit  key2=P3^7; /*按键2   */
  14          
  15            /*DISPFLAG   EQU  40H /*  /*显示标识  */
  16          
  17            sbit  key1flag=P3^2;
  18            sbit  key2flag=P3^3;
  19          
  20            /* DISPBUF   EQU  20H
  21               DISPBUF1  EQU  50H */ /*定时缓冲    */
  22          
  23            sbit  beep=P1^0;
  24          
  25            /* MSCNT  EQU  30H */   /*中断次数  */
  26          
  27            /* 
  28            SECONDBUF  EQU 31H
  29            MINUTEBUF  EQU 32H
  30            HOURBUF    EQU 33H
  31            MONTHBUF   EQU 34H
  32            DAYBUF     EQU 35H
  33            MINUTEBUF1 EQU 36H
  34            HOURBUF1   EQU 37H  */
  35          static const char sag_led1[10]=
  36          {0x50,0xF9,0x34,0xB0,0x99,0x92,0x12,0xF8,0x10,0x90}; 
  37          static const char sag_led234[10]=
  38          {0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};
  39          
  40          void delay (unsigned int val)
  41           { while (val!=0) val--;  
  42   1       }                                
  43          
  44          void disp(void) 
  45          { int i,s;
  46   1        
  47   1        for(i=1;i<9;i++)
  48   1        s=sag_led1[1];
  49   1        s<<1 ;
*** WARNING C275 IN LINE 49 OF CLOCK.C: expression with possibly no effect
  50   1        if(AC==1)
  51   1        ls164_ab=1;
  52   1        else 
  53   1        ls164_ab=0;
  54   1        ls164_clk=1;
C51 COMPILER V8.02   CLOCK                                                                 06/19/2008 14:35:08 PAGE 2   

  55   1        ls164_clk=0 ;
  56   1      
  57   1      }
  58          
  59          
  60          main()
  61          {
  62   1        
  63   1      }
  64          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     52    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     20       2
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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