ir_rx_tx.lst

来自「本程序运行于C8051F330」· LST 代码 · 共 79 行

LST
79
字号
C51 COMPILER V7.05   IR_RX_TX                                                              10/18/2006 16:44:42 PAGE 1   


C51 COMPILER V7.05, COMPILATION OF MODULE IR_RX_TX
OBJECT MODULE PLACED IN IR_Rx_Tx.OBJ
COMPILER INVOKED BY: C:\SiLabs\MCU\IDEfiles\C51\BIN\C51.exe IR_Rx_Tx.c DB OE

stmt level    source

   1          //-----------------------------------------------------------------------------
   2          // Includes
   3          //-----------------------------------------------------------------------------
   4          
   5          
   6          #include <c8051f330.h>                 // SFR declarations
   7          #include <stdio.h>
   8          #include "IR_Rx_Tx.h"
   9          
  10          
  11          
  12          //-----------------------------------------------------------------------------
  13          // Global VARIABLES
  14          //-----------------------------------------------------------------------------
  15          
  16          int  IR_Key;
  17          
  18          BOOL bAddrRecv;
  19          unsigned char DataAvailByte;
  20          unsigned char* pSMB_DATA_OUT;          // Global pointer for SMBus data.
  21                                                 // All transmit data is read from here
  22          unsigned char SMB_DATA_LEN;
  23          
  24          
  25          
  26          
  27          //-----------------------------------------------------------------------------
  28          // MAIN Routine
  29          //-----------------------------------------------------------------------------
  30          
  31          void main (void) {
  32   1      
  33   1      
  34   1         // Disable Watchdog timer
  35   1         PCA0MD &= ~0x40;                    // WDTE = 0 (clear watchdog timer 
  36   1                                             // enable)
  37   1         SYSCLK_Init ();                     // Initialize Oscillator
  38   1         PORT_Init();                        // Initialize Port I/O
  39   1         
  40   1         SMBus_Init();
  41   1         Interrupts_Init();
  42   1      
  43   1         sampleIRdata();
  44   1      
  45   1                      
  46   1      
  47   1      }
  48          
  49          
  50          
  51          
  52          
  53          


C51 COMPILER V7.05   IR_RX_TX                                                              10/18/2006 16:44:42 PAGE 2   

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


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

⌨️ 快捷键说明

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