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

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

?? motor.lis

?? 小車自動尋跡代碼,可以進行電子設計,設計電動小車
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
 0080                   .dbline -2
 0080           L30:
 0080                   .dbline 0 ; func end
 0080 0895              ret
 0082                   .dbend
 0082                   .dbfunc e motor_right_quick_stop _motor_right_quick_stop fV
                        .even
 0082           _motor_right_quick_stop::
 0082                   .dbline -1
 0082                   .dbline 108
 0082           ; }
 0082           ; 
 0082           ; //右電機急停
 0082           ; void motor_right_quick_stop(void)
 0082           ; {
 0082                   .dbline 109
 0082           ;  motor_en1;
 0082 C49A              sbi 0x18,4
 0084                   .dbline 110
 0084           ;  motor_en2;
 0084 C59A              sbi 0x18,5
 0086                   .dbline 111
 0086           ;  T2_UEN;
 0086 89B7              in R24,0x39
 0088 8F77              andi R24,127
 008A 89BF              out 0x39,R24
 008C                   .dbline -2
 008C           L31:
 008C                   .dbline 0 ; func end
 008C 0895              ret
 008E                   .dbend
 008E                   .dbfunc e straight _straight fV
                        .even
 008E           _straight::
 008E                   .dbline -1
 008E                   .dbline 117
 008E           ; }
 008E           ; 
 008E           ; /**********************小車動作*****************************/
 008E           ; 
 008E           ; void straight(void) //直行
 008E           ; {//motor_right_quick_stop();
 008E                   .dbline 118
 008E           ;  motor_left_forward(0xfe);
 008E 0EEF              ldi R16,254
 0090 B7DF              xcall _motor_left_forward
 0092                   .dbline 119
 0092           ;  motor_right_forward(0xfe);
 0092 0EEF              ldi R16,254
 0094 D7DF              xcall _motor_right_forward
 0096                   .dbline -2
 0096           L32:
 0096                   .dbline 0 ; func end
 0096 0895              ret
 0098                   .dbend
 0098                   .dbfunc e turn_left _turn_left fV
                        .even
 0098           _turn_left::
 0098                   .dbline -1
 0098                   .dbline 124
 0098           ; 
 0098           ; }
 0098           ; 
 0098           ; void turn_left(void) //左轉
 0098           ; {
 0098                   .dbline 125
 0098           ; motor_left_forward(0xfe);
 0098 0EEF              ldi R16,254
 009A B2DF              xcall _motor_left_forward
 009C                   .dbline 126
 009C           ;  motor_right_forward(0x50);
 009C 00E5              ldi R16,80
 009E D2DF              xcall _motor_right_forward
 00A0                   .dbline -2
 00A0           L33:
 00A0                   .dbline 0 ; func end
 00A0 0895              ret
 00A2                   .dbend
 00A2                   .dbfunc e turn_right _turn_right fV
                        .even
 00A2           _turn_right::
 00A2                   .dbline -1
 00A2                   .dbline 130
 00A2           ; }
 00A2           ; 
 00A2           ; void turn_right(void) //右轉
 00A2           ; {
 00A2                   .dbline 131
 00A2           ;  motor_left_forward(0xfe);
 00A2 0EEF              ldi R16,254
 00A4 ADDF              xcall _motor_left_forward
 00A6                   .dbline 132
 00A6           ;  motor_right_backward(0x50);
 00A6 00E5              ldi R16,80
 00A8 D6DF              xcall _motor_right_backward
 00AA                   .dbline -2
 00AA           L34:
 00AA                   .dbline 0 ; func end
 00AA 0895              ret
 00AC                   .dbend
 00AC                   .dbfunc e straight_back _straight_back fV
                        .even
 00AC           _straight_back::
 00AC                   .dbline -1
 00AC                   .dbline 136
 00AC           ; }
 00AC           ; 
 00AC           ; void straight_back(void) //直回
 00AC           ; {//motor_right_quick_stop();
 00AC                   .dbline 137
 00AC           ;  motor_left_backward(0xfe);
 00AC 0EEF              ldi R16,254
 00AE B1DF              xcall _motor_left_backward
 00B0                   .dbline 138
 00B0           ; motor_right_backward(0xfe);
 00B0 0EEF              ldi R16,254
 00B2 D1DF              xcall _motor_right_backward
 00B4                   .dbline -2
 00B4           L35:
 00B4                   .dbline 0 ; func end
 00B4 0895              ret
 00B6                   .dbend
 00B6                   .dbfunc e stop _stop fV
                        .even
 00B6           _stop::
 00B6                   .dbline -1
 00B6                   .dbline 142
 00B6           ; }
 00B6           ; 
 00B6           ; void stop(void)       //急停
 00B6           ; {
 00B6                   .dbline 143
 00B6           ;  motor_left_quick_stop();
 00B6 C0DF              xcall _motor_left_quick_stop
 00B8                   .dbline 144
 00B8           ;  motor_right_quick_stop();
 00B8 E4DF              xcall _motor_right_quick_stop
 00BA                   .dbline -2
 00BA           L36:
 00BA                   .dbline 0 ; func end
 00BA 0895              ret
 00BC                   .dbend
 00BC                   .dbfunc e mic_turn_right _mic_turn_right fV
                        .even
 00BC           _mic_turn_right::
 00BC                   .dbline -1
 00BC                   .dbline 148
 00BC           ; }
 00BC           ; 
 00BC           ; void mic_turn_right(void) //向右微調
 00BC           ; {
 00BC                   .dbline 149
 00BC           ;  motor_left_forward(0xa0);
 00BC 00EA              ldi R16,160
 00BE A0DF              xcall _motor_left_forward
 00C0                   .dbline 150
 00C0           ;  motor_right_backward(0x30);
 00C0 00E3              ldi R16,48
 00C2 C9DF              xcall _motor_right_backward
 00C4                   .dbline -2
 00C4           L37:
 00C4                   .dbline 0 ; func end
 00C4 0895              ret
 00C6                   .dbend
 00C6                   .dbfunc e mic_turn_left _mic_turn_left fV
                        .even
 00C6           _mic_turn_left::
 00C6                   .dbline -1
 00C6                   .dbline 154
 00C6           ; }
 00C6           ; 
 00C6           ; void mic_turn_left(void) //向左微調
 00C6           ; {
 00C6                   .dbline 155
 00C6           ; motor_left_forward(0xa0);
 00C6 00EA              ldi R16,160
 00C8 9BDF              xcall _motor_left_forward
 00CA                   .dbline 156
 00CA           ;  motor_right_forward(0x30);
 00CA 00E3              ldi R16,48
 00CC BBDF              xcall _motor_right_forward
 00CE                   .dbline -2
 00CE           L38:
 00CE                   .dbline 0 ; func end
 00CE 0895              ret
 00D0                   .dbend
 00D0                   .dbfunc e flag_test _flag_test fV
                        .area func_lit(rom, con, rel)
 0000           L49:
 0000 9800              .word `L48
 0002 8800              .word `L44
 0004 8C00              .word `L45
 0006 9400              .word `L47
 0008 8C00              .word `L45
 000A 8C00              .word `L45
 000C 8800              .word `L44
 000E 8800              .word `L44
 0010 8800              .word `L44
 0012 8C00              .word `L45
 0014 8800              .word `L44
 0016 8C00              .word `L45
 0018 9000              .word `L46
 001A 8C00              .word `L45
 001C 8800              .word `L44
 001E 8400              .word `L43
                        .area text(rom, con, rel)
 00D0                   .dbfile C:\DOCUME~1\Administrator\桌面\小車尋跡\motor.c
 00D0           ;           temp -> R20
                        .even
 00D0           _flag_test::
 00D0 0E940000          xcall push_gset1
 00D4                   .dbline -1
 00D4                   .dbline 160
 00D4           ; }
 00D4           ; 
 00D4           ; void flag_test(void)  //測試小車狀態
 00D4           ; {
 00D4                   .dbline 162
 00D4           ;  uint8 temp;
 00D4           ;  temp = PINA&0x0f; //PINA的低四位
 00D4 49B3              in R20,0x19
 00D6 4F70              andi R20,15
 00D8                   .dbline 163
 00D8           ;  switch(temp)
 00D8 5527              clr R21
 00DA 4030              cpi R20,0
 00DC E0E0              ldi R30,0
 00DE 5E07              cpc R21,R30
 00E0 54F1              brlt L41
 00E2 8FE0              ldi R24,15
 00E4 90E0              ldi R25,0
 00E6 8417              cp R24,R20
 00E8 9507              cpc R25,R21
 00EA 2CF1              brlt L41
 00EC 02E0              ldi R16,2
 00EE 10E0              ldi R17,0
 00F0 9A01              movw R18,R20
 00F2 0E940000          xcall empy16s
 00F6 F801              movw R30,R16
 00F8 80E0              ldi R24,<L49
 00FA 90E0              ldi R25,>L49
 00FC E80F              add R30,R24
 00FE F91F              adc R31,R25
 0100 0590              lpm R0,Z+
 0102 1490              lpm R1,Z
 0104 F001              movw R30,R0
 0106 0994              ijmp
 0108           X0:
 0108                   .dbline 164
 0108           ;   {
 0108           L43:
 0108                   .dbline 166
 0108           ;    case 0x0f:
 0108           ;        flag = 0;  //未偏
 0108 2224              clr R2
 010A 20920000          sts _flag,R2
 010E                   .dbline 167
 010E           ;          break;
 010E 13C0              xjmp L41
 0110           L44:
 0110                   .dbline 174
 0110           ;    case 0x01:
 0110           ;    case 0x06:
 0110           ;    case 0x07:
 0110           ;    case 0x08:
 0110           ;    case 0x0a:
 0110           ;    case 0x0e:
 0110           ;        flag = 1;  //左偏
 0110 81E0              ldi R24,1
 0112 80930000          sts _flag,R24
 0116                   .dbline 175
 0116           ;          break;
 0116 0FC0              xjmp L41
 0118           L45:
 0118                   .dbline 182
 0118           ;    case 0x02:
 0118           ;    case 0x04:
 0118           ;    case 0x05:
 0118           ;    case 0x09:
 0118           ;    case 0x0b:
 0118           ;    case 0x0d:
 0118           ;        flag = 2;  //右偏
 0118 82E0              ldi R24,2
 011A 80930000          sts _flag,R24
 011E                   .dbline 183
 011E           ;          break;
 011E 0BC0              xjmp L41
 0120           L46:
 0120                   .dbline 185
 0120           ;    case 0x0c:
 0120           ;        flag = 3;  //前兩出線
 0120 83E0              ldi R24,3
 0122 80930000          sts _flag,R24
 0126                   .dbline 186
 0126           ;          break;
 0126 07C0              xjmp L41
 0128           L47:
 0128                   .dbline 188
 0128           ;    case 0x03:
 0128           ;        flag = 4; //后兩出線
 0128 84E0              ldi R24,4
 012A 80930000          sts _flag,R24
 012E                   .dbline 189
 012E           ;          break;
 012E 03C0              xjmp L41
 0130           L48:
 0130                   .dbline 191
 0130 85E0              ldi R24,5
 0132 80930000          sts _flag,R24
 0136                   .dbline 192
 0136                   .dbline 194
 0136           L41:
 0136                   .dbline -2
 0136           L39:
 0136 0E940000          xcall pop_gset1
 013A                   .dbline 0 ; func end
 013A 0895              ret
 013C                   .dbsym r temp 20 c
 013C                   .dbend

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一区第一页| 欧美日韩和欧美的一区二区| 精品国产伦理网| 美女诱惑一区二区| 久久影院视频免费| 欧美图片一区二区三区| 日韩黄色片在线观看| 黑人巨大精品欧美一区| 欧美色图第一页| 亚洲动漫第一页| 7777精品伊人久久久大香线蕉经典版下载| 亚洲成人精品影院| 夜色激情一区二区| 欧美午夜不卡视频| 精品一区二区三区香蕉蜜桃| 欧美高清在线精品一区| 91国偷自产一区二区开放时间 | 1024精品合集| 成人中文字幕电影| 亚洲伊人色欲综合网| 日韩久久精品一区| 99综合电影在线视频| 三级在线观看一区二区| 精品福利一二区| 99在线精品视频| 蜜臀av性久久久久蜜臀aⅴ| 国产午夜精品美女毛片视频| 91福利国产精品| 久久69国产一区二区蜜臀| 中文字幕色av一区二区三区| 欧美日韩午夜在线| 国产白丝精品91爽爽久久| 亚洲一区二区三区在线| 久久五月婷婷丁香社区| 欧美日韩精品综合在线| 国产成人精品一区二区三区网站观看| 一区二区欧美精品| 国产婷婷色一区二区三区在线| 色先锋aa成人| 一本高清dvd不卡在线观看| 久久久九九九九| 国产白丝精品91爽爽久久| 精品福利一二区| 五月天久久比比资源色| 欧美激情一区二区三区蜜桃视频| 欧美影院一区二区三区| 国产成人综合在线播放| 日韩成人一区二区| 亚洲免费在线观看| 国产日产精品1区| 欧美一区二区性放荡片| 91福利在线观看| 顶级嫩模精品视频在线看| 奇米影视7777精品一区二区| 尤物视频一区二区| 中文字幕 久热精品 视频在线| 欧美日韩免费高清一区色橹橹 | 日日骚欧美日韩| 亚洲视频免费看| 成人免费av资源| 日韩欧美一级二级三级久久久| 日韩精品亚洲一区| 一区二区三区四区乱视频| 中文一区二区在线观看| 日韩精品资源二区在线| 制服丝袜国产精品| 欧美亚日韩国产aⅴ精品中极品| 99re这里只有精品视频首页| 国产99精品视频| 国产一区二区三区| 精品一区二区在线观看| 免费欧美高清视频| 免费成人在线观看视频| 免费在线观看视频一区| 日本在线不卡视频一二三区| 午夜精品久久久久久| 亚洲国产精品久久久久婷婷884| 一卡二卡三卡日韩欧美| 一区二区高清视频在线观看| 亚洲精品久久久久久国产精华液| 中文字幕一区二区三区不卡在线 | 精品久久久久久久久久久久包黑料| 国产主播一区二区三区| 一区二区三区在线视频免费观看| 91超碰这里只有精品国产| 亚洲一区二区三区三| 亚洲免费视频中文字幕| 亚洲精品久久嫩草网站秘色| 一区二区三区电影在线播| 亚洲午夜私人影院| 天堂影院一区二区| 日本在线不卡一区| 国产一区福利在线| 成人污视频在线观看| 99精品欧美一区二区蜜桃免费 | 91精品国产色综合久久久蜜香臀| 欧美理论电影在线| 欧美成人a在线| 国产亚洲欧洲997久久综合 | 欧美性受xxxx黑人xyx性爽| 欧美日韩午夜影院| 久久亚洲综合色一区二区三区 | 亚洲欧美在线另类| 欧美日精品一区视频| 91视频www| 欧美男人的天堂一二区| 日韩精品在线一区二区| 国产亚洲欧美一级| 一区二区成人在线视频| 免费精品视频最新在线| 成人福利视频在线看| 欧美日韩综合一区| 久久久www成人免费无遮挡大片| 中文字幕五月欧美| 日本亚洲电影天堂| 成人爱爱电影网址| 欧美猛男超大videosgay| wwwwww.欧美系列| 亚洲综合免费观看高清完整版在线| 日韩在线一区二区三区| 国产91丝袜在线观看| 欧美日韩在线播放三区四区| 久久久午夜电影| 亚洲国产成人tv| 成人性生交大片免费看在线播放| 欧美在线小视频| 欧美国产欧美综合| 五月天国产精品| 97成人超碰视| 久久青草国产手机看片福利盒子| 一区二区三区不卡视频在线观看 | 美女诱惑一区二区| 一本色道a无线码一区v| 久久综合资源网| 性久久久久久久久久久久| 成人黄色片在线观看| 日韩欧美色综合网站| 亚洲一区在线视频| 成人国产精品视频| 久久品道一品道久久精品| 亚洲18女电影在线观看| 色噜噜狠狠色综合中国| 欧美极品美女视频| 极品美女销魂一区二区三区免费| 在线日韩一区二区| 国产精品麻豆一区二区| 国产乱码精品一区二区三区五月婷| 精品污污网站免费看| 亚洲男同1069视频| 成人黄色777网| 欧美国产一区二区在线观看| 韩国成人精品a∨在线观看| 337p亚洲精品色噜噜狠狠| 亚洲乱码国产乱码精品精小说| 国产不卡视频一区二区三区| 26uuu久久天堂性欧美| 天堂va蜜桃一区二区三区漫画版| 色综合色综合色综合色综合色综合| 国产日韩欧美一区二区三区综合| 久久精品久久综合| 日韩午夜三级在线| 日本中文字幕不卡| 91精品国产欧美日韩| 日精品一区二区| 欧美精三区欧美精三区| 亚洲国产精品一区二区久久恐怖片| 色婷婷久久一区二区三区麻豆| 中文字幕亚洲区| 91久久免费观看| 亚洲一区二区在线免费看| 一本一道波多野结衣一区二区| 中文字幕在线播放不卡一区| 成人高清视频在线| 亚洲欧洲综合另类在线| 欧美亚洲另类激情小说| 亚洲第一福利视频在线| 欧美群妇大交群的观看方式| 免费精品99久久国产综合精品| 欧美一区二区三区免费| 狠狠色综合播放一区二区| 精品国产免费人成电影在线观看四季| 久久 天天综合| 国产精品久久福利| 色综合网站在线| 日韩高清不卡在线| 26uuu亚洲婷婷狠狠天堂| 国产精品一二一区| 日韩毛片在线免费观看| 欧洲精品视频在线观看| 亚洲国产精品一区二区久久恐怖片| 欧美乱熟臀69xxxxxx| 久久99国产精品久久99 | 日韩欧美国产综合一区| 国产在线精品免费av| 国产精品激情偷乱一区二区∴| 欧美亚洲动漫制服丝袜| 精品在线视频一区| 亚洲特级片在线| 欧美一区三区四区| 国产91精品一区二区麻豆网站|