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

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

?? d12setup.lis

?? USB通信程序開發(附源碼 精品)包括詳細論文說明
?? LIS
?? 第 1 頁 / 共 4 頁
字號:
 00CA                   .dbline 108
                       ;     D12_COMMAND = 0x00;//選擇端點(指針指向0位置)
 00CA 2224              clr R2
 00CC 2092017C          sts 31745,R2
 00D0                   .dbline 109
                       ;     cwait;
 00D0 0000              nop
 00D2                   .dbline 110
                       ;     D12_COMMAND = 0xf1;//應答SETUP包
 00D2 81EF              ldi R24,241
 00D4 8093017C          sts 31745,R24
 00D8                   .dbline 111
                       ;     cwait;
 00D8 0000              nop
 00DA                   .dbline 112
                       ;     D12_COMMAND = 0xf2;//清端點緩沖區
 00DA 82EF              ldi R24,242
 00DC 8093017C          sts 31745,R24
 00E0                   .dbline -2
 00E0                   .dbline 113
                       ; }
 00E0                 L2:
 00E0 00D0              rcall pop_gset3
 00E2                   .dbline 0 ; func end
 00E2 0895              ret
 00E4                   .dbsym r p 10 pc
 00E4                   .dbsym r j 20 c
 00E4                   .dbsym r i 22 c
 00E4                   .dbfunc s void_function _void_function fI
                         .even
 00E4                 _void_function::
 00E4                   .dbline -1
 00E4                   .dbline 136
                       ; /************************************************************
                       ; **工程名稱:U盤固件程序開發
                       ; **編譯器類型及版本:ICCAVR 6.26C
                       ; **日期:2004.4.30
                       ; **創建人:陳馳
                       ; **所屬單位:湖南大學計算機與通信學院
                       ; 
                       ; **芯片類型:AT90S8515,PDIUSUD12,K9F5608U0A-YCB0
                       ; **時鐘頻率:8MHZ
                       ; 
                       ; **函數功能:停止控制端點.應答枚舉請求
                       ; **函數輸入參數及說明:無
                       ; 
                       ; **函數返回值:無
                       ; **在本函數以外定義的變量:D12_COMMAND,D12_DATA
                       ; **調用的函數說明:無
                       ;   
                       ; **修改人:陳馳
                       ; **修改日期:2004.4.30
                       ; **修改說明:創建
                       ; *************************************************************/
                       ; void void_function(void)
                       ; {
 00E4                   .dbline 137
                       ;     D12_COMMAND = 0x40;//0端點停止(用于發送Stall包)
 00E4 80E4              ldi R24,64
 00E6 8093017C          sts 31745,R24
 00EA                   .dbline 138
                       ;     cwait;
 00EA 0000              nop
 00EC                   .dbline 139
                       ;     D12_DATA = 0x01;
 00EC 81E0              ldi R24,1
 00EE 8093007C          sts 31744,R24
 00F2                   .dbline 140
                       ;     cwait;
 00F2 0000              nop
 00F4                   .dbline 141
                       ;     D12_COMMAND = 0x41;//1端點停止(用于發送Stall包)
 00F4 81E4              ldi R24,65
 00F6 8093017C          sts 31745,R24
 00FA                   .dbline 142
                       ;     cwait;
 00FA 0000              nop
 00FC                   .dbline 143
                       ;     D12_DATA = 0x01;
 00FC 81E0              ldi R24,1
 00FE 8093007C          sts 31744,R24
 0102                   .dbline 144
                       ;     cwait;
 0102 0000              nop
 0104                   .dbline 145
                       ;     D12_COMMAND = 0xf1;//應答SETUP包
 0104 81EF              ldi R24,241
 0106 8093017C          sts 31745,R24
 010A                   .dbline 146
                       ;     csram;
 010A 609301FC          sts 0xfc01,R22
 010E                   .dbline 146
 010E                   .dbline -2
 010E                   .dbline 147
                       ; }
 010E                 L10:
 010E                   .dbline 0 ; func end
 010E 0895              ret
 0110                   .dbfunc s get_status _get_status fI
                         .even
 0110                 _get_status::
 0110 00D0              rcall push_gset1
 0112                   .dbline -1
 0112                   .dbline 172
                       ; /************************************************************
                       ; **工程名稱:U盤固件程序開發
                       ; **編譯器類型及版本:ICCAVR 6.26C
                       ; **日期:2004.4.30
                       ; **創建人:陳馳
                       ; **所屬單位:湖南大學計算機與通信學院
                       ; 
                       ; **芯片類型:AT90S8515,PDIUSUD12,K9F5608U0A-YCB0
                       ; **時鐘頻率:8MHZ
                       ; 
                       ; **函數功能:標準設備請求
                       ; **函數輸入參數及說明:無
                       ; 
                       ; **函數返回值:無
                       ; **在本函數以外定義的變量:D12_COMMAND,D12_DATA
                       ; **調用的函數說明:
                       ;   USB_submit();
                       ;   控制端點提交函數
                       ;   
                       ; **修改人:陳馳
                       ; **修改日期:2004.4.30
                       ; **修改說明:創建
                       ; *************************************************************/
                       ; void get_status(void)
                       ; {
 0112                   .dbline 173
                       ;     XmtBuff.b[1] = 0x00;
 0112 2224              clr R2
 0114 20920100          sts _XmtBuff+1,R2
 0118                   .dbline 174
                       ;     switch (XmtBuff.b[0])
 0118 40910000          lds R20,_XmtBuff
 011C 5527              clr R21
 011E 4038              cpi R20,128
 0120 E0E0              ldi R30,0
 0122 5E07              cpc R21,R30
 0124 81F0              breq L14
 0126 4138              cpi R20,129
 0128 E0E0              ldi R30,0
 012A 5E07              cpc R21,R30
 012C 29F0              breq L17
 012E 4238              cpi R20,130
 0130 E0E0              ldi R30,0
 0132 5E07              cpc R21,R30
 0134 29F0              breq L18
 0136 07C0              rjmp L13
 0138                 X0:
 0138                   .dbline 175
                       ;     {
 0138                   .dbline 177
                       ;     case 0x80:
                       ;         break;
 0138                 L17:
 0138                   .dbline 179
                       ;     case 0x81:
                       ;         XmtBuff.b[0] = 0x00;
 0138 2224              clr R2
 013A 20920000          sts _XmtBuff,R2
 013E                   .dbline 180
                       ;         break;
 013E 03C0              rjmp L14
 0140                 L18:
 0140                   .dbline 182
                       ;     case 0x82:
                       ;         XmtBuff.b[0] = 0x00;
 0140 2224              clr R2
 0142 20920000          sts _XmtBuff,R2
 0146                   .dbline 183
                       ;         break;
 0146                 L13:
 0146                 L14:
 0146                   .dbline 185
                       ;     }
                       ;     XmtBuff.p_p=0;
 0146 2224              clr R2
 0148 20924600          sts _XmtBuff+70,R2
 014C                   .dbline 186
                       ;     XmtBuff.wrLength = 2;
 014C 82E0              ldi R24,2
 014E 90E0              ldi R25,0
 0150 90934100          sts _XmtBuff+64+1,R25
 0154 80934000          sts _XmtBuff+64,R24
 0158                   .dbline 187
                       ;     XmtBuff.p = XmtBuff.b;
 0158 80E0              ldi R24,<_XmtBuff
 015A 90E0              ldi R25,>_XmtBuff
 015C 90934500          sts _XmtBuff+68+1,R25
 0160 80934400          sts _XmtBuff+68,R24
 0164                   .dbline 188
                       ;     USB_submit();
 0164 00D0              rcall _USB_submit
 0166                   .dbline -2
 0166                   .dbline 189
                       ; }
 0166                 L11:
 0166 00D0              rcall pop_gset1
 0168                   .dbline 0 ; func end
 0168 0895              ret
 016A                   .dbfunc s clear_feature _clear_feature fI
                       ;              j -> R20
                         .even
 016A                 _clear_feature::
 016A 00D0              rcall push_gset1
 016C                   .dbline -1
 016C                   .dbline 214
                       ; /************************************************************
                       ; **工程名稱:U盤固件程序開發
                       ; **編譯器類型及版本:ICCAVR 6.26C
                       ; **日期:2004.4.30
                       ; **創建人:陳馳
                       ; **所屬單位:湖南大學計算機與通信學院
                       ; 
                       ; **芯片類型:AT90S8515,PDIUSUD12,K9F5608U0A-YCB0
                       ; **時鐘頻率:8MHZ
                       ; 
                       ; **函數功能:標準設備請求
                       ; **函數輸入參數及說明:無
                       ; 
                       ; **函數返回值:無
                       ; **在本函數以外定義的變量:D12_COMMAND,D12_DATA
                       ; **調用的函數說明:
                       ;   USB_submit();
                       ;   控制端點提交函數
                       ;   
                       ; **修改人:陳馳
                       ; **修改日期:2004.4.30
                       ; **修改說明:創建
                       ; *************************************************************/
                       ; void clear_feature(void)
                       ; {
 016C                   .dbline 216
                       ;     unsigned char j;
                       ;     switch (XmtBuff.b[0])
 016C 40910000          lds R20,_XmtBuff
 0170 5527              clr R21
 0172 4030              cpi R20,0
 0174 4507              cpc R20,R21
 0176 11F1              breq L24
 0178 4130              cpi R20,1
 017A E0E0              ldi R30,0
 017C 5E07              cpc R21,R30
 017E F1F0              breq L24
 0180 4230              cpi R20,2
 0182 E0E0              ldi R30,0
 0184 5E07              cpc R21,R30
 0186 09F0              breq L28
 0188 19C0              rjmp L23
 018A                 X1:
 018A                   .dbline 217
                       ;     {
 018A                   .dbline 219
                       ;     case 0x00://清設備喚醒功能
                       ;         break;
 018A                   .dbline 221
                       ;     case 0x01://清接口狀態
                       ;         break;
 018A                 L28:
 018A                   .dbline 224
                       ;     case 0x02://啟用端點
                       ;         //XmtBuff.b[5] D7為方向,D3~0為端點號
                       ;         j = XmtBuff.b[5];
 018A 40910500          lds R20,_XmtBuff+5
 018E                   .dbline 225
                       ;         if(j<0x80)
 018E 4038              cpi R20,128
 0190 50F4              brsh L30
 0192                   .dbline 226
                       ;         {
 0192                   .dbline 227
                       ;             j = 0x40+j*2;
 0192 440F              lsl R20
 0194 405C              subi R20,192    ; addi 64
 0196                   .dbline 228
                       ;             D12_COMMAND = j;// 啟用OUT端點
 0196 4093017C          sts 31745,R20
 019A                   .dbline 229
                       ;             D12_DATA = 0x00;
 019A 2224              clr R2
 019C 2092007C          sts 31744,R2
 01A0                   .dbline 230
                       ;             csram;
 01A0 609301FC          sts 0xfc01,R22
 01A4                   .dbline 230
 01A4                   .dbline 231
                       ;         }
 01A4 0BC0              rjmp L24
 01A6                 L30:
 01A6                   .dbline 233
                       ;         else
                       ;         {
 01A6                   .dbline 234
                       ;             j = (j & 0x0f);
 01A6 4F70              andi R20,15
 01A8                   .dbline 235
                       ;             D12_COMMAND = 0x41+j*2;// 啟用IN端點
 01A8 842F              mov R24,R20
 01AA 880F              lsl R24
 01AC 8F5B              subi R24,191    ; addi 65
 01AE 8093017C          sts 31745,R24
 01B2                   .dbline 236
                       ;             D12_DATA = 0x00;
 01B2 2224              clr R2
 01B4 2092007C          sts 31744,R2
 01B8                   .dbline 237
                       ;             csram;
 01B8 609301FC          sts 0xfc01,R22
 01BC                   .dbline 237
 01BC                   .dbline 238
                       ;         }
 01BC                   .dbline 239
                       ;         break;
 01BC                 L23:
 01BC                 L24:
 01BC                   .dbline 241
                       ;     }
                       ;     XmtBuff.wrLength = 0;
 01BC 2224              clr R2
 01BE 3324              clr R3
 01C0 30924100          sts _XmtBuff+64+1,R3
 01C4 20924000          sts _XmtBuff+64,R2
 01C8                   .dbline 242
                       ;     USB_submit();
 01C8 00D0              rcall _USB_submit
 01CA                   .dbline -2
 01CA                   .dbline 243
                       ; }
 01CA                 L22:
 01CA 00D0              rcall pop_gset1
 01CC                   .dbline 0 ; func end
 01CC 0895              ret
 01CE                   .dbsym r j 20 c
 01CE                   .dbfunc s set_feature _set_feature fI
                       ;              j -> R20
                         .even
 01CE                 _set_feature::
 01CE 00D0              rcall push_gset1
 01D0                   .dbline -1
 01D0                   .dbline 268
                       ; /************************************************************
                       ; **工程名稱:U盤固件程序開發
                       ; **編譯器類型及版本:ICCAVR 6.26C
                       ; **日期:2004.4.30
                       ; **創建人:陳馳
                       ; **所屬單位:湖南大學計算機與通信學院
                       ; 
                       ; **芯片類型:AT90S8515,PDIUSUD12,K9F5608U0A-YCB0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
极品少妇xxxx偷拍精品少妇| 欧美视频一区二区在线观看| 亚洲午夜视频在线观看| 日韩欧美你懂的| 色综合天天综合网国产成人综合天| 男人的j进女人的j一区| 亚洲特黄一级片| 久久蜜桃香蕉精品一区二区三区| 在线观看一区二区精品视频| 高清久久久久久| 免费精品视频最新在线| 一区二区三区四区视频精品免费| 久久久蜜桃精品| 日韩视频免费观看高清完整版| 色综合久久中文综合久久97| 国产精品羞羞答答xxdd| 老司机精品视频线观看86| 一区二区三区欧美| 亚洲色图欧美偷拍| 国产日韩精品一区二区三区在线| 日韩亚洲欧美一区| 欧美日韩精品免费观看视频| 色婷婷综合久久久久中文| 国产成人小视频| 国产一区亚洲一区| 久久国产精品色婷婷| 日韩va亚洲va欧美va久久| 一区二区三区免费| 一区二区国产盗摄色噜噜| 国产精品久久久久久久久快鸭 | 欧美一区二区三区小说| 色欧美片视频在线观看 | 国产精品综合二区| 久久精品国产精品亚洲红杏| 日本va欧美va欧美va精品| 午夜欧美大尺度福利影院在线看| 亚洲精品久久久久久国产精华液| 日韩毛片在线免费观看| 中文字幕五月欧美| 专区另类欧美日韩| 亚洲色图一区二区三区| 1024成人网| 一区二区三区丝袜| 亚洲一区二区三区精品在线| 亚洲韩国一区二区三区| 亚洲图片欧美综合| 日日夜夜免费精品| 麻豆国产精品一区二区三区| 麻豆成人av在线| 国产尤物一区二区在线| 国产成人99久久亚洲综合精品| 丰满少妇在线播放bd日韩电影| 国产成人在线视频免费播放| 成人高清视频在线| 91国模大尺度私拍在线视频| 欧美一a一片一级一片| 欧美日韩精品一区二区| 日韩欧美黄色影院| 久久久久九九视频| 最新国产精品久久精品| 亚洲va欧美va国产va天堂影院| 日韩电影在线免费看| 国产伦精品一区二区三区免费| 成人小视频免费在线观看| 99久久精品国产导航| 欧美视频在线播放| 欧美tickling网站挠脚心| 久久久国产午夜精品 | 精品一区二区三区av| 国产成人精品免费在线| 91国偷自产一区二区三区观看| 在线不卡免费av| 欧美精品一区男女天堂| 1000部国产精品成人观看| 丝袜诱惑亚洲看片| 国产精品伊人色| 在线观看网站黄不卡| 日韩欧美你懂的| 亚洲欧美欧美一区二区三区| 全部av―极品视觉盛宴亚洲| 国产精品资源在线看| 日本黄色一区二区| 26uuu色噜噜精品一区二区| 中文字幕一区二区三区精华液| 亚洲444eee在线观看| 成人综合激情网| 欧美精品自拍偷拍| 国产精品久久精品日日| 日韩福利电影在线观看| 成人黄页毛片网站| 欧美一区二区视频在线观看2022| 中文字幕一区二| 免费欧美高清视频| 色欲综合视频天天天| 欧美精品一区二区三区蜜桃| 亚洲欧美视频在线观看视频| 精品一区二区三区的国产在线播放| 色噜噜久久综合| 久久久国产精品麻豆| 日本中文字幕不卡| 色丁香久综合在线久综合在线观看| 欧美精品一区二区三区在线| 亚洲444eee在线观看| 91麻豆.com| 欧美国产国产综合| 久久精品国产在热久久| 欧美日韩一卡二卡三卡| 国产精品不卡在线观看| 国产一区二区精品久久91| 制服视频三区第一页精品| 亚洲美女视频在线观看| 夫妻av一区二区| www精品美女久久久tv| 日韩专区在线视频| 在线视频一区二区三区| 亚洲同性gay激情无套| 国产成人在线色| 久久新电视剧免费观看| 青草国产精品久久久久久| 欧美日韩国产一二三| 一区二区三区四区av| 色婷婷亚洲婷婷| 日韩理论电影院| 99精品欧美一区二区三区小说| 欧美国产日韩一二三区| 国产精品自产自拍| 久久久综合视频| 国产伦精品一区二区三区免费迷 | 国产精品毛片高清在线完整版| 久久精品999| 日韩一区二区在线观看视频| 日韩综合小视频| 欧美一区日本一区韩国一区| 午夜精品久久久久久久久久久| 在线观看亚洲成人| 亚洲综合激情网| 欧美日韩视频在线一区二区| 亚洲图片欧美综合| 欧美日韩精品欧美日韩精品| 亚洲超碰97人人做人人爱| 欧美日韩中文字幕一区| 亚洲电影激情视频网站| 欧美日韩国产小视频在线观看| 亚洲国产欧美在线| 欧美在线观看一区| 午夜日韩在线观看| 精品区一区二区| 国产福利精品导航| 中文字幕一区二区不卡| 91久久精品网| 亚洲va欧美va天堂v国产综合| 欧美一区二区三区婷婷月色| 美女视频黄 久久| 国产欧美日韩综合| 色婷婷综合久久久中文一区二区| 亚洲国产中文字幕| 日韩精品自拍偷拍| 成人国产亚洲欧美成人综合网| 亚洲乱码国产乱码精品精可以看 | 裸体一区二区三区| 久久精品人人爽人人爽| av综合在线播放| 亚洲成a人片综合在线| 日韩视频免费直播| 成人国产亚洲欧美成人综合网| 一区二区在线看| 精品乱人伦一区二区三区| 岛国精品一区二区| 亚洲宅男天堂在线观看无病毒| 日韩欧美高清在线| 不卡的电影网站| 日韩中文字幕91| 国产欧美日韩不卡免费| 色欧美88888久久久久久影院| 日本一区中文字幕| 国产精品视频线看| 欧美精品自拍偷拍动漫精品| 国产91精品久久久久久久网曝门| 亚洲蜜桃精久久久久久久| 欧美大肚乱孕交hd孕妇| 成人免费视频caoporn| 亚洲电影一区二区三区| 国产视频一区在线播放| 欧美手机在线视频| 粉嫩aⅴ一区二区三区四区| 亚洲国产wwwccc36天堂| 国产女人aaa级久久久级| 欧美日韩激情在线| 成人午夜免费av| 蜜桃av噜噜一区| 亚洲狼人国产精品| 亚洲精品一区二区三区精华液 | 国产亚洲成aⅴ人片在线观看 | 欧美岛国在线观看| 日本韩国精品在线| 国产一区二区三区免费在线观看| 亚洲国产精品久久不卡毛片| 国产人成亚洲第一网站在线播放 | 国产精品1024久久| 一区二区在线观看视频|