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

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

?? d12isr.lis

?? USB通信程序開發(附源碼 精品)包括詳細論文說明
?? LIS
?? 第 1 頁 / 共 3 頁
字號:
 00AC                   .dbline 108
                       ;         csram;
 00AC 609301FC          sts 0xfc01,R22
 00B0                   .dbline 108
 00B0                   .dbline 109
                       ;         Bulk_In_Packet();//回應批量傳輸包
 00B0 00D0              rcall _Bulk_In_Packet
 00B2                   .dbline 110
 00B2 0CC0              rjmp L16
 00B4                 L15:
 00B4                   .dbline 110
                       ;     }else if(i & 0x80)//D12_INT_SUSPENDCHANGE D12掛起
 00B4 47FF              sbrs R20,7
 00B6 01C0              rjmp L17
 00B8                   .dbline 111
                       ;     {
 00B8                   .dbline 113
 00B8 09C0              rjmp L18
 00BA                 L17:
 00BA                   .dbline 113
                       ;     
                       ;     }else if(i & 0x40)//D12_INT_BUSRESET總線復位
 00BA 46FF              sbrs R20,6
 00BC 02C0              rjmp L19
 00BE                   .dbline 114
                       ;     {
 00BE                   .dbline 115
                       ;         bus_reset();//總線重置
 00BE 08D0              rcall _bus_reset
 00C0                   .dbline 116
                       ;     }else
 00C0 05C0              rjmp L20
 00C2                 L19:
 00C2                   .dbline 117
                       ;     {
 00C2                   .dbline 118
                       ;         i=D12_DATA; //D12_INT_EOT DMA操作已結束
 00C2 4091007C          lds R20,31744
 00C6                   .dbline 119
                       ;         if(i & 0x01)
 00C6 40FF              sbrs R20,0
 00C8 01C0              rjmp L21
 00CA                   .dbline 120
                       ;         {
 00CA                   .dbline 121
                       ;             dma_eot();//Dma 操作結束
 00CA 03D0              rcall _dma_eot
 00CC                   .dbline 122
                       ;         }
 00CC                 L21:
 00CC                   .dbline 123
                       ;     }
 00CC                 L20:
 00CC                 L18:
 00CC                 L16:
 00CC                 L14:
 00CC                 L12:
 00CC                 L10:
 00CC                 L8:
 00CC                 L4:
 00CC                   .dbline -2
 00CC                   .dbline 124
                       ; }
 00CC                 L2:
 00CC 00D0              rcall pop_gset2
 00CE                   .dbline 0 ; func end
 00CE 0895              ret
 00D0                   .dbsym r j 22 c
 00D0                   .dbsym r i 20 c
 00D0                   .dbfunc s bus_reset _bus_reset fI
                         .even
 00D0                 _bus_reset::
 00D0                   .dbline -1
 00D0                   .dbline 127
                       ; 
                       ; void bus_reset(void)//總線重置函數
                       ; {
 00D0                   .dbline -2
 00D0                   .dbline 128
                       ; }
 00D0                 L23:
 00D0                   .dbline 0 ; func end
 00D0 0895              ret
 00D2                   .dbfunc s dma_eot _dma_eot fI
                         .even
 00D2                 _dma_eot::
 00D2                   .dbline -1
 00D2                   .dbline 131
                       ; 
                       ; void dma_eot(void)//Dma 操作結束函數
                       ; {
 00D2                   .dbline -2
 00D2                   .dbline 132
                       ; }
 00D2                 L24:
 00D2                   .dbline 0 ; func end
 00D2 0895              ret
 00D4                   .dbfunc s USB_submit _USB_submit fI
                       ;              j -> R16
                       ;              k -> R18
                       ;              i -> R20
                         .even
 00D4                 _USB_submit::
 00D4 00D0              rcall push_gset1
 00D6                   .dbline -1
 00D6                   .dbline 155
                       ; /************************************************************
                       ; **工程名稱:U盤固件程序開發
                       ; **編譯器類型及版本:ICCAVR 6.26C
                       ; **日期:2004.4.30
                       ; **創建人:陳馳
                       ; **所屬單位:湖南大學計算機與通信學院
                       ; 
                       ; **芯片類型:AT90S8515,PDIUSUD12,K9F5608U0A-YCB0
                       ; **時鐘頻率:8MHZ
                       ; 
                       ; **函數功能:控制端點傳輸提交
                       ; **函數輸入參數及說明:無
                       ; 
                       ; **函數返回值:無
                       ; **在本函數以外定義的變量:傳輸結構體
                       ; **調用的函數說明:無
                       ; 
                       ; **修改人:陳馳
                       ; **修改日期:2004.4.30
                       ; **修改說明:創建
                       ; *************************************************************/
                       ; void USB_submit(void)
                       ; {
 00D6                   .dbline 163
                       ;     unsigned char i,j,k;
                       ;     /*********說明******************
                       ;       D12芯片數據手冊上說明控制端點
                       ;       緩沖區大小為16BYTES,使用時試用
                       ;       64BYTES可以完成傳輸,這里故用64
                       ;       來處理
                       ;     *******************************/
                       ;     if(64 > XmtBuff.wrLength)
 00D6 30904100          lds R3,_XmtBuff+64+1
 00DA 20904000          lds R2,_XmtBuff+64
 00DE 80E4              ldi R24,64
 00E0 90E0              ldi R25,0
 00E2 2816              cp R2,R24
 00E4 3906              cpc R3,R25
 00E6 18F4              brsh L26
 00E8                   .dbline 164
                       ;     {
 00E8                   .dbline 165
                       ;         j = XmtBuff.wrLength;
 00E8 022D              mov R16,R2
 00EA 132D              mov R17,R3
 00EC                   .dbline 166
                       ;     }else
 00EC 01C0              rjmp L27
 00EE                 L26:
 00EE                   .dbline 167
                       ;     {
 00EE                   .dbline 168
                       ;         j = 64;
 00EE 00E4              ldi R16,64
 00F0                   .dbline 169
                       ;     }
 00F0                 L27:
 00F0                   .dbline 170
                       ;     D12_COMMAND = 0x01;//選擇端點(指針指向0位置)
 00F0 81E0              ldi R24,1
 00F2 8093017C          sts 31745,R24
 00F6                   .dbline 171
                       ;     cwait;
 00F6 0000              nop
 00F8                   .dbline 172
                       ;     D12_COMMAND = 0xf0;//寫緩沖區
 00F8 80EF              ldi R24,240
 00FA 8093017C          sts 31745,R24
 00FE                   .dbline 173
                       ;     cwait;
 00FE 0000              nop
 0100                   .dbline 181
                       ;     /****************************
                       ;       緩沖區數據結構:
                       ;       字節1:保留,可為任意值
                       ;       字節2:數據字節的數目/長度
                       ;       字節3:數據字節1
                       ;       字節4:數據字節2
                       ;     *****************************/
                       ;     D12_DATA = 0x00;//寫字節1
 0100 2224              clr R2
 0102 2092007C          sts 31744,R2
 0106                   .dbline 182
                       ;     cwait;
 0106 0000              nop
 0108                   .dbline 183
                       ;     D12_DATA = j;//寫字節2
 0108 0093007C          sts 31744,R16
 010C                   .dbline 184
                       ;     csram;
 010C 609301FC          sts 0xfc01,R22
 0110                   .dbline 184
 0110                   .dbline 185
                       ;     for(i=0;i<j;i++)
 0110 4427              clr R20
 0112 11C0              rjmp L33
 0114                 L30:
 0114                   .dbline 186
 0114                   .dbline 187
 0114 30904300          lds R3,_XmtBuff+66+1
 0118 20904200          lds R2,_XmtBuff+66
 011C 442E              mov R4,R20
 011E 5524              clr R5
 0120 420C              add R4,R2
 0122 531C              adc R5,R3
 0124 E42D              mov R30,R4
 0126 F52D              mov R31,R5
 0128 C895              lpm
 012A 202D              mov R18,R0
 012C                   .dbline 188
 012C 2093007C          sts 31744,R18
 0130                   .dbline 189
 0130 609301FC          sts 0xfc01,R22
 0134                   .dbline 189
 0134                   .dbline 190
 0134                 L31:
 0134                   .dbline 185
 0134 4395              inc R20
 0136                 L33:
 0136                   .dbline 185
 0136 4017              cp R20,R16
 0138 68F3              brlo L30
 013A                   .dbline 191
                       ;     {
                       ;         k = *(XmtBuff.pp+i);
                       ;         D12_DATA = k;//寫數據字節
                       ;         csram;
                       ;     }
                       ;     XmtBuff.pp += j;
 013A 30904300          lds R3,_XmtBuff+66+1
 013E 20904200          lds R2,_XmtBuff+66
 0142 402E              mov R4,R16
 0144 5524              clr R5
 0146 420C              add R4,R2
 0148 531C              adc R5,R3
 014A 50924300          sts _XmtBuff+66+1,R5
 014E 40924200          sts _XmtBuff+66,R4
 0152                   .dbline 192
                       ;     XmtBuff.wrLength -= j;
 0152 202E              mov R2,R16
 0154 3324              clr R3
 0156 50904100          lds R5,_XmtBuff+64+1
 015A 40904000          lds R4,_XmtBuff+64
 015E 4218              sub R4,R2
 0160 5308              sbc R5,R3
 0162 50924100          sts _XmtBuff+64+1,R5

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久草av在线| 亚洲福利视频一区| 日本精品视频一区二区三区| 国产人妖乱国产精品人妖| 99久久亚洲一区二区三区青草| 一区二区三区四区在线播放| 日韩午夜激情免费电影| 久久久99精品久久| 美女性感视频久久| 亚洲欧洲无码一区二区三区| 色婷婷精品大在线视频| 蜜臀精品一区二区三区在线观看| 一区二区三区日韩在线观看| 精品少妇一区二区三区视频免付费| 成人毛片在线观看| 一级日本不卡的影视| 国产日韩欧美综合在线| 69堂精品视频| 91啦中文在线观看| 成人免费va视频| 日本中文字幕一区二区视频| 亚洲欧洲www| 欧美成人精品高清在线播放| 在线亚洲高清视频| 高清不卡在线观看av| 亚洲欧美另类在线| 国产精品久久久久7777按摩| 日韩亚洲欧美中文三级| 91福利视频久久久久| 99视频一区二区| 国产一区二区三区免费看| 午夜精品在线看| 成人免费小视频| 中文字幕一区二区三区在线播放| 欧美videos大乳护士334| 欧美怡红院视频| 欧洲国内综合视频| 一本大道久久a久久综合婷婷 | 国产精品久久777777| 91精品福利在线一区二区三区| 色综合久久久网| 福利一区福利二区| 大胆欧美人体老妇| 国产乱码精品一区二区三| 美女视频网站黄色亚洲| 国产精品妹子av| 国产精品三级av| 欧美午夜免费电影| 99久久精品免费看国产| 久久99九九99精品| 美国毛片一区二区| 麻豆精品在线播放| 久久精工是国产品牌吗| 一二三区精品福利视频| 亚洲三级电影全部在线观看高清| 欧美r级电影在线观看| av不卡免费电影| 麻豆视频一区二区| 韩国精品主播一区二区在线观看 | 国产偷v国产偷v亚洲高清| 欧美日韩免费电影| 欧美日韩精品久久久| 亚洲最新在线观看| 欧美另类久久久品| 日本韩国一区二区三区视频| 91性感美女视频| 色综合久久综合网97色综合 | 日韩免费高清电影| 日韩欧美色电影| 久久精品视频一区二区三区| 91久久久免费一区二区| 欧美日韩成人综合在线一区二区| 欧美日韩精品一区二区天天拍小说| 欧美另类变人与禽xxxxx| 欧美体内she精视频| 欧美高清www午色夜在线视频| 欧美日韩激情一区二区| 91精品欧美一区二区三区综合在 | 五月天欧美精品| 免费日韩伦理电影| 国产精品一区二区三区网站| www.在线欧美| 欧美日韩www| 国产调教视频一区| 国产亚洲一区二区三区在线观看| 国产精品国产三级国产普通话三级| 亚洲精品亚洲人成人网| 奇米影视一区二区三区小说| 国产精品18久久久久久vr| 一本久久精品一区二区| 欧美一区二区三区在线观看视频| 日韩一区二区在线看片| 中文字幕国产一区二区| 一区二区三区不卡视频在线观看| 麻豆精品一区二区| 国产福利一区二区三区| 色噜噜狠狠一区二区三区果冻| 欧美一区二区三区免费视频| 国产日韩欧美一区二区三区乱码 | 99视频在线观看一区三区| 在线观看成人免费视频| 亚洲精品一区二区三区影院| 亚洲欧美欧美一区二区三区| 麻豆一区二区三| 日本精品一级二级| 久久综合色鬼综合色| 亚洲成人av一区二区三区| 国产另类ts人妖一区二区| 国产jizzjizz一区二区| 国模冰冰炮一区二区| 成人精品在线视频观看| 91久久精品一区二区三区| 亚洲精品日日夜夜| 亚洲.国产.中文慕字在线| 国产一区二区三区四区五区美女| 成人综合婷婷国产精品久久蜜臀| 成人美女视频在线看| 欧美日韩免费在线视频| 久久久国产精品不卡| 日本aⅴ免费视频一区二区三区| 99精品偷自拍| 欧美成人a视频| 亚洲成人一区二区| 99国产精品国产精品毛片| 欧美精品一区二区三区在线| 亚洲va欧美va人人爽午夜| 99re这里只有精品视频首页| 日韩视频一区二区三区 | 欧美日韩视频不卡| 国产精品青草久久| 免费观看日韩电影| 在线观看日韩高清av| 亚洲丝袜另类动漫二区| 久久激情五月激情| 色素色在线综合| 欧美国产激情二区三区| 琪琪一区二区三区| 欧美年轻男男videosbes| 亚洲主播在线观看| 成人精品免费网站| 日本一区二区三区dvd视频在线| 国产综合一区二区| 欧美精品色综合| 亚洲成av人片一区二区梦乃| 日本va欧美va欧美va精品| 91猫先生在线| 欧美激情一区在线| 成人白浆超碰人人人人| 日本一区二区三区四区在线视频 | 在线视频国内一区二区| 亚洲欧美色综合| 99精品视频中文字幕| 亚洲天堂精品在线观看| 97精品超碰一区二区三区| 国产精品国产馆在线真实露脸| 国产福利一区在线| 国产精品久久久久久久久快鸭| 99久免费精品视频在线观看| 中文字幕一区二区三区色视频| 91亚洲精品乱码久久久久久蜜桃| 亚洲日本电影在线| 91浏览器打开| 亚洲地区一二三色| 日韩一区和二区| 国内精品国产三级国产a久久| 欧美人xxxx| 日韩精品国产欧美| 欧美日韩国产美女| 久久99国产乱子伦精品免费| 26uuu精品一区二区| 高清国产一区二区| 亚洲一卡二卡三卡四卡无卡久久| 欧美日韩国产综合草草| 蜜臀av亚洲一区中文字幕| 久久久www成人免费无遮挡大片| 成人免费毛片嘿嘿连载视频| 亚洲你懂的在线视频| 欧美日韩色综合| 蜜臀av性久久久久蜜臀aⅴ流畅 | 3d成人动漫网站| 久久er99精品| 亚洲精品亚洲人成人网| 久久―日本道色综合久久| 成人精品一区二区三区中文字幕| 亚洲免费看黄网站| 日韩一区二区在线播放| 成人夜色视频网站在线观看| 国产精品久久久久久久久免费桃花| 欧美日韩精品是欧美日韩精品| 激情综合五月天| 亚洲天堂免费看| 欧美一区二区免费观在线| 国产精品1区2区3区| 亚洲国产精品影院| 久久精子c满五个校花| 欧美日韩卡一卡二| www.亚洲色图| 捆绑变态av一区二区三区| 亚洲美女屁股眼交| 2024国产精品|