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

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

?? time.lis

?? 用ICC編寫的程序包括SPI
?? LIS
字號:
                        .module time.c
                        .area data(ram, con, rel)
 0000           _time_flag::
 0000                   .blkb 1
                        .area idata
 0000 00                .byte 0
                        .area data(ram, con, rel)
 0001                   .dbfile F:\IccAvr_Pro\time.c
 0001                   .dbsym e time_flag _time_flag c
 0001           _pwm::
 0001                   .blkb 1
                        .area idata
 0001 7F                .byte 127
                        .area data(ram, con, rel)
 0002                   .dbfile F:\IccAvr_Pro\time.c
 0002                   .dbsym e pwm _pwm c
                        .area vector(rom, abs)
                        .org 16
 0010 0C940000          jmp _timer2_ovf_isr
                        .area data(ram, con, rel)
 0002                   .dbfile F:\IccAvr_Pro\time.c
                        .area text(rom, con, rel)
 0000                   .dbfile F:\IccAvr_Pro\time.c
 0000                   .dbfunc e timer2_ovf_isr _timer2_ovf_isr fV
                        .even
 0000           _timer2_ovf_isr::
 0000 2A92              st -y,R2
 0002 3A92              st -y,R3
 0004 0A93              st -y,R16
 0006 1A93              st -y,R17
 0008 2A93              st -y,R18
 000A 3A93              st -y,R19
 000C 8A93              st -y,R24
 000E 2FB6              in R2,0x3f
 0010 2A92              st -y,R2
 0012                   .dbline -1
 0012                   .dbline 10
 0012           ; 
 0012           ; #include "time.h"
 0012           ; 
 0012           ; unsigned char time_flag=0;
 0012           ; unsigned char pwm=0x7f;
 0012           ; extern int F;
 0012           ; extern int qep_cnt[];
 0012           ; #pragma interrupt_handler timer2_ovf_isr:5
 0012           ; void timer2_ovf_isr(void)
 0012           ; {
 0012                   .dbline 11
 0012           ;  TCNT2 = 0x64; //reload counter value
 0012 84E6              ldi R24,100
 0014 84BD              out 0x24,R24
 0016                   .dbline 12
 0016           ;  time_flag=1;
 0016 81E0              ldi R24,1
 0018 80930000          sts _time_flag,R24
 001C                   .dbline 13
 001C           ;  F=qep_cnt[0]*6;
 001C 20910000          lds R18,_qep_cnt
 0020 30910100          lds R19,_qep_cnt+1
 0024 06E0              ldi R16,6
 0026 10E0              ldi R17,0
 0028 0E940000          xcall empy16s
 002C 10930100          sts _F+1,R17
 0030 00930000          sts _F,R16
 0034                   .dbline 14
 0034           ;  qep_cnt[0]=0;
 0034 2224              clr R2
 0036 3324              clr R3
 0038 30920100          sts _qep_cnt+1,R3
 003C 20920000          sts _qep_cnt,R2
 0040                   .dbline -2
 0040                   .dbline 15
 0040           ; }
 0040           L1:
 0040 2990              ld R2,y+
 0042 2FBE              out 0x3f,R2
 0044 8991              ld R24,y+
 0046 3991              ld R19,y+
 0048 2991              ld R18,y+
 004A 1991              ld R17,y+
 004C 0991              ld R16,y+
 004E 3990              ld R3,y+
 0050 2990              ld R2,y+
 0052                   .dbline 0 ; func end
 0052 1895              reti
 0054                   .dbend
 0054                   .dbfunc e timer2_init _timer2_init fV
                        .even
 0054           _timer2_init::
 0054                   .dbline -1
 0054                   .dbline 22
 0054           ; 
 0054           ; //TIMER2 initialize - prescale:256
 0054           ; // WGM: Normal
 0054           ; // desired value: 5mSec
 0054           ; // actual value:  4.965mSec (0.7%)
 0054           ; void timer2_init(void)
 0054           ; {
 0054                   .dbline 23
 0054           ;  TCCR2 = 0x00; //stop
 0054 2224              clr R2
 0056 25BC              out 0x25,R2
 0058                   .dbline 24
 0058           ;  ASSR  = 0x00; //set async mode
 0058 22BC              out 0x22,R2
 005A                   .dbline 25
 005A           ;  TCNT2 = 0x64; //setup
 005A 84E6              ldi R24,100
 005C 84BD              out 0x24,R24
 005E                   .dbline 26
 005E           ;  OCR2  = 0x9C;
 005E 8CE9              ldi R24,156
 0060 83BD              out 0x23,R24
 0062                   .dbline 27
 0062           ;  TCCR2 = 0x06; //start
 0062 86E0              ldi R24,6
 0064 85BD              out 0x25,R24
 0066                   .dbline 28
 0066           ;  time_flag=0;
 0066 20920000          sts _time_flag,R2
 006A                   .dbline -2
 006A                   .dbline 29
 006A           ; }
 006A           L2:
 006A                   .dbline 0 ; func end
 006A 0895              ret
 006C                   .dbend
 006C                   .dbfunc e timer1_init _timer1_init fV
                        .even
 006C           _timer1_init::
 006C                   .dbline -1
 006C                   .dbline 36
 006C           ; 
 006C           ; //TIMER1 initialize - prescale:1
 006C           ; // WGM: 8) PWM phz freq correct, TOP=ICRn
 006C           ; // desired value: 14.4KHz
 006C           ; // actual value: 14.456KHz (0.4%)
 006C           ; void timer1_init(void)
 006C           ; {
 006C                   .dbline 37
 006C           ;  DDRD|=BIT(PORTD4)|BIT(PORTD5);
 006C 81B3              in R24,0x11
 006E 8063              ori R24,48
 0070 81BB              out 0x11,R24
 0072                   .dbline 38
 0072           ;  TCCR1B = 0x00; //stop
 0072 2224              clr R2
 0074 2EBC              out 0x2e,R2
 0076                   .dbline 39
 0076           ;  TCNT1H = 0xFF; //setup
 0076 8FEF              ldi R24,255
 0078 8DBD              out 0x2d,R24
 007A                   .dbline 40
 007A           ;  TCNT1L = 0x01;
 007A 81E0              ldi R24,1
 007C 8CBD              out 0x2c,R24
 007E                   .dbline 41
 007E           ;  OCR1AH = 0x00;
 007E 2BBC              out 0x2b,R2
 0080                   .dbline 42
 0080           ;  OCR1AL = 0x7f;
 0080 8FE7              ldi R24,127
 0082 8ABD              out 0x2a,R24
 0084                   .dbline 43
 0084           ;  OCR1BH = 0x00;
 0084 29BC              out 0x29,R2
 0086                   .dbline 44
 0086           ;  OCR1BL = 0x7f;
 0086 88BD              out 0x28,R24
 0088                   .dbline 45
 0088           ;  ICR1H  = 0x00;
 0088 27BC              out 0x27,R2
 008A                   .dbline 46
 008A           ;  ICR1L  = 0xFF;
 008A 8FEF              ldi R24,255
 008C 86BD              out 0x26,R24
 008E                   .dbline 47
 008E           ;  TCCR1A = 0xA0;
 008E 80EA              ldi R24,160
 0090 8FBD              out 0x2f,R24
 0092                   .dbline 48
 0092           ;  TCCR1B = 0x11; //start Timer
 0092 81E1              ldi R24,17
 0094 8EBD              out 0x2e,R24
 0096                   .dbline -2
 0096                   .dbline 49
 0096           ; }
 0096           L3:
 0096                   .dbline 0 ; func end
 0096 0895              ret
 0098                   .dbend
 0098                   .dbfunc e pwm_change _pwm_change fV
 0098           ;            pwm -> R16
                        .even
 0098           _pwm_change::
 0098                   .dbline -1
 0098                   .dbline 51
 0098           ; void pwm_change(unsigned char pwm)
 0098           ; {
 0098                   .dbline 52
 0098           ;  OCR1AH = 0x00;
 0098 2224              clr R2
 009A 2BBC              out 0x2b,R2
 009C                   .dbline 53
 009C           ;  OCR1AL = pwm;
 009C 0ABD              out 0x2a,R16
 009E                   .dbline 54
 009E           ;  OCR1BH = 0x00;
 009E 29BC              out 0x29,R2
 00A0                   .dbline 55
 00A0           ;  OCR1BL = pwm;
 00A0 08BD              out 0x28,R16
 00A2                   .dbline 56
 00A2           ;  ICR1H  = 0x00;
 00A2 27BC              out 0x27,R2
 00A4                   .dbline -2
 00A4                   .dbline 58
 00A4           ; 
 00A4           ; }
 00A4           L4:
 00A4                   .dbline 0 ; func end
 00A4 0895              ret
 00A6                   .dbsym r pwm 16 c
 00A6                   .dbend

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品超碰97尤物18| 欧美视频一区二区三区在线观看| av亚洲精华国产精华| 欧美一a一片一级一片| 日韩久久免费av| 亚洲国产精品成人综合色在线婷婷| 一区二区三区免费| 麻豆久久久久久久| 99精品1区2区| 日韩欧美电影在线| 亚洲欧美另类图片小说| 久久精品二区亚洲w码| 91一区二区在线| 精品少妇一区二区三区视频免付费 | 久久精品一区二区三区不卡牛牛| 国产精品福利一区二区| 三级欧美在线一区| 国产99精品在线观看| 亚洲伦在线观看| 日本不卡一区二区| 不卡电影免费在线播放一区| 欧美日韩国产乱码电影| 中文字幕av一区二区三区 | 91.xcao| 国产精品久线观看视频| 蜜臀久久久久久久| 色综合色综合色综合色综合色综合| 日韩精品一区二区三区在线观看| 玉足女爽爽91| 成人动漫一区二区| 精品国产乱码久久久久久影片| 1024国产精品| 国产自产2019最新不卡| 欧美美女黄视频| 亚洲色欲色欲www| 国产乱妇无码大片在线观看| 4438x成人网最大色成网站| 国产精品对白交换视频| 久久99精品久久久久久国产越南 | 视频一区中文字幕| 99re在线精品| 久久精品亚洲精品国产欧美kt∨ | 日韩视频在线永久播放| 亚洲一区自拍偷拍| www.欧美色图| 久久久久久黄色| 免费高清成人在线| 欧美理论片在线| 亚洲一区二区三区精品在线| 99精品视频在线观看| 欧美激情艳妇裸体舞| 国产一区二区三区av电影| 日韩一二三四区| 热久久一区二区| 色999日韩国产欧美一区二区| 国产精品拍天天在线| 精品一区二区三区视频在线观看| 欧美精品一卡两卡| 日韩一区欧美二区| 欧美精品自拍偷拍动漫精品| 午夜精品成人在线视频| 欧美色网站导航| 亚洲综合久久久久| 在线视频国产一区| 亚洲成a天堂v人片| 777久久久精品| 日韩成人免费电影| 欧美一区二区三区四区高清| 五月婷婷激情综合网| 欧美久久高跟鞋激| 免费观看91视频大全| 欧美不卡激情三级在线观看| 精品在线免费视频| 久久久久久久av麻豆果冻| 国产成人一级电影| 中文字幕精品在线不卡| 成人av电影免费在线播放| 国产精品久久影院| 色综合天天综合色综合av | 在线观看一区二区精品视频| 亚洲精品国产高清久久伦理二区| 一本大道av一区二区在线播放| 亚洲青青青在线视频| 欧美三级中文字幕| 日韩电影在线一区二区三区| 日韩午夜激情电影| 国产suv精品一区二区三区| 麻豆一区二区三区| www国产精品av| 成人一区二区三区视频| 中文字幕字幕中文在线中不卡视频| 色婷婷综合视频在线观看| 亚洲午夜久久久久久久久电影网 | 久久99精品久久久久| 国产午夜精品久久久久久免费视| 国产不卡在线视频| 亚洲精品视频免费看| 91精品国产综合久久香蕉麻豆 | 国产三级精品在线| 99re这里只有精品视频首页| 亚洲小少妇裸体bbw| 欧美成人欧美edvon| 成人avav在线| 婷婷开心激情综合| 久久九九全国免费| 欧美性生活久久| 久久国产人妖系列| 亚洲丝袜精品丝袜在线| 欧美日韩国产高清一区二区三区 | 国产亚洲午夜高清国产拍精品| 99热这里都是精品| 五月婷婷欧美视频| 欧美韩国日本一区| 精品视频资源站| 国产精品一区二区在线播放 | 欧美性三三影院| 久久99精品国产.久久久久久| 国产精品福利一区| 91精品婷婷国产综合久久性色 | 亚洲视频1区2区| 欧美一区二区三区免费观看视频 | 一区二区视频在线看| 日韩欧美中文一区二区| 99国产精品久久| 久久精品国产99久久6| 亚洲欧美一区二区三区久本道91| 91精品国产综合久久国产大片| 成人黄色电影在线| 青青草成人在线观看| 中文字幕一区二区三区在线播放| 91精品免费观看| 99久久久无码国产精品| 精品在线播放免费| 亚洲毛片av在线| 久久久www免费人成精品| 欧美日韩一级片网站| av电影在线观看完整版一区二区| 久久不见久久见中文字幕免费| 亚洲精品国久久99热| 国产三级三级三级精品8ⅰ区| 91精品国产麻豆| 91丝袜美腿高跟国产极品老师 | 国产精品电影一区二区| 日韩一区二区三区在线视频| 一本色道a无线码一区v| 国产成人精品免费| 蜜桃免费网站一区二区三区| 亚洲一区二区三区四区五区黄 | 97精品视频在线观看自产线路二| 久久91精品久久久久久秒播| 亚洲最快最全在线视频| 国产精品久久久久久久岛一牛影视| 日韩欧美成人一区二区| 欧美日韩亚洲高清一区二区| 一本大道av伊人久久综合| 成人黄色小视频| 丁香激情综合国产| 国产精品一区一区三区| 精久久久久久久久久久| 美女免费视频一区二区| 日韩成人av影视| 午夜久久电影网| 亚洲无人区一区| 亚洲精品欧美激情| 亚洲色图制服诱惑 | 欧美少妇一区二区| 日本久久电影网| 99精品国产一区二区三区不卡| 成人性生交大片| 国产成人av一区| 国产成人精品三级| 国产福利精品导航| 国产ts人妖一区二区| 成人一区在线看| 成人午夜伦理影院| 成人午夜激情在线| 成人精品免费看| www.色综合.com| 91丨porny丨最新| 色综合一个色综合| 在线一区二区三区| 欧美日韩精品综合在线| 欧美日韩国产首页在线观看| 欧美日韩国产综合一区二区| 欧美精品成人一区二区三区四区| 欧美巨大另类极品videosbest | 国产综合色在线| 国产毛片精品一区| 国产精品一区二区三区网站| 国产麻豆精品theporn| 国产成人精品三级麻豆| 99re热视频这里只精品| 色婷婷精品久久二区二区蜜臀av | 七七婷婷婷婷精品国产| 久久超碰97中文字幕| 国产黄人亚洲片| 99久久久久免费精品国产| 在线免费观看日韩欧美| 欧美精品丝袜中出| 欧美岛国在线观看|