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

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

?? motor.lis

?? 設(shè)計(jì)大賽尋跡小車題目程序
?? LIS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
                        .module motor.c
                        .area text(rom, con, rel)
 0000                   .dbfile D:\桌面\avr程序設(shè)計(jì)\循跡小車\motor.c
 0000                   .dbfunc e motor_left_forward _motor_left_forward fV
 0000           ;          speed -> R16
                        .even
 0000           _motor_left_forward::
 0000                   .dbline -1
 0000                   .dbline 9
 0000           ; /****************************************************************
 0000           ; ** 文件名:motor.c   電機(jī)驅(qū)動(dòng)函數(shù)
 0000           ; ****************************************************************/
 0000           ; #include "config.h"
 0000           ; 
 0000           ; /************************左電機(jī)動(dòng)作*****************************/
 0000           ; //左電機(jī)前進(jìn)
 0000           ; void motor_left_forward(uint8 speed)
 0000           ; {
 0000                   .dbline 10
 0000           ;  motol_uen1;
 0000 C498              cbi 0x18,4
 0002                   .dbline 11
 0002           ;  motol_en2;
 0002 C59A              sbi 0x18,5
 0004                   .dbline 12
 0004           ;  if(speed!=0) //加入調(diào)速指令
 0004 0023              tst R16
 0006 09F0              breq L2
 0008                   .dbline 13
 0008           ;   {
 0008                   .dbline 14
 0008           ;    OCR0=speed;
 0008 0CBF              out 0x3c,R16
 000A                   .dbline 15
 000A           ;   }
 000A           L2:
 000A                   .dbline 16
 000A           ;  T0_EN;
 000A 89B7              in R24,0x39
 000C 8360              ori R24,3
 000E 89BF              out 0x39,R24
 0010                   .dbline -2
 0010           L1:
 0010                   .dbline 0 ; func end
 0010 0895              ret
 0012                   .dbsym r speed 16 c
 0012                   .dbend
 0012                   .dbfunc e motor_left_backward _motor_left_backward fV
 0012           ;          speed -> R16
                        .even
 0012           _motor_left_backward::
 0012                   .dbline -1
 0012                   .dbline 20
 0012           ; }
 0012           ; //左電機(jī)后退
 0012           ; void motor_left_backward(uint8 speed)
 0012           ; {
 0012                   .dbline 21
 0012           ;  motol_en1;
 0012 C49A              sbi 0x18,4
 0014                   .dbline 22
 0014           ;  motol_uen2;
 0014 C598              cbi 0x18,5
 0016                   .dbline 23
 0016           ;  if(speed!=0) //加入調(diào)速指令
 0016 0023              tst R16
 0018 09F0              breq L5
 001A                   .dbline 24
 001A           ;   {
 001A                   .dbline 25
 001A           ;    OCR0=speed;
 001A 0CBF              out 0x3c,R16
 001C                   .dbline 26
 001C           ;   }
 001C           L5:
 001C                   .dbline 27
 001C           ;  T0_EN;
 001C 89B7              in R24,0x39
 001E 8360              ori R24,3
 0020 89BF              out 0x39,R24
 0022                   .dbline -2
 0022           L4:
 0022                   .dbline 0 ; func end
 0022 0895              ret
 0024                   .dbsym r speed 16 c
 0024                   .dbend
 0024                   .dbfunc e motor_left_speed_set _motor_left_speed_set fV
 0024           ;          speed -> R16
                        .even
 0024           _motor_left_speed_set::
 0024                   .dbline -1
 0024                   .dbline 31
 0024                   .dbline 32
 0024 0023              tst R16
 0026 09F0              breq L8
 0028                   .dbline 33
 0028                   .dbline 34
 0028 0CBF              out 0x3c,R16
 002A                   .dbline 35
 002A           L8:
 002A                   .dbline -2
 002A           L7:
 002A                   .dbline 0 ; func end
 002A 0895              ret
 002C                   .dbsym r speed 16 c
 002C                   .dbend
 002C                   .dbfunc e motor_left_stop _motor_left_stop fV
                        .even
 002C           _motor_left_stop::
 002C                   .dbline -1
 002C                   .dbline 39
 002C           ; }
 002C           ; //左電機(jī)速度設(shè)定
 002C           ; void motor_left_speed_set(uint8 speed)
 002C           ; {
 002C           ;  if(speed!=0)
 002C           ;   {
 002C           ;    OCR0=speed;
 002C           ;   } 
 002C           ; }
 002C           ; //左電機(jī)滑行
 002C           ; void motor_left_stop(void)
 002C           ; {
 002C                   .dbline 40
 002C           ;  motol_uen1;
 002C C498              cbi 0x18,4
 002E                   .dbline 41
 002E           ;  motol_uen2;
 002E C598              cbi 0x18,5
 0030                   .dbline 42
 0030           ;  T0_UEN;
 0030 89B7              in R24,0x39
 0032 8D7F              andi R24,253
 0034 89BF              out 0x39,R24
 0036                   .dbline -2
 0036           L10:
 0036                   .dbline 0 ; func end
 0036 0895              ret
 0038                   .dbend
 0038                   .dbfunc e motor_left_quick_stop _motor_left_quick_stop fV
                        .even
 0038           _motor_left_quick_stop::
 0038                   .dbline -1
 0038                   .dbline 46
 0038           ; }
 0038           ; //左電機(jī)急停
 0038           ; void motor_left_quick_stop(void)
 0038           ; {
 0038                   .dbline 47
 0038           ;  motol_en1;
 0038 C49A              sbi 0x18,4
 003A                   .dbline 48
 003A           ;  motol_en2;
 003A C59A              sbi 0x18,5
 003C                   .dbline 49
 003C           ;  T0_UEN;
 003C 89B7              in R24,0x39
 003E 8D7F              andi R24,253
 0040 89BF              out 0x39,R24
 0042                   .dbline -2
 0042           L11:
 0042                   .dbline 0 ; func end
 0042 0895              ret
 0044                   .dbend
 0044                   .dbfunc e motor_right_forward _motor_right_forward fV
 0044           ;          speed -> R16
                        .even
 0044           _motor_right_forward::
 0044                   .dbline -1
 0044                   .dbline 55
 0044           ; }
 0044           ; 
 0044           ; /*************************右電機(jī)動(dòng)作*****************************/
 0044           ; //右電機(jī)前進(jìn)
 0044           ; void motor_right_forward(uint8 speed)
 0044           ; {
 0044                   .dbline 56
 0044           ;  motor_en1;
 0044 C19A              sbi 0x18,1
 0046                   .dbline 57
 0046           ;  motor_uen2;
 0046 C298              cbi 0x18,2
 0048                   .dbline 58
 0048           ;   if(speed!=0) //加入調(diào)速指令
 0048 0023              tst R16
 004A 21F0              breq L13
 004C                   .dbline 59
 004C           ;   {
 004C                   .dbline 60
 004C           ;    OCR2=speed;
 004C 03BD              out 0x23,R16
 004E           L15:
 004E                   .dbline 61
 004E           L16:
 004E                   .dbline 61
 004E           ;    while(ASSR&(1<<TCR2UB)==1) ; //異步操作需要等待 OCR2寫入完畢
 004E 22B4              in R2,0x22
 0050 20FC              sbrc R2,0
 0052 FDCF              rjmp L15
 0054                   .dbline 62
 0054           ;   }
 0054           L13:
 0054                   .dbline 63
 0054           ;  T2_EN;
 0054 89B7              in R24,0x39
 0056 806C              ori R24,192
 0058 89BF              out 0x39,R24
 005A                   .dbline -2
 005A           L12:
 005A                   .dbline 0 ; func end
 005A 0895              ret
 005C                   .dbsym r speed 16 c
 005C                   .dbend
 005C                   .dbfunc e motor_right_backward _motor_right_backward fV
 005C           ;          speed -> R16
                        .even
 005C           _motor_right_backward::
 005C                   .dbline -1
 005C                   .dbline 67
 005C           ; }
 005C           ; //右電機(jī)后退
 005C           ; void motor_right_backward(uint8 speed)
 005C           ; {
 005C                   .dbline 68
 005C           ;  motor_uen1;
 005C C198              cbi 0x18,1
 005E                   .dbline 69
 005E           ;  motor_en2;
 005E C29A              sbi 0x18,2
 0060                   .dbline 70
 0060           ;  if(speed!=0) //加入調(diào)速指令
 0060 0023              tst R16
 0062 21F0              breq L19
 0064                   .dbline 71
 0064           ;   {
 0064                   .dbline 72
 0064           ;    OCR2=speed;
 0064 03BD              out 0x23,R16
 0066           L21:
 0066                   .dbline 73
 0066           L22:
 0066                   .dbline 73
 0066           ;    while(ASSR&(1<<TCR2UB)==1) ; //異步操作需要等待 OCR2寫入完畢
 0066 22B4              in R2,0x22
 0068 20FC              sbrc R2,0
 006A FDCF              rjmp L21
 006C                   .dbline 74
 006C           ;   }
 006C           L19:
 006C                   .dbline 75
 006C           ;  T2_EN;
 006C 89B7              in R24,0x39
 006E 806C              ori R24,192
 0070 89BF              out 0x39,R24
 0072                   .dbline -2
 0072           L18:
 0072                   .dbline 0 ; func end
 0072 0895              ret
 0074                   .dbsym r speed 16 c
 0074                   .dbend
 0074                   .dbfunc e motor_right_speed_set _motor_right_speed_set fV
 0074           ;          speed -> R16
                        .even
 0074           _motor_right_speed_set::
 0074                   .dbline -1
 0074                   .dbline 79
 0074           ; }
 0074           ; //右電機(jī)速度設(shè)定
 0074           ; void motor_right_speed_set(uint8 speed)
 0074           ; {
 0074                   .dbline 80
 0074           ;  if(speed!=0)
 0074 0023              tst R16
 0076 21F0              breq L25
 0078                   .dbline 81
 0078           ;   {
 0078                   .dbline 82
 0078           ;    OCR0=speed;
 0078 0CBF              out 0x3c,R16
 007A           L27:
 007A                   .dbline 83
 007A           L28:
 007A                   .dbline 83
 007A 22B4              in R2,0x22
 007C 20FC              sbrc R2,0
 007E FDCF              rjmp L27
 0080                   .dbline 84
 0080           L25:
 0080                   .dbline -2
 0080           L24:
 0080                   .dbline 0 ; func end
 0080 0895              ret
 0082                   .dbsym r speed 16 c
 0082                   .dbend
 0082                   .dbfunc e motor_right_stop _motor_right_stop fV
                        .even
 0082           _motor_right_stop::
 0082                   .dbline -1
 0082                   .dbline 88
 0082           ;    while(ASSR&(1<<TCR2UB)==1) ; //異步操作需要等待 OCR2寫入完畢
 0082           ;   } 
 0082           ; }
 0082           ; //右電機(jī)滑行
 0082           ; void motor_right_stop(void)
 0082           ; {
 0082                   .dbline 89
 0082           ;  motor_uen1;
 0082 C198              cbi 0x18,1
 0084                   .dbline 90
 0084           ;  motor_uen2;
 0084 C298              cbi 0x18,2
 0086                   .dbline 91
 0086           ;  T2_UEN;
 0086 89B7              in R24,0x39
 0088 8F77              andi R24,127
 008A 89BF              out 0x39,R24
 008C                   .dbline -2
 008C           L30:

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费视频免费观看| 一区二区三区精品视频在线| 欧美裸体一区二区三区| 91精品午夜视频| 国产精品福利一区二区三区| 亚洲国产精品一区二区久久 | 久久精品国产一区二区三区免费看| 国内精品国产成人| 在线视频一区二区三| 久久精品水蜜桃av综合天堂| 亚洲v中文字幕| 不卡的av网站| 欧美变态凌虐bdsm| 亚洲综合一区在线| caoporn国产一区二区| 欧美一级夜夜爽| 亚洲夂夂婷婷色拍ww47| 国产成a人无v码亚洲福利| 91精品国产一区二区| 一区二区三区精品久久久| 国产麻豆精品95视频| 91精品免费在线| 亚洲高清免费观看高清完整版在线观看| 国产在线一区观看| 精品福利一区二区三区免费视频| 一二三四区精品视频| www.久久精品| 国产精品丝袜一区| 国产精品中文字幕日韩精品| 日韩一卡二卡三卡国产欧美| 五月天一区二区三区| 欧美色综合影院| 亚洲自拍欧美精品| 欧美丝袜丝交足nylons图片| 综合久久给合久久狠狠狠97色| 国产呦萝稀缺另类资源| 精品久久一区二区| 蜜臀久久99精品久久久久宅男 | 欧美日韩一区二区三区四区 | 国产欧美精品一区二区色综合| 蜜臀91精品一区二区三区| 欧美人体做爰大胆视频| 亚洲一二三区在线观看| 91麻豆swag| 一区二区三区av电影| 91福利国产成人精品照片| 亚洲免费在线视频| 欧美色图片你懂的| 久久精品一级爱片| 一区二区在线观看视频在线观看| 国产成人免费视频网站| 国产日韩精品一区| 99精品桃花视频在线观看| 亚洲婷婷综合久久一本伊一区 | 99久久精品免费看| 日韩成人一级大片| 欧美午夜片在线看| 在线观看国产日韩| 91精品国产乱码| 美日韩黄色大片| 久久久91精品国产一区二区三区| 极品少妇xxxx精品少妇| 2023国产精华国产精品| 成人动漫一区二区在线| 亚洲精品视频自拍| 91麻豆精品国产综合久久久久久| 美女一区二区在线观看| 国产人成一区二区三区影院| 99视频国产精品| 日本在线不卡一区| 中文字幕在线一区二区三区| 在线观看不卡视频| 精品在线免费观看| 亚洲三级小视频| 色噜噜久久综合| 国产精品国产三级国产| 亚洲欧美日韩国产中文在线| 国产999精品久久久久久绿帽| 色综合色狠狠天天综合色| 国产精品久久毛片a| 中文字幕在线不卡视频| 亚洲一区二区五区| 日韩精品在线一区| 精品国精品国产尤物美女| 国产精品久久久久久户外露出| 欧美一二三区在线| 伊人开心综合网| 精品国产乱码久久久久久蜜臀| 成人av网站免费观看| 日韩电影在线一区| 一区二区三区波多野结衣在线观看 | 日韩视频在线你懂得| 99热这里都是精品| 国产一区二区在线电影| 亚洲午夜在线视频| 亚洲欧美在线视频| 欧美一级二级三级蜜桃| 色狠狠av一区二区三区| 国产成人高清在线| 美女视频黄 久久| 亚洲国产色一区| 综合激情成人伊人| 国产精品沙发午睡系列990531| 欧美大度的电影原声| 在线观看91av| 欧美日韩一区小说| 欧美丝袜丝交足nylons| 色婷婷精品大视频在线蜜桃视频| 国产精品亚洲成人| 黄色精品一二区| 美女诱惑一区二区| 免费成人性网站| 天天做天天摸天天爽国产一区| 亚洲精品成人在线| 亚洲男人都懂的| 亚洲黄色性网站| 亚洲另类色综合网站| 亚洲精品一卡二卡| 亚洲精品老司机| 伊人开心综合网| 亚洲一区二区免费视频| 亚洲国产精品精华液网站| 亚洲成人资源在线| 丝袜国产日韩另类美女| 视频一区在线视频| 日韩不卡一区二区| 秋霞国产午夜精品免费视频| 日韩中文字幕区一区有砖一区 | 日韩伦理电影网| 最好看的中文字幕久久| 1000部国产精品成人观看| 国产精品美女www爽爽爽| 欧美激情自拍偷拍| 亚洲嫩草精品久久| 午夜日韩在线观看| 裸体一区二区三区| 国产xxx精品视频大全| 成人v精品蜜桃久久一区| 91在线观看一区二区| 色婷婷综合久久久| 在线不卡中文字幕播放| 捆绑紧缚一区二区三区视频| 丰满少妇久久久久久久| 91麻豆123| 9色porny自拍视频一区二区| 欧美日韩久久不卡| 日韩精品一区在线| 久久久一区二区| 久久人人爽爽爽人久久久| 亚洲精品视频在线看| 国产精品激情偷乱一区二区∴| 久久久99精品免费观看不卡| 亚洲一区日韩精品中文字幕| 精品欧美久久久| 国产精品久久毛片av大全日韩| 亚洲伊人伊色伊影伊综合网| 美女网站色91| bt欧美亚洲午夜电影天堂| 6080午夜不卡| 国产精品水嫩水嫩| 爽爽淫人综合网网站| 成人午夜激情在线| 欧美日韩国产一级| 国产精品久久久久四虎| 亚洲成人av电影| 成人国产电影网| 日韩精品最新网址| 伊人开心综合网| 国产盗摄一区二区| 欧美精品亚洲一区二区在线播放| 国产色一区二区| 蜜臀av性久久久久蜜臀aⅴ| 99精品偷自拍| 国产农村妇女毛片精品久久麻豆| 亚洲成av人片| 91免费视频大全| 国产视频在线观看一区二区三区| 午夜成人免费电影| 97aⅴ精品视频一二三区| 日韩免费成人网| 亚洲国产精品一区二区久久| 成人av免费在线观看| 久久综合久久综合九色| 日产精品久久久久久久性色 | 国产日产欧美一区二区视频| 午夜激情一区二区三区| 日本精品一级二级| 国产精品免费视频观看| 国产成人精品免费在线| 欧美va亚洲va香蕉在线| 日韩不卡免费视频| 911国产精品| 亚洲成人黄色小说| 欧美三级电影网站| 一区二区三区影院| 在线视频综合导航| 亚洲国产一区二区a毛片| 色综合久久久网| 亚洲色图.com| 在线精品视频小说1|