亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? main.lst

?? kei carm lpc2103 例子 好東西
?? LST
字號(hào):
ARM COMPILER V2.51a,  main                                                                 02/11/06  17:49:22  PAGE 1   


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

stmt  level    source

    1          /******************************************************************************/
    2          /*  This file is part of the uVision/ARM development tools                    */
    3          /*  Copyright KEIL ELEKTRONIK GmbH 2002-2004                                  */
    4          /******************************************************************************/
    5          /*                                                                            */
    6          /*  HELLO.C:  Hello World Example                                             */
    7          /*                                                                            */
    8          /******************************************************************************/
    9          
   10          #include <stdio.h>                          /* I/O Functions */
   11          #include <LPC21XX.H>                        /* LPC22XX Peripheral Registers */
   12          
   13          unsigned int Send_byte (unsigned Data);
   14          void wait(void);
   15          unsigned int read_byte (void);
   16          
   17          #define CS_HIGH IOSET0 = 0x1000
   18          #define CS_LOW  IOCLR0 = 0x1000
   19          
   20           unsigned int result= 0;
   21           unsigned int result2 = 0;
   22          
   23          int main (void)  
   24          {
   25   1      
   26   1      PINSEL0 |= 0x5500;                   //Select SPI pins and enable SSEL0
   27   1      
   28   1      CS_HIGH;
   29   1      IODIR0 = 0x1000;                         //Configure GPIO pin to control the CS on the SPI eeprom
   30   1                                   //Set the pin High
   31   1      //VPBDIV = 0x01;                         //Set the Clock VBP clock to 60 Mhz  // 0x04
   32   1      
   33   1      S0SPCCR = 0x32;             //Set SPI bit rate at 300Khz  //0xC8
   34   1      S0SPCR  = 0x00000020;               //set control register
   35   1      
   36   1      wait();
   37   1      
   38   1      CS_LOW;
   39   1      result =  Send_byte(0x55);
   40   1      
   41   1      result =  Send_byte(0x05);
   42   1      
   43   1         while(1)  { 
   44   2      
   45   2      result =  Send_byte(0xAA);
   46   2      //result =  Send_byte(0xAA);
   47   2      //result =  Send_byte(0xAA);
   48   2      //result =  Send_byte(0xAA);
   49   2      //result =  Send_byte(0xAA);
   50   2      //result =  Send_byte(0xAA);
   51   2      
   52   2      }
   53   1      
   54   1      
   55   1        CS_HIGH;
   56   1      
   57   1        while(1)  { }
   58   1      }
   59          
ARM COMPILER V2.51a,  main                                                                 02/11/06  17:49:22  PAGE 2   

   60          unsigned int Send_byte (unsigned Data)
   61          {
   62   1      unsigned int result;
   63   1      result = S0SPSR;
   64   1       S0SPDR = Data;
   65   1       while (!(S0SPSR & 0x80)) ; 
   66   1       /*while(S0SPSR == 0)
   67   1       {
   68   1       ;
   69   1       }
   70   1       */
   71   1      return S0SPSR;
   72   1      }
   73          
   74          unsigned int read_byte (void)
   75          {
   76   1      
   77   1       while(S0SPSR == 0)
   78   1       {
   79   2       ;
   80   2       }
   81   1      
   82   1      return S0SPDR;
   83   1      }
   84          
   85          void wait(void)
   86          {
   87   1      unsigned delay;
   88   1      for(delay = 0;delay<0x10000;delay++)    //a bit of setteling time
   89   1      {
   90   2      ;
   91   2      }
   92   1      }
   93           
ARM COMPILER V2.51a,  main                                                                 02/11/06  17:49:22  PAGE 3   

ASSEMBLY LISTING OF GENERATED OBJECT CODE



*** EXTERNALS:
 EXTERN NUMBER (__startup)



*** PUBLICS:
 PUBLIC         Send_byte?A
 PUBLIC         wait?A
 PUBLIC         read_byte?A
 PUBLIC         main
 PUBLIC         result
 PUBLIC         result2



*** DATA SEGMENT '?DT0?main':
 00000000          result:
 00000000           BEGIN_INIT
 00000000  00000000  DD          0x0
 00000004           END_INIT
 00000004          result2:
 00000004           BEGIN_INIT
 00000004  00000000  DD          0x0
 00000008           END_INIT



