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

📄 int0.lst

📁 含有大量的单片机代码
💻 LST
字号:
C51 COMPILER V7.06   INT0                                                                  11/29/2006 21:57:26 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE INT0
OBJECT MODULE PLACED IN INT0.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE INT0.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          //QQ群:33495724 单片机 ARM FPGA 团队全力打造技术联盟
   2          //实验课题:外部中断0测试实验
   3          //编写人:lc
   4          //时间:2006.11.25.
   5          #include <reg51.h>
   6          unsigned char code tab[10]={0xfc/*0*/,0x60/*1*/,0xda/*2*/,0xf2/*3*/,0x66/*4*/,
   7                                      0xb6/*5*/,0xbe/*6*/,0xe0/*7*/,0xfe/*8*/,0xf6/*9*/};//段码查表
   8          //
   9          
  10          #define uint unsigned int
  11          #define uchar unsigned char
  12          uchar temp=0;//记录中断
  13          void delay(uint num)//函数延迟程序包,可以通用;
  14          { 
  15   1       uint i,j;
  16   1       for(i=num;i>0;i--)
  17   1         for(j=0;j<200;j++);
  18   1      }
  19          
  20          
  21          void INT0_Show() interrupt 0 using 0//INTO中断
  22          {
  23   1       P1=0x01;
  24   1       P0=tab[temp]; 
  25   1       temp++;
  26   1       
  27   1       if(temp>9)temp=0;      
  28   1      }
  29          
  30          void main()
  31          {
  32   1       TCON=0x01;
  33   1       EA=1;
  34   1       EX0=1;
  35   1       IP=0X01;
  36   1      
  37   1       while(1)
  38   1       {
  39   2        if(P3^2==0)
  40   2         { 
  41   3           delay(3000);//延时去抖;
  42   3               while(P3^2==0)
  43   3               {
  44   4                if(P3^2==1)break;}
  45   3               }
  46   2       }
  47   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    102    ----
   CONSTANT SIZE    =     10    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1    ----
C51 COMPILER V7.06   INT0                                                                  11/29/2006 21:57:26 PAGE 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 + -