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

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

?? motor.lis

?? 設計大賽尋跡小車題目程序
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
 008C                   .dbline 0 ; func end
 008C 0895              ret
 008E                   .dbend
 008E                   .dbfunc e motor_right_quick_stop _motor_right_quick_stop fV
                        .even
 008E           _motor_right_quick_stop::
 008E                   .dbline -1
 008E                   .dbline 96
 008E           ; }
 008E           ; 
 008E           ; //右電機急停
 008E           ; void motor_right_quick_stop(void)
 008E           ; {
 008E                   .dbline 97
 008E           ;  motor_en1;
 008E C19A              sbi 0x18,1
 0090                   .dbline 98
 0090           ;  motor_en2;
 0090 C29A              sbi 0x18,2
 0092                   .dbline 99
 0092           ;  T2_UEN;
 0092 89B7              in R24,0x39
 0094 8F77              andi R24,127
 0096 89BF              out 0x39,R24
 0098                   .dbline -2
 0098           L31:
 0098                   .dbline 0 ; func end
 0098 0895              ret
 009A                   .dbend
 009A                   .dbfunc e straight _straight fV
                        .even
 009A           _straight::
 009A                   .dbline -1
 009A                   .dbline 105
 009A           ; }
 009A           ; 
 009A           ; /**********************小車動作*****************************/
 009A           ; 
 009A           ; void straight(void) //直行
 009A           ; {
 009A                   .dbline 106
 009A           ;  motor_left_forward(0xfe);
 009A 0EEF              ldi R16,254
 009C B1DF              xcall _motor_left_forward
 009E                   .dbline 107
 009E           ;  motor_right_forward(0xfe);
 009E 0EEF              ldi R16,254
 00A0 D1DF              xcall _motor_right_forward
 00A2                   .dbline -2
 00A2           L32:
 00A2                   .dbline 0 ; func end
 00A2 0895              ret
 00A4                   .dbend
 00A4                   .dbfunc e turn_left _turn_left fV
                        .even
 00A4           _turn_left::
 00A4                   .dbline -1
 00A4                   .dbline 111
 00A4           ; }
 00A4           ; 
 00A4           ; void turn_left(void) //左轉
 00A4           ; {
 00A4                   .dbline 112
 00A4           ;  motor_left_forward(0xfe);
 00A4 0EEF              ldi R16,254
 00A6 ACDF              xcall _motor_left_forward
 00A8                   .dbline 113
 00A8           ;  motor_right_forward(0x50);
 00A8 00E5              ldi R16,80
 00AA CCDF              xcall _motor_right_forward
 00AC                   .dbline -2
 00AC           L33:
 00AC                   .dbline 0 ; func end
 00AC 0895              ret
 00AE                   .dbend
 00AE                   .dbfunc e turn_right _turn_right fV
                        .even
 00AE           _turn_right::
 00AE                   .dbline -1
 00AE                   .dbline 117
 00AE           ; }
 00AE           ; 
 00AE           ; void turn_right(void) //右轉
 00AE           ; {
 00AE                   .dbline 118
 00AE           ;  motor_left_forward(0x50);
 00AE 00E5              ldi R16,80
 00B0 A7DF              xcall _motor_left_forward
 00B2                   .dbline 119
 00B2           ;  motor_right_forward(0xfe);
 00B2 0EEF              ldi R16,254
 00B4 C7DF              xcall _motor_right_forward
 00B6                   .dbline -2
 00B6           L34:
 00B6                   .dbline 0 ; func end
 00B6 0895              ret
 00B8                   .dbend
 00B8                   .dbfunc e straight_back _straight_back fV
                        .even
 00B8           _straight_back::
 00B8                   .dbline -1
 00B8                   .dbline 123
 00B8           ; }
 00B8           ; 
 00B8           ; void straight_back(void) //直回
 00B8           ; {
 00B8                   .dbline 124
 00B8           ;  motor_left_backward(0xfe);
 00B8 0EEF              ldi R16,254
 00BA ABDF              xcall _motor_left_backward
 00BC                   .dbline 125
 00BC           ;  motor_right_backward(0xfe);
 00BC 0EEF              ldi R16,254
 00BE CEDF              xcall _motor_right_backward
 00C0                   .dbline -2
 00C0           L35:
 00C0                   .dbline 0 ; func end
 00C0 0895              ret
 00C2                   .dbend
 00C2                   .dbfunc e stop _stop fV
                        .even
 00C2           _stop::
 00C2                   .dbline -1
 00C2                   .dbline 129
 00C2           ; }
 00C2           ; 
 00C2           ; void stop(void)       //急停
 00C2           ; {
 00C2                   .dbline 130
 00C2           ;  motor_left_quick_stop();
 00C2 BADF              xcall _motor_left_quick_stop
 00C4                   .dbline 131
 00C4           ;  motor_right_quick_stop();
 00C4 E4DF              xcall _motor_right_quick_stop
 00C6                   .dbline -2
 00C6           L36:
 00C6                   .dbline 0 ; func end
 00C6 0895              ret
 00C8                   .dbend
 00C8                   .dbfunc e mic_turn_right _mic_turn_right fV
                        .even
 00C8           _mic_turn_right::
 00C8                   .dbline -1
 00C8                   .dbline 135
 00C8           ; }
 00C8           ; 
 00C8           ; void mic_turn_right(void) //向右微調
 00C8           ; {
 00C8                   .dbline 136
 00C8           ;  motor_left_forward(0xa0);
 00C8 00EA              ldi R16,160
 00CA 9ADF              xcall _motor_left_forward
 00CC                   .dbline 137
 00CC           ;  motor_right_forward(0xfe);
 00CC 0EEF              ldi R16,254
 00CE BADF              xcall _motor_right_forward
 00D0                   .dbline -2
 00D0           L37:
 00D0                   .dbline 0 ; func end
 00D0 0895              ret
 00D2                   .dbend
 00D2                   .dbfunc e mic_turn_left _mic_turn_left fV
                        .even
 00D2           _mic_turn_left::
 00D2                   .dbline -1
 00D2                   .dbline 141
 00D2           ; }
 00D2           ; 
 00D2           ; void mic_turn_left(void) //向左微調
 00D2           ; {
 00D2                   .dbline 142
 00D2           ;  motor_left_forward(0xFE);
 00D2 0EEF              ldi R16,254
 00D4 95DF              xcall _motor_left_forward
 00D6                   .dbline 143
 00D6           ;  motor_right_forward(0xa0);
 00D6 00EA              ldi R16,160
 00D8 B5DF              xcall _motor_right_forward
 00DA                   .dbline -2
 00DA           L38:
 00DA                   .dbline 0 ; func end
 00DA 0895              ret
 00DC                   .dbend
 00DC                   .dbfunc e flag_test _flag_test fV
                        .area func_lit(rom, con, rel)
 0000           L49:
 0000 9E00              .word `L48
 0002 8E00              .word `L44
 0004 9200              .word `L45
 0006 9A00              .word `L47
 0008 9200              .word `L45
 000A 9200              .word `L45
 000C 8E00              .word `L44
 000E 8E00              .word `L44
 0010 8E00              .word `L44
 0012 9200              .word `L45
 0014 8E00              .word `L44
 0016 9200              .word `L45
 0018 9600              .word `L46
 001A 9200              .word `L45
 001C 8E00              .word `L44
 001E 8A00              .word `L43
                        .area text(rom, con, rel)
 00DC                   .dbfile D:\桌面\avr程序設計\循跡小車\motor.c
 00DC           ;           temp -> R20
                        .even
 00DC           _flag_test::
 00DC 0E940000          xcall push_gset1
 00E0                   .dbline -1
 00E0                   .dbline 147
 00E0           ; }
 00E0           ; 
 00E0           ; void flag_test(void)  //測試小車狀態
 00E0           ; {
 00E0                   .dbline 149
 00E0           ;  uint8 temp;
 00E0           ;  temp = PINA&0x0f; //PINA的低四位
 00E0 49B3              in R20,0x19
 00E2 4F70              andi R20,15
 00E4                   .dbline 150
 00E4           ;  switch(temp)
 00E4 5527              clr R21
 00E6 4030              cpi R20,0
 00E8 E0E0              ldi R30,0
 00EA 5E07              cpc R21,R30
 00EC 54F1              brlt L41
 00EE 8FE0              ldi R24,15
 00F0 90E0              ldi R25,0
 00F2 8417              cp R24,R20
 00F4 9507              cpc R25,R21
 00F6 2CF1              brlt L41
 00F8 02E0              ldi R16,2
 00FA 10E0              ldi R17,0
 00FC 9A01              movw R18,R20
 00FE 0E940000          xcall empy16s
 0102 F801              movw R30,R16
 0104 80E0              ldi R24,<L49
 0106 90E0              ldi R25,>L49
 0108 E80F              add R30,R24
 010A F91F              adc R31,R25
 010C 0590              lpm R0,Z+
 010E 1490              lpm R1,Z
 0110 F001              movw R30,R0
 0112 0994              ijmp
 0114           X0:
 0114                   .dbline 151
 0114           ;   {
 0114           L43:
 0114                   .dbline 153
 0114           ;    case 0x0f:
 0114           ;        flag = 0;  //未偏
 0114 2224              clr R2
 0116 20920000          sts _flag,R2
 011A                   .dbline 154
 011A           ;          break;
 011A 13C0              xjmp L41
 011C           L44:
 011C                   .dbline 161
 011C           ;    case 0x01:
 011C           ;    case 0x06:
 011C           ;    case 0x07:
 011C           ;    case 0x08:
 011C           ;    case 0x0a:
 011C           ;    case 0x0e:
 011C           ;        flag = 1;  //左偏
 011C 81E0              ldi R24,1
 011E 80930000          sts _flag,R24
 0122                   .dbline 162
 0122           ;          break;
 0122 0FC0              xjmp L41
 0124           L45:
 0124                   .dbline 169
 0124           ;    case 0x02:
 0124           ;    case 0x04:
 0124           ;    case 0x05:
 0124           ;    case 0x09:
 0124           ;    case 0x0b:
 0124           ;    case 0x0d:
 0124           ;        flag = 2;  //右偏
 0124 82E0              ldi R24,2
 0126 80930000          sts _flag,R24
 012A                   .dbline 170
 012A           ;          break;
 012A 0BC0              xjmp L41
 012C           L46:
 012C                   .dbline 172
 012C           ;    case 0x0c:
 012C           ;        flag = 3;  //前兩出線
 012C 83E0              ldi R24,3
 012E 80930000          sts _flag,R24
 0132                   .dbline 173
 0132           ;          break;
 0132 07C0              xjmp L41
 0134           L47:
 0134                   .dbline 175
 0134           ;    case 0x03:
 0134           ;        flag = 4; //后兩出線
 0134 84E0              ldi R24,4
 0136 80930000          sts _flag,R24
 013A                   .dbline 176
 013A           ;          break;
 013A 03C0              xjmp L41
 013C           L48:
 013C                   .dbline 178
 013C 85E0              ldi R24,5
 013E 80930000          sts _flag,R24
 0142                   .dbline 179
 0142                   .dbline 181
 0142           L41:
 0142                   .dbline -2
 0142           L39:
 0142 0E940000          xcall pop_gset1
 0146                   .dbline 0 ; func end
 0146 0895              ret
 0148                   .dbsym r temp 20 c
 0148                   .dbend

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久亚洲高清| 国产精品超碰97尤物18| 福利电影一区二区| 一区二区三区欧美亚洲| 精品国产伦理网| 在线免费一区三区| 国产一区二区三区日韩| 亚洲一区二区影院| 国产精品色眯眯| 日韩欧美综合在线| 欧美在线你懂的| 成人午夜在线播放| 韩国三级在线一区| 日韩国产在线一| 亚洲男同1069视频| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美日韩一级二级| 波多野结衣在线一区| 精品一区二区三区视频| 亚洲成在线观看| 一区二区在线看| 国产精品久久三| 国产日产精品1区| 26uuu欧美日本| 日韩美女一区二区三区| 欧美精品aⅴ在线视频| 91免费国产在线观看| 成人免费视频网站在线观看| 国产在线日韩欧美| 久久精品国产网站| 蜜桃视频免费观看一区| 视频一区在线播放| 亚洲二区在线观看| av男人天堂一区| 亚洲一区二区三区四区五区黄 | 成人高清av在线| 经典三级视频一区| 精品一区二区在线免费观看| 日本成人中文字幕| 日韩高清在线不卡| 五月天激情综合| 亚洲18色成人| 亚洲二区视频在线| 日本vs亚洲vs韩国一区三区| 日韩不卡手机在线v区| 免费人成在线不卡| 美女视频免费一区| 韩国av一区二区三区四区 | 国产精品996| 国产一区激情在线| 国产成人午夜99999| 国产精品69毛片高清亚洲| 国产精品资源在线看| 国产经典欧美精品| 99国产欧美久久久精品| 91视频.com| 在线视频你懂得一区二区三区| 欧美性色综合网| 欧美日韩aaaaaa| 日韩欧美三级在线| 国产欧美精品区一区二区三区| 国产精品入口麻豆原神| 亚洲欧美激情在线| 午夜免费久久看| 久久国产精品免费| 成人午夜在线免费| 欧美专区亚洲专区| 精品国产污污免费网站入口 | |精品福利一区二区三区| 一区二区三区四区蜜桃| 五月天中文字幕一区二区| 免费不卡在线观看| 国产99精品在线观看| 色综合色综合色综合| 69堂亚洲精品首页| 国产亚洲一区二区在线观看| 亚洲手机成人高清视频| 午夜精品一区二区三区电影天堂| 久久99热狠狠色一区二区| 国产成人免费网站| 色狠狠一区二区三区香蕉| 欧美一级艳片视频免费观看| 国产天堂亚洲国产碰碰| 一区二区国产盗摄色噜噜| 欧美aa在线视频| av中文字幕在线不卡| 欧美猛男gaygay网站| 久久久久久影视| 亚洲福利电影网| 国产传媒日韩欧美成人| 欧美视频一区二区| 久久夜色精品国产噜噜av| 亚洲最快最全在线视频| 国产一区二区精品久久99| 久久99国产精品尤物| 亚洲123区在线观看| 国产精品白丝jk白祙喷水网站| 日本久久电影网| 久久婷婷成人综合色| 一区二区欧美精品| 成人福利在线看| 久久夜色精品一区| 丝瓜av网站精品一区二区| av激情综合网| 久久综合九色综合欧美98| 亚洲一区二区精品视频| 成人app网站| 欧美精品一区二区在线观看| 天天色综合天天| 91视频免费观看| 国产精品色哟哟| 国产在线视频一区二区| 91精品国产aⅴ一区二区| 亚洲色图清纯唯美| 成人自拍视频在线| 精品乱人伦小说| 日日骚欧美日韩| 在线免费av一区| 亚洲女同一区二区| 成人国产精品免费观看视频| www久久精品| 久久精品国产亚洲5555| 91.xcao| 一区二区三区高清在线| 91免费视频大全| 亚洲丝袜另类动漫二区| www.亚洲在线| 国产精品久久久久天堂| 成人av在线播放网站| 国产日产欧美一区二区视频| 国产乱子轮精品视频| 精品国产乱码久久久久久浪潮| 另类小说视频一区二区| 日韩视频一区二区| 久久99久久99精品免视看婷婷 | 青青草国产成人99久久| 欧美三级在线视频| 亚洲成人黄色影院| 欧美日韩国产三级| 日韩电影在线看| 日韩一区二区电影在线| 日本午夜一区二区| 欧美一区二区黄色| 精品一区二区三区久久久| 日韩亚洲欧美一区| 激情综合色综合久久| 久久免费偷拍视频| 9人人澡人人爽人人精品| 亚洲视频在线一区观看| 欧美中文字幕一区| 秋霞电影网一区二区| 欧美xxxxx牲另类人与| 国产毛片精品国产一区二区三区| 中文字幕va一区二区三区| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 国产精品99久久久| 国产精品乱码人人做人人爱| 一道本成人在线| 亚洲第一在线综合网站| 91精品国产丝袜白色高跟鞋| 精品一区二区国语对白| 久久精品男人的天堂| 韩国女主播成人在线观看| 91激情在线视频| 肉色丝袜一区二区| 日韩欧美一区中文| 粉嫩久久99精品久久久久久夜| 国产精品久久久久7777按摩| 在线观看免费一区| 精品一区二区三区蜜桃| 国产精品成人在线观看| 欧美三区在线视频| 国产精品一区二区久久精品爱涩| 国产欧美1区2区3区| 欧美撒尿777hd撒尿| 狠狠色狠狠色综合日日91app| 国产精品久久影院| 91精品国产综合久久福利软件 | 亚洲成a人在线观看| 欧美成人综合网站| 99久久精品免费看| 日韩精品一级中文字幕精品视频免费观看 | 亚洲一区二区成人在线观看| 欧美mv日韩mv亚洲| 99久久er热在这里只有精品15| 日日夜夜免费精品| 国产精品久久久久久亚洲伦| 欧美日韩国产bt| 国产成人免费网站| 日本一道高清亚洲日美韩| 国产欧美日韩在线视频| 在线播放一区二区三区| www.亚洲在线| 国产在线国偷精品免费看| 夜夜嗨av一区二区三区中文字幕 | 色婷婷综合久久久中文字幕| 九九久久精品视频| 亚洲午夜在线电影| 国产精品福利一区二区三区| 日韩欧美卡一卡二|