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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adc.lst

?? keil下的ARM實驗例子,很詳細的實驗說明
?? LST
?? 第 1 頁 / 共 4 頁
字號:
 00000144          L_15:
   81:         ADC0Value[0] = ( AD0DR0 >> 6 ) & 0x3FF;
 00000144  E5100000  LDR         R0,=0xE0034010
 00000148  E5901000  LDR         R1,[R0,#0x0]
 0000014C  E1A01321  MOV         R1,R1,LSR #6
 00000150  E5100000  LDR         R0,=0x3FF
 00000154  E0011000  AND         R1,R1,R0
 00000158  E5100000  LDR         R0,=ADC0Value ; ADC0Value
 0000015C  E5801000  STR         R1,[R0,#0x0] ; ADC0Value
   82:         break;
 00000160  EA000036  B           L_14  ; Targ=0x240
   83:         case 0x02:
 00000164          L_17:
   84:         ADC0Value[1] = ( AD0DR1 >> 6 ) & 0x3FF;
 00000164  E5100000  LDR         R0,=0xE0034014
 00000168  E5901000  LDR         R1,[R0,#0x0]
 0000016C  E1A01321  MOV         R1,R1,LSR #6
 00000170  E5100000  LDR         R0,=0x3FF
 00000174  E0011000  AND         R1,R1,R0
 00000178  E5100000  LDR         R0,=ADC0Value + 0x4 ; ADC0Value+4
 0000017C  E5801000  STR         R1,[R0,#0x0] ; ADC0Value+4
   85:         break;
 00000180  EA00002E  B           L_14  ; Targ=0x240
   86:         case 0x04:
 00000184          L_18:
   87:         ADC0Value[2] = ( AD0DR2 >> 6 ) & 0x3FF;
 00000184  E5100000  LDR         R0,=0xE0034018
 00000188  E5901000  LDR         R1,[R0,#0x0]
 0000018C  E1A01321  MOV         R1,R1,LSR #6
 00000190  E5100000  LDR         R0,=0x3FF
 00000194  E0011000  AND         R1,R1,R0
 00000198  E5100000  LDR         R0,=ADC0Value + 0x8 ; ADC0Value+8
 0000019C  E5801000  STR         R1,[R0,#0x0] ; ADC0Value+8
   88:         break;
ARM COMPILER V2.53,  adc                                                                   12/10/06  20:06:10  PAGE 10  

 000001A0  EA000026  B           L_14  ; Targ=0x240
   89:         case 0x08:
 000001A4          L_19:
   90:         ADC0Value[3] = ( AD0DR3 >> 6 ) & 0x3FF;
 000001A4  E5100000  LDR         R0,=0xE003401C
 000001A8  E5901000  LDR         R1,[R0,#0x0]
 000001AC  E1A01321  MOV         R1,R1,LSR #6
 000001B0  E5100000  LDR         R0,=0x3FF
 000001B4  E0011000  AND         R1,R1,R0
 000001B8  E5100000  LDR         R0,=ADC0Value + 0xC ; ADC0Value+12
 000001BC  E5801000  STR         R1,[R0,#0x0] ; ADC0Value+12
   91:         break;
 000001C0  EA00001E  B           L_14  ; Targ=0x240
   92:         case 0x10:
 000001C4          L_20:
   93:         ADC0Value[4] = ( AD0DR4 >> 6 ) & 0x3FF;
 000001C4  E5100000  LDR         R0,=0xE0034020
 000001C8  E5901000  LDR         R1,[R0,#0x0]
 000001CC  E1A01321  MOV         R1,R1,LSR #6
 000001D0  E5100000  LDR         R0,=0x3FF
 000001D4  E0011000  AND         R1,R1,R0
 000001D8  E5100000  LDR         R0,=ADC0Value + 0x10 ; ADC0Value+16
 000001DC  E5801000  STR         R1,[R0,#0x0] ; ADC0Value+16
   94:         break;
 000001E0  EA000016  B           L_14  ; Targ=0x240
   95:         case 0x20:
 000001E4          L_21:
   96:         ADC0Value[5] = ( AD0DR5 >> 6 ) & 0x3FF;
 000001E4  E5100000  LDR         R0,=0xE0034024
 000001E8  E5901000  LDR         R1,[R0,#0x0]
 000001EC  E1A01321  MOV         R1,R1,LSR #6
 000001F0  E5100000  LDR         R0,=0x3FF
 000001F4  E0011000  AND         R1,R1,R0
 000001F8  E5100000  LDR         R0,=ADC0Value + 0x14 ; ADC0Value+20
 000001FC  E5801000  STR         R1,[R0,#0x0] ; ADC0Value+20
   97:         break;
 00000200  EA00000E  B           L_14  ; Targ=0x240
   98:         case 0x40:
 00000204          L_22:
   99:         ADC0Value[6] = ( AD0DR6 >> 6 ) & 0x3FF;
 00000204  E5100000  LDR         R0,=0xE0034028
 00000208  E5901000  LDR         R1,[R0,#0x0]
 0000020C  E1A01321  MOV         R1,R1,LSR #6
 00000210  E5100000  LDR         R0,=0x3FF
 00000214  E0011000  AND         R1,R1,R0
 00000218  E5100000  LDR         R0,=ADC0Value + 0x18 ; ADC0Value+24
 0000021C  E5801000  STR         R1,[R0,#0x0] ; ADC0Value+24
  100:         break;
 00000220  EA000006  B           L_14  ; Targ=0x240
  101:         case 0x80:
 00000224          L_23:
  102:         ADC0Value[7] = ( AD0DR7 >> 6 ) & 0x3FF;
 00000224  E5100000  LDR         R0,=0xE003402C
 00000228  E5901000  LDR         R1,[R0,#0x0]
 0000022C  E1A01321  MOV         R1,R1,LSR #6
 00000230  E5100000  LDR         R0,=0x3FF
 00000234  E0011000  AND         R1,R1,R0
 00000238  E5100000  LDR         R0,=ADC0Value + 0x1C ; ADC0Value+28
 0000023C  E5801000  STR         R1,[R0,#0x0] ; ADC0Value+28
  106:     }
 00000240          L_14:
  107:     AD0CR &= 0xF8FFFFFF;    /* stop ADC now */ 
 00000240  E5100000  LDR         R0,=0xE0034000
 00000244  E5901000  LDR         R1,[R0,#0x0]
 00000248  E3C11407  BIC         R1,R1,#0x7000000
 0000024C  E5801000  STR         R1,[R0,#0x0]
ARM COMPILER V2.53,  adc                                                                   12/10/06  20:06:10  PAGE 11  

  108:     ADC0IntDone = 1;
 00000250  E3A01001  MOV         R1,#0x1
 00000254  E5100000  LDR         R0,=ADC0IntDone ; ADC0IntDone
 00000258  E5801000  STR         R1,[R0,#0x0] ; ADC0IntDone
  109:     }
 0000025C          L_13:
  111:     IDISABLE;
 0000025C  E8BD4000  LDMFD       R13!,{LR}
 00000260  E321F092  MSR         CPSR_c,#0x92
 00000264  E8BD4000  LDMFD       R13!,{LR}
 00000268  E16FF00E  MSR         SPSR_cxsf,R14
  112:     VICVectAddr = 0;        /* Acknowledge Interrupt */
 0000026C  E3A01000  MOV         R1,#0x0
 00000270  E5100000  LDR         R0,=0xFFFFF030
 00000274  E5801000  STR         R1,[R0,#0x0]
 00000278            ; SCOPE-END
  113: }
 00000278          L_12:
 00000278  E8BD4007  LDMIA       R13!,{R0-R2,LR}
 0000027C  E25EF004  SUBS        R15,R14,#0x0004
 00000280          ENDP ; 'ADC0Handler?A'


*** CODE SEGMENT '?PR?ADC1Handler?A?adc':
  124: void ADC1Handler (void) __irq 
 00000000  E92D4007  STMDB       R13!,{R0-R2,LR}
  125: {
 00000004            ; SCOPE-START
  128:     IENABLE;            /* handles nested interrupt */
 00000004  E14FE000  MRS         R14,SPSR
 00000008  E92D4000  STMFD       R13!,{LR}
 0000000C  E321F01F  MSR         CPSR_c,#0x1F
 00000010  E92D4000  STMFD       R13!,{LR}
  130:     regVal = AD1STAT;       /* Read ADC will clear the interrupt */
 00000014  E5100000  LDR         R0,=0xE0060030
 00000018  E5901000  LDR         R1,[R0,#0x0]
 0000001C  ---- Variable 'regVal' assigned to Register 'R1' ----
  131:     if ( regVal & 0x0000FF00 )  /* check OVERRUN error first */
 0000001C  E1A00001  MOV         R0,R1 ; regVal
 00000020  E3100CFF  TST         R0,#0xFF00 ; regVal
 00000024  0A000031  BEQ         L_24  ; Targ=0xF0
  133:     regVal = (regVal & 0x0000FF00) >> 0x08;
 00000028  E2011CFF  AND         R1,R1,#0xFF00 ; regVal
 0000002C  E1A01421  MOV         R1,R1,LSR #8
  136:     switch ( regVal )
 00000030  E1A00001  MOV         R0,R1 ; regVal
 00000034  E3500002  CMP         R0,#0x0002 ; regVal
 00000038  0A000010  BEQ         L_28  ; Targ=0x80
 0000003C  E3500004  CMP         R0,#0x0004 ; regVal
 00000040  0A000011  BEQ         L_29  ; Targ=0x8C
 00000044  E3500008  CMP         R0,#0x0008 ; regVal
 00000048  0A000012  BEQ         L_30  ; Targ=0x98
 0000004C  E3500010  CMP         R0,#0x0010 ; regVal
 00000050  0A000013  BEQ         L_31  ; Targ=0xA4
 00000054  E3500020  CMP         R0,#0x0020 ; regVal
 00000058  0A000014  BEQ         L_32  ; Targ=0xB0
 0000005C  E3500040  CMP         R0,#0x0040 ; regVal
 00000060  0A000015  BEQ         L_33  ; Targ=0xBC
 00000064  E3500080  CMP         R0,#0x0080 ; regVal
 00000068  0A000016  BEQ         L_34  ; Targ=0xC8
 0000006C  E3500001  CMP         R0,#0x0001 ; regVal
 00000070  1A000016  BNE         L_25  ; Targ=0xD0
  138:         case 0x01:
 00000074          L_26:
  139:         regVal = AD1DR0;
 00000074  E5100000  LDR         R0,=0xE0060010
 00000078  E5901000  LDR         R1,[R0,#0x0]
  140:         break;
ARM COMPILER V2.53,  adc                                                                   12/10/06  20:06:10  PAGE 12  

 0000007C  EA000013  B           L_25  ; Targ=0xD0
  141:         case 0x02:
 00000080          L_28:
  142:         regVal = AD1DR1;
 00000080  E5100000  LDR         R0,=0xE0060014
 00000084  E5901000  LDR         R1,[R0,#0x0]
  143:         break;
 00000088  EA000010  B           L_25  ; Targ=0xD0
  144:         case 0x04:
 0000008C          L_29:
  145:         regVal = AD1DR2;
 0000008C  E5100000  LDR         R0,=0xE0060018
 00000090  E5901000  LDR         R1,[R0,#0x0]
  146:         break;
 00000094  EA00000D  B           L_25  ; Targ=0xD0
  147:         case 0x08:
 00000098          L_30:
  148:         regVal = AD1DR3;
 00000098  E5100000  LDR         R0,=0xE006001C
 0000009C  E5901000  LDR         R1,[R0,#0x0]
  149:         break;
 000000A0  EA00000A  B           L_25  ; Targ=0xD0
  150:         case 0x10:
 000000A4          L_31:
  151:         regVal = AD1DR4;
 000000A4  E5100000  LDR         R0,=0xE0060020
 000000A8  E5901000  LDR         R1,[R0,#0x0]
  152:         break;
 000000AC  EA000007  B           L_25  ; Targ=0xD0
  153:         case 0x20:
 000000B0          L_32:
  154:         regVal = AD1DR5;
 000000B0  E5100000  LDR         R0,=0xE0060024
 000000B4  E5901000  LDR         R1,[R0,#0x0]
  155:         break;
 000000B8  EA000004  B           L_25  ; Targ=0xD0
  156:         case 0x40:
 000000BC          L_33:
  157:         regVal = AD1DR6;
 000000BC  E5100000  LDR         R0,=0xE0060028
 000000C0  E5901000  LDR         R1,[R0,#0x0]
  158:         break;
 000000C4  EA000001  B           L_25  ; Targ=0xD0
  159:         case 0x80:
 000000C8          L_34:
  160:         regVal = AD1DR7;
 000000C8  E5100000  LDR         R0,=0xE006002C
 000000CC  E5901000  LDR         R1,[R0,#0x0]
  164:     }
 000000D0          L_25:
  165:     AD1CR &= 0xF8FFFFFF;    /* stop ADC now */ 
 000000D0  E5100000  LDR         R0,=0xE0060000
 000000D4  E5902000  LDR         R2,[R0,#0x0]
 000000D8  E3C22407  BIC         R2,R2,#0x7000000
 000000DC  E5802000  STR         R2,[R0,#0x0]
  166:     ADC1IntDone = 1;
 000000E0  E3A02001  MOV         R2,#0x1
 000000E4  E5100000  LDR         R0,=ADC1IntDone ; ADC1IntDone
 000000E8  E5802000  STR         R2,[R0,#0x0] ; ADC1IntDone
  167:     return; 
 000000EC  EA000061  B           L_35  ; Targ=0x278
  168:     }
 000000F0          L_24:
  170:     if ( regVal & ADC_ADINT )
 000000F0  E1A00001  MOV         R0,R1 ; regVal
 000000F4  E3100801  TST         R0,#0x10000 ; regVal
ARM COMPILER V2.53,  adc                                                                   12/10/06  20:06:10  PAGE 13  

 000000F8  0A000057  BEQ         L_36  ; Targ=0x25C
  172:     switch ( regVal & 0xFF )    /* check DONE bit */
 000000FC  E1A00001  MOV         R0,R1 ; regVal
 00000100  E20000FF  AND         R0,R0,#0x00FF ; regVal
 00000104  E3500002  CMP         R0,#0x0002
 00000108  0A000015  BEQ         L_40  ; Targ=0x164
 0000010C  E3500004  CMP         R0,#0x0004
 00000110  0A00001B  BEQ         L_41  ; Targ=0x184
 00000114  E3500008  CMP         R0,#0x0008
 00000118  0A000021  BEQ         L_42  ; Targ=0x1A4
 0000011C  E3500010  CMP         R0,#0x0010
 00000120  0A000027  BEQ         L_43  ; Targ=0x1C4
 00000124  E3500020  CMP         R0,#0x0020
 00000128  0A00002D  BEQ         L_44  ; Targ=0x1E4
 0000012C  E3500040  CMP         R0,#0x0040
 00000130  0A000033  BEQ         L_45  ; Targ=0x204
 00000134  E3500080  CMP         R0,#0x0080
 00000138  0A000039  BEQ         L_46  ; Targ=0x224
 0000013C  E3500001  CMP         R0,#0x0001
 00000140  1A00003E  BNE         L_37  ; Targ=0x240
  174:         case 0x01:
 00000144          L_38:
  175:         ADC1Value[0] = ( AD1DR0 >> 6 ) & 0x3FF;
 00000144  E5100000  LDR         R0,=0xE0060010
 00000148  E5901000  LDR         R1,[R0,#0x0]
 0000014C  E1A01321  MOV         R1,R1,LSR #6
 00000150  E5100000  LDR         R0,=0x3FF
 00000154  E0011000  AND         R1,R1,R0
 00000158  E5100000  LDR         R0,=ADC1Value ; ADC1Value
 0000015C  E5801000  STR         R1,[R0,#0x0] ; ADC1Value
  176:         break;
 00000160  EA000036  B           L_37  ; Targ=0x240
  177:         case 0x02:
 00000164          L_40:
  178:         ADC1Value[1] = ( AD1DR1 >> 6 ) & 0x3FF;
 00000164  E5100000  LDR         R0,=0xE0060014
 00000168  E5901000  LDR         R1,[R0,#0x0]
 0000016C  E1A01321  MOV         R1,R1,LSR #6

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性生活影院| 久久精品水蜜桃av综合天堂| 精品久久久久99| 亚洲欧洲精品一区二区三区| 日韩福利电影在线| 91一区二区三区在线播放| 亚洲精品在线观| 日韩av电影一区| 欧美性受xxxx| 一区二区三区在线播| 国产福利一区二区| 欧美电影免费观看高清完整版| 亚洲国产一区二区在线播放| 成人午夜av在线| 久久久久国色av免费看影院| 日日夜夜精品视频免费| 99精品国产视频| 国产女人18毛片水真多成人如厕| 日韩电影免费一区| 欧美精品少妇一区二区三区| 亚洲午夜免费视频| 在线看国产一区二区| 亚洲欧洲成人精品av97| 成人黄色一级视频| 欧美激情在线看| 成人免费毛片高清视频| 国产亚洲一区二区三区四区| 激情久久五月天| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 久久这里只有精品视频网| 午夜精品福利一区二区蜜股av| 一本大道av一区二区在线播放| 国产精品天美传媒| 国产大陆a不卡| 久久久国产一区二区三区四区小说 | 久久精品久久久精品美女| 欧美精品久久一区| 婷婷久久综合九色综合伊人色| 91九色最新地址| 亚洲一区二区三区四区五区黄 | 丁香激情综合五月| 国产精品三级视频| 99久久久国产精品| 一区二区欧美在线观看| 欧美色综合影院| 青青草国产成人av片免费| 欧美日韩国产123区| 日韩av二区在线播放| 日韩三级视频在线观看| 精品一区二区在线视频| 日本一区二区三区dvd视频在线| 成人av在线网站| 一区二区三区高清| 51精品视频一区二区三区| 久久国产人妖系列| 中文一区二区完整视频在线观看| 99久久伊人久久99| 亚洲成av人片一区二区三区| 欧美一级精品在线| 懂色一区二区三区免费观看| 亚洲人123区| 制服.丝袜.亚洲.另类.中文| 国产精品白丝jk白祙喷水网站| 自拍偷拍亚洲激情| 7777精品伊人久久久大香线蕉的 | 日韩精品电影在线| 久久久久久久久久久黄色 | 成人午夜视频在线| 亚洲一区二区三区视频在线播放| 日韩精品一区二区三区四区视频 | 美国精品在线观看| 中文字幕中文乱码欧美一区二区| 欧美在线观看你懂的| 精品一区二区综合| 亚洲一区二区三区在线看| 日韩欧美不卡一区| 91免费版pro下载短视频| 日本免费在线视频不卡一不卡二| 欧美韩国日本不卡| 日韩亚洲欧美成人一区| 99久久久国产精品| 久久不见久久见中文字幕免费| 亚洲色图制服诱惑| 精品蜜桃在线看| 欧美年轻男男videosbes| 风流少妇一区二区| 激情综合网激情| 亚洲精品乱码久久久久久久久| 亚洲精品一区二区三区福利| 欧美特级限制片免费在线观看| 国产凹凸在线观看一区二区| 人人狠狠综合久久亚洲| 亚洲你懂的在线视频| 久久蜜桃一区二区| 日韩欧美色电影| 欧美日韩综合色| 99久久er热在这里只有精品15 | 色综合天天视频在线观看| 国内不卡的二区三区中文字幕| 亚洲国产婷婷综合在线精品| 亚洲欧美日韩国产综合在线| 国产三级精品在线| 精品福利在线导航| 欧美一区二区三区系列电影| 欧美丝袜丝交足nylons| 91国偷自产一区二区三区观看| youjizz久久| 高清国产一区二区| 激情文学综合网| 久久草av在线| 久久成人免费网站| 精品一区二区三区蜜桃| 免费成人性网站| 美女视频黄 久久| 久久精品国产精品亚洲精品| 视频一区国产视频| 日韩激情在线观看| 毛片av中文字幕一区二区| 日韩精品免费专区| 麻豆精品一区二区三区| 精品在线免费视频| 国产精品亚洲成人| 国产成人激情av| 北条麻妃国产九九精品视频| 色综合夜色一区| 欧美日韩在线播放一区| 欧美色大人视频| 日韩一区二区在线免费观看| 日韩无一区二区| 久久噜噜亚洲综合| 日本一二三不卡| 亚洲人午夜精品天堂一二香蕉| 亚洲精品乱码久久久久久久久| 亚洲综合视频网| 全国精品久久少妇| 国产精品996| 91视频免费看| 69久久夜色精品国产69蝌蚪网| 日韩天堂在线观看| 国产精品欧美综合在线| 一区二区三区四区不卡视频| 日本美女一区二区三区视频| 国产乱人伦偷精品视频免下载| 成人h动漫精品一区二区| 91成人网在线| 亚洲精品在线观看网站| 亚洲日本在线天堂| 日本免费新一区视频| 成人免费观看视频| 欧美日韩午夜精品| 久久免费的精品国产v∧| 一区二区三区中文在线| 久久国产精品99久久人人澡| 91麻豆国产福利精品| 91精品国产91热久久久做人人| 国产精品你懂的在线欣赏| 亚洲电影在线播放| 国产大片一区二区| 91麻豆精品国产综合久久久久久| 国产亚洲精品福利| 日韩精品欧美精品| 91精品国产综合久久久蜜臀图片 | 粉嫩av一区二区三区在线播放 | 久久综合精品国产一区二区三区| 欧美激情自拍偷拍| 亚洲成va人在线观看| 成人午夜精品一区二区三区| 欧美精品丝袜中出| 1000精品久久久久久久久| 久久精品国产一区二区三区免费看| 成人免费毛片a| 精品人在线二区三区| 亚洲一区中文日韩| 不卡免费追剧大全电视剧网站| 欧美一区二区三区成人| 亚洲一区影音先锋| av午夜精品一区二区三区| 久久综合狠狠综合久久激情 | 欧美日韩性生活| 中文字幕五月欧美| 国产高清亚洲一区| 欧美一级片在线观看| 图片区小说区国产精品视频| 91猫先生在线| 国产精品第五页| 国产在线乱码一区二区三区| 91精选在线观看| 亚洲va欧美va天堂v国产综合| 99久久免费国产| 中文字幕一区二区三区在线不卡 | 国产精品麻豆一区二区| 久久99热99| 日韩视频在线你懂得| 亚洲大片免费看| 欧美网站一区二区| 亚洲国产精品久久久久婷婷884| 在线亚洲人成电影网站色www| 中文字幕一区二区三区在线播放 | 欧美日韩在线不卡| 午夜欧美视频在线观看|