*** CODE SEGMENT '?PR?main?main':
   23: int main (void)  
 00000000  E92D4000  STMDB       R13!,{LR}
   26: PINSEL0 |= 0x5500;                   //Select SPI pins and enable SSEL0
 00000004  E5100000  LDR         R0,=0xE002C000
 00000008  E5901000  LDR         R1,[R0,#0x0]
 0000000C  E3811C55  ORR         R1,R1,#0x5500
 00000010  E5801000  STR         R1,[R0,#0x0]
   28: CS_HIGH;
 00000014  E3A04A01  MOV         R4,#0x1000
 00000018  E5100000  LDR         R0,=0xE0028004
 0000001C  E5804000  STR         R4,[R0,#0x0]
   29: IODIR0 = 0x1000;                         //Configure GPIO pin to control the CS on the SPI eeprom
 00000020  E5100000  LDR         R0,=0xE0028008
 00000024  E5804000  STR         R4,[R0,#0x0]
   33: S0SPCCR = 0x32;             //Set SPI bit rate at 300Khz  //0xC8
 00000028  E3A01032  MOV         R1,#0x32
 0000002C  E5100000  LDR         R0,=0xE002000C
 00000030  E5C01000  STRB        R1,[R0,#0x0]
   34: S0SPCR  = 0x00000020;               //set control register
 00000034  E3A01020  MOV         R1,#0x20
 00000038  E5100000  LDR         R0,=0xE0020000
 0000003C  E5C01000  STRB        R1,[R0,#0x0]
   36: wait();
 00000040  EBFFFFEE  BL          wait?A  ; Targ=0x0
   38: CS_LOW;
 00000044  E5100000  LDR         R0,=0xE002800C
 00000048  E5804000  STR         R4,[R0,#0x0]
   39: result =  Send_byte(0x55);
 0000004C  E3A00055  MOV         R0,#0x55
 00000050  EBFFFFEA  BL          Send_byte?A  ; Targ=0x0
 00000054  E5101000  LDR         R1,=result ; result
 00000058  E5810000  STR         R0,[R1,#0x0] ; result
   41: result =  Send_byte(0x05);
 0000005C  E3A00005  MOV         R0,#0x5
 00000060  EBFFFFE6  BL          Send_byte?A  ; Targ=0x0
 00000064  E5101000  LDR         R1,=result ; result
 00000068  E5810000  STR         R0,[R1,#0x0] ; result
   43:    while(1)  { 
 0000006C          L_3:
   45: result =  Send_byte(0xAA);
 0000006C  E3A000AA  MOV         R0,#0xAA
ARM COMPILER V2.51a,  main                                                                 02/11/06  17:49:22  PAGE 4   

 00000070  EBFFFFE2  BL          Send_byte?A  ; Targ=0x0
 00000074  E5101000  LDR         R1,=result ; result
 00000078  E5810000  STR         R0,[R1,#0x0] ; result
   52: }
 0000007C  EAFFFFFA  B           L_3  ; Targ=0x6C
   58: }
 00000080  E8BD0008  LDMIA       R13!,{R3}
 00000084  E12FFF13  BX          R3
 00000088          ENDP ; 'main'


*** CODE SEGMENT '?PR?Send_byte?A?main':
   60: unsigned int Send_byte (unsigned Data)
 00000000  ---- Variable 'Data' assigned to Register 'R0' ----
   61: {
 00000000            ; SCOPE-START
   63: result = S0SPSR;
 00000000  E5101000  LDR         R1,=0xE0020004
 00000004  E5D11000  LDRB        R1,[R1,#0x0]
   64:  S0SPDR = Data;
 00000008  E1A01000  MOV         R1,R0 ; Data
 0000000C  E1A01C01  MOV         R1,R1,LSL #24 ; Data
 00000010  E1A01C21  MOV         R1,R1,LSR #24
 00000014  E5100000  LDR         R0,=0xE0020008
 00000018  E5C01000  STRB        R1,[R0,#0x0]
   65:  while (!(S0SPSR & 0x80)) ; 
 0000001C          L_9:
 0000001C  E5100000  LDR         R0,=0xE0020004
 00000020  E5D00000  LDRB        R0,[R0,#0x0]
 00000024  E3100080  TST         R0,#0x0080
 00000028  0AFFFFFB  BEQ         L_9  ; Targ=0x1C
   71: return S0SPSR;
 0000002C  E5100000  LDR         R0,=0xE0020004
 00000030  E5D00000  LDRB        R0,[R0,#0x0]
 00000034            ; SCOPE-END
   72: }
 00000034  E12FFF1E  BX          R14
 00000038          ENDP ; 'Send_byte?A'


*** CODE SEGMENT '?PR?read_byte?A?main':
   80:  }
 00000000          L_14:
 00000000  E5100000  LDR         R0,=0xE0020004
 00000004  E5D00000  LDRB        R0,[R0,#0x0]
 00000008  E3500000  CMP         R0,#0x0000
 0000000C  0AFFFFFB  BEQ         L_14  ; Targ=0x0
   82: return S0SPDR;
 00000010  E5100000  LDR         R0,=0xE0020008
 00000014  E5D00000  LDRB        R0,[R0,#0x0]
   83: }
 00000018  E12FFF1E  BX          R14
 0000001C          ENDP ; 'read_byte?A'


*** CODE SEGMENT '?PR?wait?A?main':
   86: {
 00000000            ; SCOPE-START
   88: for(delay = 0;delay<0x10000;delay++)    //a bit of setteling time
 00000000  E3A00000  MOV         R0,#0x0
 00000004  ---- Variable 'delay' assigned to Register 'R0' ----
   91: }
 00000004          L_19:
 00000004  E2800001  ADD         R0,R0,#0x0001 ; delay
 00000008  E1A01000  MOV         R1,R0 ; delay
 0000000C  E3510801  CMP         R1,#0x10000 ; delay
 00000010  3AFFFFFB  BCC         L_19  ; Targ=0x4
 00000014            ; SCOPE-END
   92: }
 00000014  E12FFF1E  BX          R14
 00000018          ENDP ; 'wait?A'


ARM COMPILER V2.51a,  main                                                                 02/11/06  17:49:22  PAGE 5   


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


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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产片| 一区二区中文视频| 国产精品久久久久国产精品日日| 亚洲一级二级三级在线免费观看| 精品一区二区在线视频| 不卡在线观看av| 日韩一区二区三区观看| 亚洲欧美日韩系列| 成人av网址在线| 国产一区二区在线电影| 91精品免费观看| 国产在线精品一区二区不卡了| 亚洲精品高清在线| 欧美三级日韩在线| 天天操天天色综合| 欧美丰满一区二区免费视频 | 色婷婷综合久久久中文一区二区 | 中文字幕日韩一区| 精品99一区二区| 国产乱码字幕精品高清av| 国产欧美一区二区精品性| 国产精品一区二区久久精品爱涩 | 久久久久国产精品麻豆ai换脸| 老司机午夜精品99久久| 精品粉嫩aⅴ一区二区三区四区| 欧美日韩一区二区三区四区| 在线观看一区二区精品视频| 国产一区在线视频| eeuss鲁片一区二区三区在线看| 中文字幕一区二区在线观看| 亚洲天堂av一区| 欧美大片拔萝卜| 欧美无人高清视频在线观看| 亚洲一二三四在线观看| 亚洲三级小视频| 天天爽夜夜爽夜夜爽精品视频| 肉色丝袜一区二区| 亚洲欧美二区三区| 亚洲aⅴ怡春院| 中文字幕在线播放不卡一区| 亚洲欧美一区二区三区久本道91| 一区二区三国产精华液| 国产日韩欧美综合在线| 中文字幕一区日韩精品欧美| 亚洲成人福利片| 老汉av免费一区二区三区| 成人亚洲一区二区一| 久久99国产精品麻豆| 99久久夜色精品国产网站| 国产伦精一区二区三区| 91成人免费电影| 色综合久久88色综合天天| 日韩精品一区二区三区在线| 亚洲日本护士毛茸茸| 激情综合网最新| 91在线视频免费观看| 色婷婷综合激情| 久久色中文字幕| 亚洲精品一区二区精华| 亚洲午夜久久久久中文字幕久| 亚洲欧洲av一区二区三区久久| 精品一区二区三区久久久| 欧美午夜理伦三级在线观看| 亚洲人快播电影网| 成人黄色国产精品网站大全在线免费观看 | 精品亚洲国产成人av制服丝袜| 在线视频一区二区三| 国产精品久久久久影院亚瑟 | 亚洲成人免费影院| 欧美午夜影院一区| 亚洲国产日产av| 欧美色图免费看| 亚洲第一激情av| 欧美精品v日韩精品v韩国精品v| 亚洲一区二区三区中文字幕在线| 精品亚洲欧美一区| 欧美日韩视频一区二区| 亚洲国产精品影院| 在线成人午夜影院| 蜜臀av性久久久久蜜臀aⅴ| 国产福利一区二区三区| 欧美日韩你懂的| 日本不卡123| 日本韩国精品在线| 日韩av一区二区三区| 成人动漫在线一区| 一区二区三区在线不卡| 91精品麻豆日日躁夜夜躁| 六月婷婷色综合| 中文字幕一区二区三中文字幕| 色老综合老女人久久久| 丝袜诱惑制服诱惑色一区在线观看| 欧美猛男超大videosgay| 捆绑紧缚一区二区三区视频| 国产欧美日产一区| 欧美日韩夫妻久久| 高清国产一区二区| 精品国产在天天线2019| av综合在线播放| 极品美女销魂一区二区三区免费| 久久久久久久久伊人| 国产风韵犹存在线视精品| 亚洲午夜一区二区| 日本一区二区视频在线| 欧美一区二区在线免费播放| 亚洲男人天堂一区| 精品成a人在线观看| 欧美乱妇23p| 色欧美片视频在线观看| 国产精品亚洲а∨天堂免在线| 亚洲一区在线视频| 亚洲欧美日韩国产手机在线 | 日韩电影一区二区三区四区| 亚洲天堂中文字幕| 国产精品久久毛片| 亚洲国产激情av| 高清成人在线观看| 国产精一品亚洲二区在线视频| 亚洲va韩国va欧美va精品| 亚洲黄色性网站| 五月天欧美精品| 亚洲精品成人悠悠色影视| 亚洲人成伊人成综合网小说| 国产精品色噜噜| 欧美午夜精品一区二区蜜桃| 激情欧美一区二区| 国产人伦精品一区二区| 久久久久青草大香线综合精品| 制服丝袜中文字幕一区| 欧美一区二区视频在线观看2022| 欧美三级电影网站| 日韩精品一区二| 国产调教视频一区| 欧美喷水一区二区| 欧美一区二区精品| 国产欧美日韩精品a在线观看| 欧美国产日产图区| 一区二区欧美国产| 蜜臀av性久久久久蜜臀aⅴ流畅 | 午夜精品123| 国产在线精品一区二区三区不卡 | 欧美一级理论性理论a| xnxx国产精品| 亚洲综合免费观看高清在线观看| 五月激情综合婷婷| 国产伦理精品不卡| 91久久香蕉国产日韩欧美9色| 欧美三级韩国三级日本一级| 欧美成人女星排名| 欧美日韩国产bt| 精品国产91九色蝌蚪| 精品日韩一区二区三区| 中文字幕在线不卡| 国产中文字幕精品| 91黄视频在线| 久久久久久一二三区| 性欧美大战久久久久久久久| 国产精品自拍网站| 日韩精品一区二区在线观看| 亚洲男帅同性gay1069| 国产成人在线视频免费播放| 欧美一级欧美一级在线播放| 中文字幕一区二区视频| 成人中文字幕电影| 亚洲精品一区在线观看| 亚洲国产精品影院| 91豆麻精品91久久久久久| 中文字幕日韩一区二区| 福利电影一区二区| www日韩大片| 久久成人免费网站| 欧美一区二区久久久| 日本怡春院一区二区| 欧美专区亚洲专区| 亚洲午夜视频在线观看| 在线观看亚洲一区| 亚洲自拍偷拍九九九| 欧美中文字幕不卡| 亚洲va欧美va天堂v国产综合| 欧美日韩国产高清一区二区| 午夜欧美2019年伦理| 97久久久精品综合88久久| 国产精品久久一级| 99久久99久久久精品齐齐| 一区二区三区免费看视频| 欧美亚洲国产一区在线观看网站| 亚洲久草在线视频| 欧美日韩极品在线观看一区| 美腿丝袜在线亚洲一区 | 久久久三级国产网站| 成人午夜在线播放| 亚洲一区二区三区视频在线播放| 欧美性猛片aaaaaaa做受| 日韩激情视频在线观看| 久久久久久免费| 91免费观看视频在线| 日韩精品一区二区三区视频播放| 国产东北露脸精品视频| 一区二区三区在线观看动漫| 精品免费国产二区三区|