main.lst

来自「Hitex LPC2100 insider guide source code」· LST 代码 · 共 49 行

LST
49
字号
ARM COMPILER V0.28,  main                                                                  14/01/05  12:04:40  PAGE 1   


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

stmt  level    source

    1          #include <math.h>
    2          #include <LPC213x.h>
    3          
    4          void main(void)
    5          {
    6   1      float x;
    7   1      float y;
    8   1      unsigned int val;
    9   1      
   10   1      
   11   1      PINSEL1 = 0x00080000;
   12   1      VPBDIV = 0x02;          //Set the Pclk to 30 Mhz
   13   1      AD0CR   = 0x00270601;    // Setup A/D: 10-bit AIN0 @ 3MHz 
   14   1      AD0CR  |= 0x01000000;    // Start A/D Conversion 
   15   1      
   16   1      while(1)
   17   1      {
   18   2                
   19   2      do
   20   2      {
   21   3          val = AD0DR;                   // Read A/D Data Register 
   22   3      }        
   23   2      while ((val & 0x80000000) == 0);  //Wait for the conversion to complete
   24   2      //val = ((val >> 6) & 0x03FF)<<6;  //Extract the A/D result 
   25   2      
   26   2      DACR   = val;
   27   2      }
   28   1      }


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 + =
减小字号Ctrl + -
显示快捷键?