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

📄 logic_analyzer.lst

📁 一个单片机红外遥控源码.有原理及PC分析等.不错的说.
💻 LST
字号:
C51 COMPILER V7.50   LOGIC_ANALYZER                                                        03/13/2007 13:29:29 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE LOGIC_ANALYZER
OBJECT MODULE PLACED IN Logic_analyzer.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Logic_analyzer.c BROWSE DEBUG OBJECTEXTEND TABS(2)

line level    source

   1          /*'**********************************************************************************
   2          '
   3          '                          红外线逻辑分析器 ver 0.1
   4          '
   5          '                           Power By WJZ(广公男生)
   6          '
   7          '                           @2004.7
   8          
   9          '                           QQ:185856085
  10          '
  11          '                           E-Mail:dddlzhu@163.com
  12          '
  13          '***********************************************************************************
  14          */
  15          //2007.3.13 明浩修改引脚定义用于MA001-B应用笔记
  16          
  17          #include <at89x51.h>
  18          #define byte unsigned char
  19          
  20          /*************************************************
  21          //线路连接定义。如电路有变直接修改就可以了
  22          *************************************************/
  23          #define WAY_0 P3_2
  24          #define LED_RECIEVE P3_6
  25          
  26          byte bdata buffer=0;
  27          sbit way0=buffer^0;
  28          
  29          byte i=0;
  30          
  31          bit start=0;
  32          
  33          void t0_service(void) interrupt 1 using 1         
  34          {
  35   1      
  36   1        way0=WAY_0;
  37   1        
  38   1        i++;
  39   1        if(i==8) 
  40   1        {
  41   2        TI=0;
  42   2        SBUF=buffer;
  43   2        i=0;
  44   2        }
  45   1        buffer=buffer<<1;
  46   1      }
  47          
  48          
  49          
  50          void main(void)
  51          {
  52   1      
  53   1        SCON=0x40;
  54   1        TMOD=0x22;
  55   1        TH1=0xFf;
C51 COMPILER V7.50   LOGIC_ANALYZER                                                        03/13/2007 13:29:29 PAGE 2   

  56   1        TL1=0xFf;
  57   1        PCON=0x80;    //57600bps 11.0592M  
  58   1        TR1=1;  //Serial Port Enable
  59   1        TH0=0xDb;
  60   1        TL0=0xFD;
  61   1        EA=1;
  62   1      
  63   1        WAY_0=1;
  64   1        ET0=1;
  65   1      
  66   1        
  67   1        while(1)
  68   1        {
  69   2          if(!WAY_0)
  70   2          {
  71   3            TR0=1;
  72   3            LED_RECIEVE=0;
  73   3      
  74   3          }
  75   2          
  76   2        }
  77   1      
  78   1      
  79   1      }


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


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

⌨️ 快捷键说明

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