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

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

?? main.lis

?? 本設計以ATMEL公司生產的AT90S8515作為控制核心
?? LIS
?? 第 1 頁 / 共 4 頁
字號:
                        .module main.c
                        .area data(ram, con, rel)
 0000           _DAC4_value::
 0000                   .blkb 1
                        .area idata
 0000 01                .byte 1
                        .area data(ram, con, rel)
 0001                   .dbfile D:\hujie\main.c
 0001                   .dbsym e DAC4_value _DAC4_value c
 0001           _K1::
 0001                   .blkb 4
                        .area idata
 0001 E926C13F          .word 0x26e9,0x3fc1
                        .area data(ram, con, rel)
 0005                   .dbfile D:\hujie\main.c
 0005                   .dbsym e K1 _K1 D
 0005           _mode::
 0005                   .blkb 1
                        .area idata
 0005 01                .byte 1
                        .area data(ram, con, rel)
 0006                   .dbfile D:\hujie\main.c
 0006                   .dbsym e mode _mode c
 0006           _arv_ADC::
 0006                   .blkb 4
                        .area idata
 0006 00000000          .word 0,0
                        .area data(ram, con, rel)
 000A                   .dbfile D:\hujie\main.c
 000A                   .dbsym e arv_ADC _arv_ADC l
 000A           _arv_count::
 000A                   .blkb 4
                        .area idata
 000A 00000000          .word 0,0
                        .area data(ram, con, rel)
 000E                   .dbfile D:\hujie\main.c
 000E                   .dbsym e arv_count _arv_count l
                        .area text(rom, con, rel)
 0000                   .dbfile D:\hujie\main.c
 0000                   .dbfunc e main _main fV
                        .even
 0000           _main::
 0000 2497              sbiw R28,4
 0002                   .dbline -1
 0002                   .dbline 28
 0002           ; #include <eeprom.h>
 0002           ; #include <io8515v.h>
 0002           ; #include "init.h"
 0002           ; #include "key5.h"
 0002           ; #include "1602LCD.h"
 0002           ; #define DEFAULT_K1 1.509
 0002           ; #define DEFAULT_T  100
 0002           ; #define MIN_T 50
 0002           ; // globals:
 0002           ; unsigned int  value;                  //  電流數值                     
 0002           ; //unsigned int  *p;                     //  數據指針
 0002           ; unsigned char DAC4_value=1;
 0002           ; float K1=DEFAULT_K1;
 0002           ; unsigned int  ADC;                    //  AD轉換值
 0002           ; unsigned int  ADC_GD;
 0002           ; unsigned int  DAC;                    //  DA轉換值
 0002           ; unsigned char time_count;             //  計數寄存器
 0002           ; float POUNT;
 0002           ; unsigned char value_table[5];         //  數據緩沖區
 0002           ; unsigned char mode=1;                 //  模式標志
 0002           ; unsigned int  value_temp;             //  數據寄存器
 0002           ; unsigned char j;                                        //  光標位置
 0002           ; unsigned long arv_ADC=0;
 0002           ; unsigned long arv_count=0;
 0002           ; unsigned int Time1;
 0002           ; 
 0002           ; void main(void)
 0002           ; {
 0002                   .dbline 29
 0002           ;       mode_choice();
 0002 A7D0              rcall _mode_choice
 0004                   .dbline 30
 0004           ;       init_devices();                   //  硬件初始化
 0004 00D0              rcall _init_devices
 0006 09C0              rjmp L3
 0008           L2:
 0008                   .dbline 33
 0008                   .dbline 34
 0008 80E0              ldi R24,<_value
 000A 90E0              ldi R25,>_value
 000C 9B83              std y+3,R25
 000E 8A83              std y+2,R24
 0010 84E0              ldi R24,4
 0012 8883              std y+0,R24
 0014 2227              clr R18
 0016 02E0              ldi R16,2
 0018 00D0              rcall _key_service
 001A                   .dbline 35
 001A           L3:
 001A                   .dbline 32
 001A F6CF              rjmp L2
 001C           X0:
 001C                   .dbline -2
 001C                   .dbline 36
 001C           ;       
 001C           ;       while(1)                          //  主循環
 001C           ;       {
 001C           ;           key_service(2,0,4,&value );   //  鍵盤服務
 001C           ;       }
 001C           ; }
 001C           L1:
 001C 2496              adiw R28,4
 001E                   .dbline 0 ; func end
 001E 0895              ret
 0020                   .dbend
 0020                   .dbfunc e SaveToEEPROM _SaveToEEPROM fV
 0020           ;              i -> R20,R21
 0020           ;            add -> R22,R23
 0020           ;            len -> R10
 0020           ;            off -> R12
                        .even
 0020           _SaveToEEPROM::
 0020 00D0              rcall push_gset4
 0022 A22E              mov R10,R18
 0024 C02E              mov R12,R16
 0026 6885              ldd R22,y+8
 0028 7985              ldd R23,y+9
 002A                   .dbline -1
 002A                   .dbline 38
 002A           ; void SaveToEEPROM(unsigned char off,unsigned char len,unsigned add)
 002A           ; {
 002A                   .dbline 40
 002A           ;       int i;
 002A           ;       for(i=0;i<len;i++)
 002A 4427              clr R20
 002C 5527              clr R21
 002E 15C0              rjmp L9
 0030           L6:
 0030                   .dbline 41
 0030 2C2C              mov R2,R12
 0032 3324              clr R3
 0034 822D              mov R24,R2
 0036 8F5F              subi R24,255    ; addi 1
 0038 C82E              mov R12,R24
 003A 80E0              ldi R24,<_value_table
 003C 90E0              ldi R25,>_value_table
 003E E22D              mov R30,R2
 0040 FF27              clr R31
 0042 E80F              add R30,R24
 0044 F91F              adc R31,R25
 0046 2081              ldd R18,z+0
 0048 262E              mov R2,R22
 004A 372E              mov R3,R23
 004C 6F5F              subi R22,255  ; offset = 1
 004E 7F4F              sbci R23,255
 0050 022D              mov R16,R2
 0052 132D              mov R17,R3
 0054 00D0              rcall _EEPROMwrite
 0056           L7:
 0056                   .dbline 40
 0056 4F5F              subi R20,255  ; offset = 1
 0058 5F4F              sbci R21,255
 005A           L9:
 005A                   .dbline 40
 005A 2A2C              mov R2,R10
 005C 3324              clr R3
 005E 4215              cp R20,R2
 0060 5305              cpc R21,R3
 0062 34F3              brlt L6
 0064                   .dbline -2
 0064                   .dbline 42
 0064           ;               EEPROMwrite(add++,value_table[off++]);
 0064           ; }
 0064           L5:
 0064 00D0              rcall pop_gset4
 0066                   .dbline 0 ; func end
 0066 0895              ret
 0068                   .dbsym r i 20 I
 0068                   .dbsym r add 22 i
 0068                   .dbsym r len 10 c
 0068                   .dbsym r off 12 c
 0068                   .dbend
 0068                   .dbfunc e changK1 _changK1 fi
                        .even
 0068           _changK1::
 0068 00D0              rcall push_gset1
 006A 2497              sbiw R28,4
 006C                   .dbline -1
 006C                   .dbline 44
 006C           ; unsigned int changK1(void)
 006C           ; {
 006C                   .dbline 45
 006C           ;       if(K1>6.5) K1=6.5;
 006C 00E0              ldi R16,<L13
 006E 10E0              ldi R17,>L13
 0070 00D0              rcall lpm32
 0072 3A93              st -y,R19
 0074 2A93              st -y,R18
 0076 1A93              st -y,R17
 0078 0A93              st -y,R16
 007A 40900300          lds R4,_K1+2
 007E 50900400          lds R5,_K1+2+1
 0082 20900100          lds R2,_K1
 0086 30900200          lds R3,_K1+1
 008A 5A92              st -y,R5
 008C 4A92              st -y,R4
 008E 3A92              st -y,R3
 0090 2A92              st -y,R2
 0092 00D0              rcall cmp32f
 0094 5CF4              brge L11
 0096                   .dbline 45
 0096 00E0              ldi R16,<L14
 0098 10E0              ldi R17,>L14
 009A 00D0              rcall lpm32
 009C 10930200          sts _K1+1,R17
 00A0 00930100          sts _K1,R16
 00A4 30930400          sts _K1+2+1,R19
 00A8 20930300          sts _K1+2,R18
 00AC           L11:
 00AC                   .dbline 46
 00AC           ;       return K1*10000;
 00AC 00E0              ldi R16,<L17
 00AE 10E0              ldi R17,>L17
 00B0 00D0              rcall lpm32
 00B2 3A93              st -y,R19
 00B4 2A93              st -y,R18
 00B6 1A93              st -y,R17
 00B8 0A93              st -y,R16
 00BA 40900300          lds R4,_K1+2
 00BE 50900400          lds R5,_K1+2+1
 00C2 20900100          lds R2,_K1
 00C6 30900200          lds R3,_K1+1
 00CA 5A92              st -y,R5
 00CC 4A92              st -y,R4
 00CE 3A92              st -y,R3
 00D0 2A92              st -y,R2
 00D2 00D0              rcall mpy32f
 00D4 EC2F              mov R30,R28
 00D6 FD2F              mov R31,R29
 00D8 0083              std z+0,R16
 00DA 1183              std z+1,R17
 00DC 2283              std z+2,R18
 00DE 3383              std z+3,R19
 00E0 EC2F              mov R30,R28
 00E2 FD2F              mov R31,R29
 00E4 2080              ldd R2,z+0
 00E6 3180              ldd R3,z+1
 00E8 4280              ldd R4,z+2
 00EA 5380              ldd R5,z+3
 00EC 5A92              st -y,R5
 00EE 4A92              st -y,R4
 00F0 3A92              st -y,R3
 00F2 2A92              st -y,R2
 00F4 00E0              ldi R16,<L18
 00F6 10E0              ldi R17,>L18
 00F8 00D0              rcall lpm32
 00FA 3A93              st -y,R19
 00FC 2A93              st -y,R18
 00FE 1A93              st -y,R17
 0100 0A93              st -y,R16
 0102 00D0              rcall cmp32f
 0104 C4F0              brlt L15
 0106 EC2F              mov R30,R28
 0108 FD2F              mov R31,R29
 010A 2080              ldd R2,z+0
 010C 3180              ldd R3,z+1
 010E 4280              ldd R4,z+2
 0110 5380              ldd R5,z+3
 0112 5A92              st -y,R5
 0114 4A92              st -y,R4
 0116 3A92              st -y,R3
 0118 2A92              st -y,R2
 011A 00E0              ldi R16,<L18
 011C 10E0              ldi R17,>L18
 011E 00D0              rcall lpm32
 0120 3A93              st -y,R19
 0122 2A93              st -y,R18
 0124 1A93              st -y,R17
 0126 0A93              st -y,R16
 0128 00D0              rcall sub32f
 012A 00D0              rcall fp2int
 012C 402F              mov R20,R16
 012E 512F              mov R21,R17
 0130 4050              subi R20,0  ; offset = 32768
 0132 5048              sbci R21,128
 0134 09C0              rjmp L16
 0136           L15:
 0136 EC2F              mov R30,R28
 0138 FD2F              mov R31,R29
 013A 0081              ldd R16,z+0
 013C 1181              ldd R17,z+1
 013E 2281              ldd R18,z+2
 0140 3381              ldd R19,z+3
 0142 00D0              rcall fp2int
 0144 402F              mov R20,R16
 0146 512F              mov R21,R17
 0148           L16:
 0148 042F              mov R16,R20
 014A 152F              mov R17,R21
 014C                   .dbline -2
 014C           L10:
 014C 2496              adiw R28,4
 014E 00D0              rcall pop_gset1
 0150                   .dbline 0 ; func end
 0150 0895              ret
 0152                   .dbend
 0152                   .dbfunc e mode_choice _mode_choice fV
 0152           ;           flag -> R20
 0152           ;       key_temp -> R10
                        .even
 0152           _mode_choice::
 0152 00D0              rcall push_gset4
 0154 2697              sbiw R28,6
 0156                   .dbline -1
 0156                   .dbline 49
 0156           ; }
 0156           ; void mode_choice(void)
 0156           ; {
 0156                   .dbline 50
 0156           ;       unsigned char flag=1;
 0156 41E0              ldi R20,1
 0158                   .dbline 53
 0158           ;       unsigned char key_temp;
 0158           ;       
 0158           ;       LCD_init();
 0158 00D0              rcall _LCD_init
 015A                   .dbline 54
 015A           ;       K1=EEPROMread(0x00)+EEPROMread(0x01)*0.1+EEPROMread(0x02)*0.01+EEPROMread(0x03)*0.001+EEPROMread(0x04)*0.0001;
 015A 0027              clr R16
 015C 1127              clr R17
 015E 00D0              rcall _EEPROMread
 0160 202E              mov R2,R16
 0162 01E0              ldi R16,1
 0164 10E0              ldi R17,0
 0166 2F92              push R2
 0168 00D0              rcall _EEPROMread
 016A 2F90              pop R2
 016C 402E              mov R4,R16
 016E 02E0              ldi R16,2
 0170 10E0              ldi R17,0
 0172 4F92              push R4
 0174 2F92              push R2
 0176 00D0              rcall _EEPROMread
 0178 2F90              pop R2
 017A 4F90              pop R4
 017C 602E              mov R6,R16
 017E 03E0              ldi R16,3
 0180 10E0              ldi R17,0
 0182 6F92              push R6
 0184 4F92              push R4
 0186 2F92              push R2
 0188 00D0              rcall _EEPROMread
 018A 2F90              pop R2
 018C 4F90              pop R4
 018E 6F90              pop R6
 0190 802E              mov R8,R16
 0192 04E0              ldi R16,4
 0194 10E0              ldi R17,0
 0196 8F92              push R8
 0198 6F92              push R6
 019A 4F92              push R4

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲人成精品久久久久| 亚洲成人黄色影院| 亚洲欧美日韩在线播放| 中文字幕二三区不卡| 亚洲日本在线视频观看| 亚洲日本一区二区| 婷婷综合另类小说色区| 婷婷久久综合九色综合伊人色| 日韩福利电影在线| 不卡一卡二卡三乱码免费网站| 欧美一区二区人人喊爽| 一区二区三区蜜桃| 国产成人8x视频一区二区| 日韩一区二区三区av| 亚洲永久免费av| 99精品久久久久久| 久久精品日韩一区二区三区| 免费看欧美女人艹b| 欧美天天综合网| 亚洲美女屁股眼交| 成人av在线播放网址| 欧美精品一区在线观看| 免费一级片91| 在线播放中文一区| 亚洲国产日韩精品| 欧美午夜免费电影| 亚洲狠狠爱一区二区三区| 色一情一伦一子一伦一区| 国产精品盗摄一区二区三区| 成人精品视频一区二区三区| 久久久久久亚洲综合| 国模少妇一区二区三区| 欧美tickle裸体挠脚心vk| 麻豆国产欧美一区二区三区| 777色狠狠一区二区三区| 亚洲v精品v日韩v欧美v专区| 欧美性做爰猛烈叫床潮| 亚洲综合在线电影| 欧美性淫爽ww久久久久无| 亚洲不卡av一区二区三区| 精品视频资源站| 日韩电影一区二区三区| 日韩欧美视频一区| 国产尤物一区二区| 欧美激情一二三区| 91色视频在线| 午夜一区二区三区视频| 欧美日韩中文字幕一区| 免费人成精品欧美精品| 久久免费美女视频| 成人av在线一区二区| 亚洲在线中文字幕| 欧美一级黄色大片| 国产成人综合视频| 亚洲精品中文在线影院| 欧美丝袜自拍制服另类| 久久成人av少妇免费| 亚洲国产精品成人综合色在线婷婷| 高清视频一区二区| 一区二区三区 在线观看视频| 欧美日韩国产综合草草| 国内成人精品2018免费看| 日韩理论片在线| 欧美精品久久一区二区三区| 国产裸体歌舞团一区二区| 亚洲美女免费在线| 精品乱人伦一区二区三区| 成人v精品蜜桃久久一区| 亚洲自拍欧美精品| 久久久久久久电影| 欧美综合一区二区| 国产精品资源在线看| 一区二区三区精密机械公司| 日韩你懂的在线观看| 91猫先生在线| 经典一区二区三区| 亚洲综合999| 亚洲国产精华液网站w| 制服.丝袜.亚洲.另类.中文| 成人国产免费视频| 日韩精品国产精品| 亚洲丝袜自拍清纯另类| 日韩精品一区二区三区在线| 91精品福利在线| 国产精品一区二区三区乱码| 亚洲成在人线在线播放| 国产精品国产三级国产普通话99 | 欧美久久久一区| 国产福利一区二区三区视频| 五月天亚洲婷婷| 亚洲欧美在线aaa| 精品国产麻豆免费人成网站| 欧美色手机在线观看| 成人精品高清在线| 免费av成人在线| 夜色激情一区二区| 亚洲人精品一区| 久久久久久久久久久久久久久99| 精品视频在线视频| 色综合天天做天天爱| 成人中文字幕合集| 国产成人免费视频一区| 韩国精品在线观看| 首页国产欧美久久| 午夜精品久久久久久久久久久| 国产精品网站在线观看| 久久一留热品黄| www国产成人免费观看视频 深夜成人网| 在线观看欧美精品| 色婷婷综合五月| 色综合久久久久久久久| 99久久国产综合色|国产精品| 国产成人丝袜美腿| 国产一区不卡在线| 国产成人精品免费看| 国产福利一区二区| 成人一区二区三区在线观看| 国产在线观看免费一区| 韩国毛片一区二区三区| 国产精品一色哟哟哟| 国产老肥熟一区二区三区| 国产一区二区在线影院| 国产精品自拍一区| 成人午夜电影久久影院| 成人av集中营| 91麻豆国产福利精品| 色婷婷精品大在线视频| 欧美视频完全免费看| 69堂国产成人免费视频| 日韩精品一区二区三区视频| 欧美精品一区二区三区在线播放| 精品不卡在线视频| 中文文精品字幕一区二区| 亚洲欧美激情视频在线观看一区二区三区| 中文字幕一区三区| 一区二区成人在线| 奇米在线7777在线精品 | 蜜臀99久久精品久久久久久软件| 日韩av一二三| 国产精品99久久久久久有的能看| 国产精品主播直播| 色老汉av一区二区三区| 欧美肥妇free| 久久久91精品国产一区二区精品 | 精品国产精品一区二区夜夜嗨| 欧美精品一区二区三| 国产精品久线观看视频| 亚洲一区二区三区在线播放| 麻豆一区二区三| 成人在线综合网| 欧美日韩一区二区电影| 2017欧美狠狠色| 亚洲男同性恋视频| 美日韩一级片在线观看| 99久久久精品免费观看国产蜜| 欧美日韩在线三区| 国产日产欧美一区| 夜夜揉揉日日人人青青一国产精品| 日本不卡视频一二三区| 99视频精品在线| 日韩欧美中文字幕精品| 中文字幕亚洲在| 精品综合久久久久久8888| 日本高清不卡视频| 欧美精品一区二区三区蜜臀| 一区av在线播放| 国产91清纯白嫩初高中在线观看| 欧美在线影院一区二区| 国产丝袜欧美中文另类| 视频在线在亚洲| 91在线免费看| 国产欧美一区二区三区在线看蜜臀| 亚洲一区二区三区四区五区黄| 国产一区二区三区在线看麻豆| 欧美亚洲免费在线一区| 国产精品久久久久影院老司| 精东粉嫩av免费一区二区三区| 色哟哟欧美精品| 国产精品护士白丝一区av| 国产尤物一区二区| 日韩一级完整毛片| 亚洲成人综合在线| 91精品办公室少妇高潮对白| 国产精品网站导航| 国产精品一卡二| 欧美一区二区福利视频| 午夜久久久久久| 欧美熟乱第一页| 亚洲综合男人的天堂| 91看片淫黄大片一级在线观看| 国产日产亚洲精品系列| 国产原创一区二区三区| 久久夜色精品国产欧美乱极品| 蜜桃视频免费观看一区| 91精品蜜臀在线一区尤物| 午夜精品久久久久久久蜜桃app | 成人一级视频在线观看| 久久久精品黄色| 国产91对白在线观看九色| 久久综合一区二区|