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

📄 timer1.lst

📁 一个基于ARM单片机的红外解码的程序,红外时序通过串口发出,是红外解码的一个辅助助手,非常好用.
💻 LST
字号:
ARM COMPILER V2.50a,  Timer1                                                               06/05/07  17:17:53  PAGE 1   


ARM COMPILER V2.50a, COMPILATION OF MODULE Timer1
OBJECT MODULE PLACED IN Timer1.OBJ
COMPILER INVOKED BY: C:\Keil\ARM\BIN\CA.exe Timer1.c THUMB BROWSE DEBUG TABS(4) 

stmt  level    source

    1          #include "config.h"
    2          
    3          //uint8 RedStart;
    4          //uint8 RedCnt;
    5          
    6          //extern union redinfo RedRsData;
    7          /* 
    8          void  IRQ_Timer1 (void) __irq 
    9          {
   10            PINSEL0=(PINSEL0&(~(3<<14)));
   11            switch(RedStart)
   12            {
   13              case 1:
   14              {
   15                  RedRsData.redda.Red1=(IO0PIN&(1<<7))>>7;    
   16              }break;
   17              case 2:
   18              {
   19                  RedRsData.redda.Red2=(IO0PIN&(1<<7))>>7;    
   20              }break;
   21              case 3:
   22              {
   23                  RedRsData.redda.Red3=(IO0PIN&(1<<7))>>7;    
   24              }break;
   25              case 4:
   26              {
   27                  RedRsData.redda.Red4=(IO0PIN&(1<<7))>>7;    
   28              }break;
   29              case 5:
   30              {
   31                  RedRsData.redda.Red5=(IO0PIN&(1<<7))>>7;    
   32              }break;
   33              case 6:
   34              {
   35                  RedRsData.redda.Red6=(IO0PIN&(1<<7))>>7;    
   36              }break;
   37              case 7:
   38              {
   39                  RedRsData.redda.Red7=(IO0PIN&(1<<7))>>7;    
   40              }break;
   41              case 8:
   42              {
   43                  RedRsData.redda.Red8=(IO0PIN&(1<<7))>>7;
   44                  UART0_SendByte(RedRsData.reddata[0]);   
   45              }break;
   46              case 9:
   47              {
   48                  RedRsData.redda.Red9=(IO0PIN&(1<<7))>>7;    
   49              }break;
   50              case 10:
   51              {
   52                  RedRsData.redda.Red10=(IO0PIN&(1<<7))>>7;   
   53              }break;
   54              case 11:
   55              {
   56                  RedRsData.redda.Red11=(IO0PIN&(1<<7))>>7;   
   57              }break;
   58              case 12:
   59              {
ARM COMPILER V2.50a,  Timer1                                                               06/05/07  17:17:53  PAGE 2   

   60                  RedRsData.redda.Red12=(IO0PIN&(1<<7))>>7;   
   61              }break;
   62            }
   63            PINSEL0=(PINSEL0&(~(3<<14)))|(3<<14);
   64            VICIntEnClr = 1<<0x05;        // 禁止定时器1中断
   65            VICIntEnable = 1<<16;         // 允许外部2中断
   66            T1IR = 0x01;
   67            VICVectAddr = 0x00;
   68          }
   69          */
ARM COMPILER V2.50a,  Timer1                                                               06/05/07  17:17:53  PAGE 3   

ASSEMBLY LISTING OF GENERATED OBJECT CODE




Module Information          Static
----------------------------------
  code size            =    ------
  data size            =    ------
  const size           =    ------
End of Module Information.


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

⌨️ 快捷键说明

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