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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? adc.lis

?? atmega8的片內(nèi)A/D轉(zhuǎn)換操作
?? LIS
?? 第 1 頁 / 共 2 頁
字號(hào):
 00FC 5527              clr R21
 00FE 4030              cpi R20,0
 0100 4507              cpc R20,R21
 0102 69F0              breq L21
 0104           X0:
 0104 4130              cpi R20,1
 0106 E0E0              ldi R30,0
 0108 5E07              cpc R21,R30
 010A A1F0              breq L22
 010C 4230              cpi R20,2
 010E E0E0              ldi R30,0
 0110 5E07              cpc R21,R30
 0112 D9F0              breq L23
 0114 4330              cpi R20,3
 0116 E0E0              ldi R30,0
 0118 5E07              cpc R21,R30
 011A 11F1              breq L24
 011C 2BC0              rjmp L18
 011E           X1:
 011E                   .dbline 48
 011E           ; //  end ad
 011E           ; //  display
 011E           ;     switch(dis){
 011E           L21:
 011E                   .dbline 49
 011E           ;         case  0:  write164(display[dis] | 0x70);  break;
 011E 80E0              ldi R24,<_display
 0120 90E0              ldi R25,>_display
 0122 E0910300          lds R30,_dis
 0126 FF27              clr R31
 0128 E80F              add R30,R24
 012A F91F              adc R31,R25
 012C 0081              ldd R16,z+0
 012E 0067              ori R16,112
 0130 67DF              rcall _write164
 0132                   .dbline 49
 0132 20C0              rjmp L19
 0134           L22:
 0134                   .dbline 50
 0134           ;         case  1:  write164(display[dis] | 0xB0);  break;
 0134 80E0              ldi R24,<_display
 0136 90E0              ldi R25,>_display
 0138 E0910300          lds R30,_dis
 013C FF27              clr R31
 013E E80F              add R30,R24
 0140 F91F              adc R31,R25
 0142 0081              ldd R16,z+0
 0144 006B              ori R16,176
 0146 5CDF              rcall _write164
 0148                   .dbline 50
 0148 15C0              rjmp L19
 014A           L23:
 014A                   .dbline 51
 014A           ;         case  2:  write164(display[dis] | 0xD0);  break;
 014A 80E0              ldi R24,<_display
 014C 90E0              ldi R25,>_display
 014E E0910300          lds R30,_dis
 0152 FF27              clr R31
 0154 E80F              add R30,R24
 0156 F91F              adc R31,R25
 0158 0081              ldd R16,z+0
 015A 006D              ori R16,208
 015C 51DF              rcall _write164
 015E                   .dbline 51
 015E 0AC0              rjmp L19
 0160           L24:
 0160                   .dbline 52
 0160           ;         case  3:  write164(display[dis] | 0xE0);  break;
 0160 80E0              ldi R24,<_display
 0162 90E0              ldi R25,>_display
 0164 E0910300          lds R30,_dis
 0168 FF27              clr R31
 016A E80F              add R30,R24
 016C F91F              adc R31,R25
 016E 0081              ldd R16,z+0
 0170 006E              ori R16,224
 0172 46DF              rcall _write164
 0174                   .dbline 52
 0174           L18:
 0174           L19:
 0174                   .dbline 54
 0174 80910300          lds R24,_dis
 0178 8F5F              subi R24,255    ; addi 1
 017A 282E              mov R2,R24
 017C 20920300          sts _dis,R2
 0180 83E0              ldi R24,3
 0182 8215              cp R24,R2
 0184 18F4              brsh L25
 0186                   .dbline 54
 0186 2224              clr R2
 0188 20920300          sts _dis,R2
 018C           L25:
 018C                   .dbline -2
 018C                   .dbline 56
 018C           ;     }
 018C           ;     if(++dis > 3) dis = 0;
 018C           ; //end  display
 018C           ; }
 018C           L9:
 018C 00D0              rcall pop_gset1
 018E 00D0              rcall pop_lset
 0190                   .dbline 0 ; func end
 0190 1895              reti
 0192                   .dbend
 0192                   .dbfunc e adc_init _adc_init fV
                        .even
 0192           _adc_init::
 0192                   .dbline -1
 0192                   .dbline 61
 0192           ; 
 0192           ; //ADC initialisation
 0192           ; // Conversion time: 13uS
 0192           ; void adc_init(void)
 0192           ; {
 0192                   .dbline 62
 0192           ;  ADCSR = 0x00; //disable adc
 0192 2224              clr R2
 0194 26B8              out 0x6,R2
 0196                   .dbline 63
 0196           ;  ADMUX = 0x00; //select adc input 0
 0196 27B8              out 0x7,R2
 0198                   .dbline 64
 0198           ;  ACSR  = 0x80;
 0198 80E8              ldi R24,128
 019A 88B9              out 0x8,R24
 019C                   .dbline 65
 019C           ;  ADCSR = 0x83;
 019C 83E8              ldi R24,131
 019E 86B9              out 0x6,R24
 01A0                   .dbline -2
 01A0                   .dbline 66
 01A0           ; }
 01A0           L27:
 01A0                   .dbline 0 ; func end
 01A0 0895              ret
 01A2                   .dbend
 01A2                   .dbfunc e init_devices _init_devices fV
                        .even
 01A2           _init_devices::
 01A2                   .dbline -1
 01A2                   .dbline 70
 01A2           ; 
 01A2           ; //call this routine to initialise all peripherals
 01A2           ; void init_devices(void)
 01A2           ; {
 01A2                   .dbline 72
 01A2           ;  //stop errant interrupts until set up
 01A2           ;  CLI(); //disable all interrupts
 01A2 F894              cli
 01A4                   .dbline 73
 01A4           ;  DDRB = 0x01;    //  初始化操作74LS164的管腳
 01A4 81E0              ldi R24,1
 01A6 87BB              out 0x17,R24
 01A8                   .dbline 74
 01A8           ;  DDRD = 0xC0;    //  初始化操作74LS164的管腳
 01A8 80EC              ldi R24,192
 01AA 81BB              out 0x11,R24
 01AC                   .dbline 75
 01AC           ;  DDRC = 0x00;
 01AC 2224              clr R2
 01AE 24BA              out 0x14,R2
 01B0                   .dbline 76
 01B0           ;  timer0_init();
 01B0 3CDF              rcall _timer0_init
 01B2                   .dbline 77
 01B2           ;  adc_init();
 01B2 EFDF              rcall _adc_init
 01B4                   .dbline 79
 01B4           ; 
 01B4           ;  MCUCR = 0x00;
 01B4 2224              clr R2
 01B6 25BE              out 0x35,R2
 01B8                   .dbline 80
 01B8           ;  GICR  = 0x00;
 01B8 2BBE              out 0x3b,R2
 01BA                   .dbline 81
 01BA           ;  TIMSK = 0x01; //timer interrupt sources
 01BA 81E0              ldi R24,1
 01BC 89BF              out 0x39,R24
 01BE                   .dbline 82
 01BE           ;  SEI(); //re-enable interrupts
 01BE 7894              sei
 01C0                   .dbline -2
 01C0                   .dbline 84
 01C0           ;  //all peripherals are now initialised
 01C0           ; }
 01C0           L28:
 01C0                   .dbline 0 ; func end
 01C0 0895              ret
 01C2                   .dbend
 01C2                   .dbfunc e main _main fV
                        .even
 01C2           _main::
 01C2                   .dbline -1
 01C2                   .dbline 88
 01C2           ; 
 01C2           ; //
 01C2           ; void main(void)
 01C2           ; {
 01C2                   .dbline 89
 01C2           ;  init_devices();
 01C2 EFDF              rcall _init_devices
 01C4           L30:
 01C4                   .dbline 91
 01C4           L31:
 01C4                   .dbline 91
 01C4 FFCF              rjmp L30
 01C6           X3:
 01C6                   .dbline -2
 01C6                   .dbline 92
 01C6           ;  //insert your functional code here...
 01C6           ;  while(1);
 01C6           ; }
 01C6           L29:
 01C6                   .dbline 0 ; func end
 01C6 0895              ret
 01C8                   .dbend
                        .area bss(ram, con, rel)
 0000                   .dbfile D:\job\avrtest\web\example\ad\adc.c
 0000           _time::
 0000                   .blkb 1
 0001                   .dbsym e time _time c
 0001           _adc::
 0001                   .blkb 2
 0003                   .dbsym e adc _adc i
 0003           _dis::
 0003                   .blkb 1
 0004                   .dbsym e dis _dis c
 0004           _display::
 0004                   .blkb 4
 0008                   .dbsym e display _display A[4:4]c

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产校园另类小说区| 亚洲一本大道在线| 欧美日韩五月天| 国产成人在线视频播放| 亚洲一区二区视频在线| 国产日韩综合av| 日韩精品中文字幕一区二区三区| 91麻豆成人久久精品二区三区| 九九精品一区二区| 一区二区三区美女| 国产精品网站在线| 欧美成人三级电影在线| 欧美日韩黄色一区二区| 99视频精品在线| 国产福利一区在线| 久久99最新地址| 日韩精品亚洲专区| 亚洲精品美腿丝袜| 亚洲天堂网中文字| 中文字幕久久午夜不卡| 精品国产凹凸成av人网站| 欧美日韩一本到| 欧洲人成人精品| 99re6这里只有精品视频在线观看| 九九九久久久精品| 乱一区二区av| 免费成人av资源网| 蜜桃久久精品一区二区| 奇米影视一区二区三区| 日韩精品91亚洲二区在线观看 | 91精品国产一区二区三区蜜臀| 99精品视频在线观看免费| 丰满亚洲少妇av| 粉嫩aⅴ一区二区三区四区| 国产精品主播直播| 国产精品自拍一区| 国产成都精品91一区二区三| 国模冰冰炮一区二区| 国产资源在线一区| 激情六月婷婷久久| 国产精品456露脸| 成人午夜私人影院| av一区二区不卡| 色吧成人激情小说| 欧美视频三区在线播放| 欧美日韩亚洲国产综合| 91精品一区二区三区在线观看| 欧美一区二区三区视频在线| 日韩免费高清视频| 久久精品免费在线观看| 国产精品卡一卡二卡三| 色94色欧美sute亚洲线路一ni| 色噜噜狠狠色综合中国 | 久久久久久久久伊人| 久久综合九色综合欧美亚洲| 久久久国产精品午夜一区ai换脸| 国产色91在线| 亚洲美女视频一区| 日韩av一二三| 国产91清纯白嫩初高中在线观看| 成人三级伦理片| 在线亚洲精品福利网址导航| 91精品国产综合久久久久| 2014亚洲片线观看视频免费| 国产精品污www在线观看| 亚洲国产综合色| 久久国产精品第一页| 99久久er热在这里只有精品15| 欧美三级电影网| 久久久99免费| 一卡二卡三卡日韩欧美| 另类小说欧美激情| 成人av电影在线| 91精品国产综合久久久久| 国产偷国产偷精品高清尤物 | 加勒比av一区二区| 成人aa视频在线观看| 欧美三级视频在线播放| 久久久蜜桃精品| 亚洲欧美成人一区二区三区| 免费精品99久久国产综合精品| 成人在线视频一区| 欧美日韩国产电影| 国产农村妇女毛片精品久久麻豆| 亚洲综合激情网| 国产精品影视在线观看| 欧美无砖砖区免费| 亚洲精品一区二区在线观看| 亚洲欧美日韩综合aⅴ视频| 蜜桃视频在线一区| 色悠悠亚洲一区二区| 久久先锋资源网| 亚洲成a人在线观看| 成人av影院在线| 精品少妇一区二区三区日产乱码| 亚洲精选免费视频| 国产精品一二三四区| 欧美日韩大陆一区二区| 中文字幕亚洲电影| 国产在线播放一区三区四| 欧美日韩精品欧美日韩精品一| 中文字幕 久热精品 视频在线| 日本欧美一区二区三区乱码| 91啦中文在线观看| 国产欧美日韩麻豆91| 久久99久久99| 3d动漫精品啪啪1区2区免费 | 久久久久综合网| 手机精品视频在线观看| 99r国产精品| 国产欧美一二三区| 国内外成人在线| 欧美一区二区在线观看| 亚洲一区精品在线| 972aa.com艺术欧美| 国产精品素人一区二区| 国产美女av一区二区三区| 欧美一区二区三区思思人| 蜜臀av性久久久久蜜臀aⅴ| 欧美日韩亚洲高清一区二区| 日韩伦理免费电影| 不卡的电影网站| 日本一二三不卡| 极品少妇一区二区三区精品视频| 884aa四虎影成人精品一区| 亚洲一区二区三区四区不卡| 色老汉一区二区三区| 亚洲欧美色综合| 91农村精品一区二区在线| 中文字幕一区日韩精品欧美| 成人免费精品视频| 国产精品欧美精品| 91亚洲国产成人精品一区二三| 中文成人综合网| jlzzjlzz亚洲女人18| 亚洲视频在线观看一区| 日本韩国精品一区二区在线观看| 亚洲欧美日韩一区二区三区在线观看| 99久久精品国产一区| 亚洲日本在线天堂| 91女神在线视频| 亚洲一区二区三区精品在线| 欧美性受xxxx| 日韩精品免费视频人成| 欧美一区二区视频在线观看2020| 免费成人美女在线观看.| 精品国产乱码久久久久久牛牛| 精品在线播放免费| 国产午夜精品理论片a级大结局| 成人午夜免费视频| 亚洲免费大片在线观看| 欧美日韩午夜在线| 精品一区二区三区视频在线观看| 精品对白一区国产伦| 不卡视频免费播放| 亚洲成人动漫在线免费观看| 日韩片之四级片| 国产91精品一区二区| 亚洲欧美日韩在线不卡| 91精品国产全国免费观看 | 午夜成人免费视频| 欧美一区二区三区公司| 国产精品一区二区三区乱码| 国产精品久线观看视频| 在线看国产日韩| 久久99蜜桃精品| 亚洲欧美日韩精品久久久久| 欧美日本在线视频| 国产一区二区久久| 亚洲女同ⅹxx女同tv| 日韩一区二区三区免费观看| 国产91丝袜在线播放0| 亚洲bdsm女犯bdsm网站| 精品88久久久久88久久久| av电影一区二区| 日韩国产精品久久| 中文字幕中文乱码欧美一区二区| 欧美吻胸吃奶大尺度电影| 国产一区二区在线影院| 亚洲精品高清在线| 久久一区二区三区四区| 99re视频这里只有精品| 裸体一区二区三区| 亚洲男同性恋视频| 精品国产1区2区3区| 欧美性受xxxx黑人xyx性爽| 国产馆精品极品| 奇米777欧美一区二区| 国产精品久久久久久久久动漫| 欧美一区二区免费视频| 91麻豆精品一区二区三区| 麻豆精品视频在线观看| 亚洲女人小视频在线观看| 久久亚洲私人国产精品va媚药| 欧美日韩一区视频| 99久久99久久综合| 国产精品一区免费视频| 欧美a一区二区| 久久精品免视看| 欧美一级高清片在线观看|