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

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

?? usb.lst

?? 由at89c52組成的硬盤讀寫,轉(zhuǎn)USB
?? LST
字號:
C51 COMPILER V8.02   USB                                                                   10/26/2007 18:11:03 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE USB
OBJECT MODULE PLACED IN USB.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE USB.C BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /******************************************************************
   2             本程序只供學(xué)習(xí)使用,未經(jīng)作者許可,不得用于其它任何用途
   3                我的郵箱:computer-lov@tom.com
   4                  歡迎訪問我的blog:  http://computer00.21ic.org
   5          
   6          USB.C  file
   7          
   8          Created by Computer-lov
   9          Date: 2004.9.21
  10          
  11          Edit date:2006.3.2
  12          
  13          Version V1.1
  14          Copyright(C) Computer-lov 2004-2014
  15          All rigths reserved
  16                       
  17          *******************************************************************/
  18          
  19          #include<Atmel/AT89x52.H>
  20          #include<USB.H>
  21          #include<PDIUSBD12.H>
  22          #include<MASS_STORAGE.H>
  23          //#include<serial.h>
  24          
  25          
  26          #define USB_COMMAND_ADD           1
  27          #define USB_DATA_ADD              0
  28          
  29          #define USB_DATA                  P0
  30          #define USB_A0                    P3_5
  31          #define USB_WR                    P3_6
  32          #define USB_RD                    P3_7
  33          #define USB_INT                   P3_2
  34          
  35          
  36          #define ENDPOINT_NUMBER           2
  37          #define MAX_CONTROL_DATA_SIZE     16
  38          #define MAX_LUN                    0
  39          #define MAX_BULK_DATA_SIZE        64
  40          
  41          CONTROL_DATA_BUFF Control_Data;
  42          
  43          unsigned char idata buffer[64];
  44          
  45          CBW cbw;
  46          CSW csw;
  47          
  48          
  49          union 
  50          {
  51           unsigned char Register;
  52           struct
  53            {
  54             unsigned char Command                :1;
  55             unsigned char Data                   :1;
C51 COMPILER V8.02   USB                                                                   10/26/2007 18:11:03 PAGE 2   

  56            }Status;
  57          }SCSI;
  58          
  59          unsigned char *pData;
  60          
  61          code unsigned char DISK_INF[36]=                                      //磁盤信息
  62          {
  63           0x00,
  64           0x00,
  65           0x02,
  66           0x02,
  67           0x1F,
  68           0x00,0x00,0x00,
  69           0xB5,0xE7,0XC4,0xD4,0xC8,0xA6,0xC8,0xA6, 
  70           0xD7,0xD4,0xBC,0xBA,0xD7,0xF6,0xB5,0xC4,0xBC,0xD9,0x55,0xC5,0xCC,0x00,0x00,0x00,
  71           0x31,0x2E,0x30,0x31
  72          };
  73          
  74          code unsigned char DISK_CAPACITY[8]=                                  //磁盤容量
  75          {
  76           0x00,0x01,0xff,0x00,
  77           0x00,0x00,0x02,0x00
  78          };
  79          
  80          code unsigned char SENSE[0x12]=                                      //模式探測返回?cái)?shù)據(jù)
  81          {
  82          0x70, 0x00, 0x05, 0x00, 0x00, 0x00,
  83          0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00
  84          };
  85          
  86          code unsigned char DBR[512]=                                          //DOS引導(dǎo)記錄
  87          {
  88           0xeb, 0x3e, 0x90,                                                    //跳轉(zhuǎn)指令
  89           0x4d, 0x53, 0x44, 0x4f, 0x53, 0x35, 0x2e, 0x30,                      //文件系統(tǒng)版本信息
  90           0x00, 0x02,                                                          //扇區(qū)字節(jié)數(shù)
  91           0x20,                                                                //每簇扇區(qū)數(shù)
  92           0x01, 0x00,                                                          //保留扇區(qū)數(shù)
  93           0x02,                                                                //該分區(qū)的FAT副本數(shù)
  94           0xF0, 0x01,                                                          //根目錄項(xiàng)數(shù)
  95           0x00, 0x00,                                                          //小扇區(qū)數(shù)
  96           0xf8,                                                                //媒體描述符
  97           0x10, 0x00,                                                          //每FAT扇區(qū)數(shù)
  98           0x20, 0x00,                                                          //每道扇區(qū)數(shù)
  99           0x40, 0x00,                                                          //磁頭數(shù)
 100           0x00, 0x00, 0x00, 0x00,                                              //隱藏扇區(qū)數(shù)
 101           0x40, 0xff, 0x01, 0x00,                                              //大扇區(qū)數(shù)
 102           0x80,                                                                //磁盤驅(qū)動器參數(shù),80表示硬盤
 103           0x00,                                                                //保留
 104           0x29,                                                                //擴(kuò)展引導(dǎo)標(biāo)記,0x29表示后三個(gè)區(qū)可用
             - 
 105           0x88, 0x09, 0x71, 0x20,                                              //標(biāo)卷序列號
 106           0xBC, 0xD9, 0x55, 0xC5, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,    //磁盤標(biāo)卷
 107           0x46, 0x41, 0x54, 0x31, 0x36, 0x20,  0x20, 0x20,                     //文件系統(tǒng)類型信息
 108           0xf1, 0x7d,
 109           0xfa, 0x33, 0xc9, 0x8e,  0xd1, 0xbc, 0xfc, 0x7b,  0x16, 0x07, 0xbd, 0x78,  0x00, 0xc5, 0x76, 0x00,
 110           0x1e, 0x56, 0x16, 0x55,  0xbf, 0x22, 0x05, 0x89,  0x7e, 0x00, 0x89, 0x4e,  0x02, 0xb1, 0x0b, 0xfc,
 111           0xf3, 0xa4, 0x06, 0x1f,  0xbd, 0x00, 0x7c, 0xc6,  0x45, 0xfe, 0x0f, 0x8b,  0x46, 0x18, 0x88, 0x45,
 112           0xf9, 0xfb, 0x38, 0x66,  0x24, 0x7c, 0x04, 0xcd,  0x13, 0x72, 0x3c, 0x8a,  0x46, 0x10, 0x98, 0xf7,
 113           0x66, 0x16, 0x03, 0x46,  0x1c, 0x13, 0x56, 0x1e,  0x03, 0x46, 0x0e, 0x13,  0xd1, 0x50, 0x52, 0x89,
 114           0x46, 0xfc, 0x89, 0x56,  0xfe, 0xb8, 0x20, 0x00,  0x8b, 0x76, 0x11, 0xf7,  0xe6, 0x8b, 0x5e, 0x0b,
 115           0x03, 0xc3, 0x48, 0xf7,  0xf3, 0x01, 0x46, 0xfc,  0x11, 0x4e, 0xfe, 0x5a,  0x58, 0xbb, 0x00, 0x07,
 116           0x8b, 0xfb, 0xb1, 0x01,  0xe8, 0x94, 0x00, 0x72,  0x47, 0x38, 0x2d, 0x74,  0x19, 0xb1, 0x0b, 0x56,
C51 COMPILER V8.02   USB                                                                   10/26/2007 18:11:03 PAGE 3   

 117           0x8b, 0x76, 0x3e, 0xf3,  0xa6, 0x5e, 0x74, 0x4a,  0x4e, 0x74, 0x0b, 0x03,  0xf9, 0x83, 0xc7, 0x15,
 118           0x3b, 0xfb, 0x72, 0xe5,  0xeb, 0xd7, 0x2b, 0xc9,  0xb8, 0xd8, 0x7d, 0x87,  0x46, 0x3e, 0x3c, 0xd8,
 119           0x75, 0x99, 0xbe, 0x80,  0x7d, 0xac, 0x98, 0x03,  0xf0, 0xac, 0x84, 0xc0,  0x74, 0x17, 0x3c, 0xff,
 120           0x74, 0x09, 0xb4, 0x0e,  0xbb, 0x07, 0x00, 0xcd,  0x10, 0xeb, 0xee, 0xbe,  0x83, 0x7d, 0xeb, 0xe5,
 121           0xbe, 0x81, 0x7d, 0xeb,  0xe0, 0x33, 0xc0, 0xcd,  0x16, 0x5e, 0x1f, 0x8f,  0x04, 0x8f, 0x44, 0x02,
 122           0xcd, 0x19, 0xbe, 0x82,  0x7d, 0x8b, 0x7d, 0x0f,  0x83, 0xff, 0x02, 0x72,  0xc8, 0x8b, 0xc7, 0x48,
 123           0x48, 0x8a, 0x4e, 0x0d,  0xf7, 0xe1, 0x03, 0x46,  0xfc, 0x13, 0x56, 0xfe,  0xbb, 0x00, 0x07, 0x53,
 124           0xb1, 0x04, 0xe8, 0x16,  0x00, 0x5b, 0x72, 0xc8,  0x81, 0x3f, 0x4d, 0x5a,  0x75, 0xa7, 0x81, 0xbf,
 125           0x00, 0x02, 0x42, 0x4a,  0x75, 0x9f, 0xea, 0x00,  0x02, 0x70, 0x00, 0x50,  0x52, 0x51, 0x91, 0x92,
 126           0x33, 0xd2, 0xf7, 0x76,  0x18, 0x91, 0xf7, 0x76,  0x18, 0x42, 0x87, 0xca,  0xf7, 0x76, 0x1a, 0x8a,
 127           0xf2, 0x8a, 0x56, 0x24,  0x8a, 0xe8, 0xd0, 0xcc,  0xd0, 0xcc, 0x0a, 0xcc,  0xb8, 0x01, 0x02, 0xcd,
 128           0x13, 0x59, 0x5a, 0x58,  0x72, 0x09, 0x40, 0x75,  0x01, 0x42, 0x03, 0x5e,  0x0b, 0xe2, 0xcc, 0xc3,
 129           0x03, 0x18, 0x01, 0x27,  0x0d, 0x0a, 0x49, 0x6e,  0x76, 0x61, 0x6c, 0x69,  0x64, 0x20, 0x73, 0x79,
 130           0x73, 0x74, 0x65, 0x6d,  0x20, 0x64, 0x69, 0x73,  0x6b, 0xff, 0x0d, 0x0a,  0x44, 0x69, 0x73, 0x6b,
 131           0x20, 0x49, 0x2f, 0x4f,  0x20, 0x65, 0x72, 0x72,  0x6f, 0x72, 0xff, 0x0d,  0x0a, 0x52, 0x65, 0x70,
 132           0x6c, 0x61, 0x63, 0x65,  0x20, 0x74, 0x68, 0x65,  0x20, 0x64, 0x69, 0x73,  0x6b, 0x2c, 0x20, 0x61,
 133           0x6e, 0x64, 0x20, 0x74,  0x68, 0x65, 0x6e, 0x20,  0x70, 0x72, 0x65, 0x73,  0x73, 0x20, 0x61, 0x6e,
 134           0x79, 0x20, 0x6b, 0x65,  0x79, 0x0d, 0x0a, 0x00,  0x49, 0x4f, 0x20, 0x20,  0x20, 0x20, 0x20, 0x20,
 135           0x53, 0x59, 0x53, 0x4d,  0x53, 0x44, 0x4f, 0x53,  0x20, 0x20, 0x20, 0x53,  0x59, 0x53, 0x80, 0x01,
 136           0x00, 0x57, 0x49, 0x4e,  0x42, 0x4f, 0x4f, 0x54,  0x20, 0x53, 0x59, 0x53,  0x00, 0x00, 0x55, 0xaa,
 137          };
 138          
 139          code unsigned char FAT[64]=                                             //模擬的文件分配表
 140          {
 141           0xF8, 0xFF, 0xFF, 0xFF,  0xff, 0xff, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,
 142           0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00 ,0x00, 0x00,  0x00, 0x00, 0x00, 0x00,
 143           0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00 ,0x00, 0x00,  0x00, 0x00, 0x00, 0x00,
 144           0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00 ,0x00, 0x00,  0x00, 0x00, 0x00, 0x00
 145          };
 146          
 147          code unsigned char ZERO[64]=                                            //填充0
 148          {
 149           0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00 ,0x00, 0x00,  0x00, 0x00, 0x00, 0x00,
 150           0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00 ,0x00, 0x00,  0x00, 0x00, 0x00, 0x00,
 151           0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00 ,0x00, 0x00,  0x00, 0x00, 0x00, 0x00,
 152           0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00 ,0x00, 0x00,  0x00, 0x00, 0x00, 0x00
 153          };
 154          
 155          code unsigned char ROOT_DIR[64]=                                       //根目錄
 156          {
 157           0xBC, 0xD9, 0x55, 0xC5, 0xCC, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,   //磁盤標(biāo)卷
 158           0x08,                                                               //文件屬性,表示磁盤標(biāo)卷
 159           0x00,                                                               //保留
 160           0x00,                                                               //創(chuàng)建時(shí)間毫秒時(shí)間戳
 161           0x00, 0x40,                                                         //文件創(chuàng)建時(shí)間
 162           0x41, 0x31,                                                         //文件創(chuàng)建日期
 163           0x42, 0x31,                                                         //最后訪問日期
 164           0x00, 0x00,                                                         //起始簇號高位字節(jié),F(xiàn)AT12/16必須為0
 165           0x00, 0x40,                                                         //最后寫時(shí)間
 166           0x42, 0x31,                                                         //最后寫日期
 167           0x00, 0x00,                                                         //起始簇低位字節(jié) 
 168           0x00, 0x00, 0x00, 0x00,                                             //文件長度
 169           'T',  'E',   'S',  'T', ' ', ' ', ' ', ' ',  'T', 'X', 'T',         //文件名
 170           0x01,                                                               //文件屬性,表示磁盤標(biāo)卷
 171           0x00,                                                               //保留
 172           0x00,                                                               //創(chuàng)建時(shí)間毫秒時(shí)間戳
 173           0x00, 0x40,                                                         //文件創(chuàng)建時(shí)間
 174           0x41, 0x31,                                                         //文件創(chuàng)建日期
 175           0x42, 0x31,                                                         //最后訪問日期
 176           0x00, 0x00,                                                         //起始簇號高位字節(jié),F(xiàn)AT12/16必須為0
 177           0x00, 0x40,                                                         //最后寫時(shí)間
 178           0x42, 0x31,                                                         //最后寫日期
C51 COMPILER V8.02   USB                                                                   10/26/2007 18:11:03 PAGE 4   

 179           0x02, 0x00,                                                         //起始簇低位字節(jié) 
 180           0xe9, 0x00, 0x00, 0x00,                                             //文件長度
 181          };
 182          
 183          code unsigned char FILE_DATA[233]=
 184          {"這是一個(gè)測試程序,用來測試文件系統(tǒng)是否工作正常。如果你能看到這些文字,那么說明你的電腦已經(jīng)中了最無恥的10
             -8病毒了,請馬上把所有文件刪除,并格式化硬盤后,將硬盤壓碎,以免你也被感染!如果你在30秒內(nèi)還未開始刪除文件,你的電腦將會

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久精品国产导航| 国产精品白丝av| 狠狠色丁香久久婷婷综合丁香| 色视频成人在线观看免| 久久综合中文字幕| 色8久久人人97超碰香蕉987| 麻豆成人在线观看| 亚洲欧美色综合| 精品国产乱码久久久久久老虎| 91久久精品一区二区二区| 激情文学综合插| 亚洲va中文字幕| 亚洲国产成人午夜在线一区| 欧美一区二区三区视频免费 | 亚洲女爱视频在线| 精品国产1区二区| 在线综合+亚洲+欧美中文字幕| 亚洲精品国产品国语在线app| 精品国产乱码久久久久久久| 91行情网站电视在线观看高清版| 丁香另类激情小说| 蜜臀av国产精品久久久久| 亚洲精品国产a久久久久久| 久久久久久久网| 精品国产网站在线观看| 欧美精品乱码久久久久久按摩| 97超碰欧美中文字幕| 国产一区二区三区观看| 免费视频最近日韩| 午夜视频一区二区三区| 亚洲欧美另类小说| 亚洲欧美中日韩| 国产精品久久久久天堂| 中文字幕二三区不卡| 亚洲综合区在线| 一区二区三区中文免费| 成人欧美一区二区三区1314| 国产精品日韩成人| 国产精品国产三级国产普通话99| 国产日韩v精品一区二区| 久久你懂得1024| 久久综合av免费| 精品免费视频.| 久久精品无码一区二区三区| 久久免费的精品国产v∧| 久久尤物电影视频在线观看| 精品福利av导航| 国产亚洲欧美一级| 国产女人18毛片水真多成人如厕 | 国产精品高潮呻吟| 国产综合色视频| 久久精品99久久久| 麻豆精品一区二区综合av| 视频一区在线视频| 免费欧美高清视频| 欧美一区永久视频免费观看| 日韩精品一区在线| 国产欧美日韩不卡| 国产精品的网站| 亚洲美女在线国产| 香蕉加勒比综合久久| 久久99精品久久只有精品| 狠狠狠色丁香婷婷综合激情| 国产精品自拍在线| 91在线国产观看| 欧美日韩aaaaa| 久久九九全国免费| 亚洲图片另类小说| 午夜久久久久久久久久一区二区| 日本欧美一区二区| 国产福利一区在线| av成人免费在线| 欧美一区二区三区喷汁尤物| 337p日本欧洲亚洲大胆色噜噜| 亚洲欧洲99久久| 亚洲国产视频a| 国产精品综合二区| 久久99国内精品| 91老师国产黑色丝袜在线| 一本大道av一区二区在线播放| 欧美唯美清纯偷拍| 精品av综合导航| 亚洲黄色尤物视频| 激情偷乱视频一区二区三区| 91美女片黄在线观看| 欧美日本在线播放| 国产精品久久久久久久久免费丝袜| 夜夜夜精品看看| 国内一区二区视频| 欧美亚洲自拍偷拍| 国产视频一区二区三区在线观看| 亚洲午夜精品在线| 国产麻豆午夜三级精品| 欧美色中文字幕| 久久久久9999亚洲精品| 亚洲国产精品久久艾草纯爱| 日韩一区二区免费视频| 久久久久综合网| 亚洲一区在线观看视频| 国产精品综合二区| 欧美日韩在线精品一区二区三区激情 | 精品欧美乱码久久久久久| 亚洲欧美在线视频观看| 一本一道久久a久久精品综合蜜臀| 91精品国产麻豆| 亚洲精品久久久蜜桃| 国产激情视频一区二区三区欧美| 91精品国产色综合久久不卡电影 | 国产亚洲人成网站| 日本三级亚洲精品| 在线观看成人免费视频| 中文子幕无线码一区tr| 久久 天天综合| 欧美另类z0zxhd电影| 亚洲黄色尤物视频| av在线不卡电影| 国产亚洲精品免费| 久久精品国产精品亚洲精品 | 国产精品国产三级国产普通话99 | 在线欧美日韩精品| 中文无字幕一区二区三区 | 亚洲蜜臀av乱码久久精品| 国产精品一区久久久久| 欧美一区二区三区在| 亚洲一区二区三区爽爽爽爽爽 | 精品国产亚洲一区二区三区在线观看| 亚洲成av人影院| 91久久久免费一区二区| 亚洲欧洲在线观看av| 丰满亚洲少妇av| 久久午夜色播影院免费高清| 久久福利视频一区二区| 日韩欧美在线123| 麻豆精品在线观看| 欧美xxxx在线观看| 久久精品99国产精品日本| 91精品国产色综合久久久蜜香臀| 日韩中文字幕麻豆| 日韩一区二区三区电影在线观看 | 国产精品影音先锋| 国产欧美日韩不卡免费| 成人动漫一区二区| 中文字幕视频一区二区三区久| av在线不卡电影| 亚洲综合自拍偷拍| 欧美日韩精品欧美日韩精品| 日韩一区精品视频| 日韩一级免费一区| 国产做a爰片久久毛片| 欧美激情一区二区三区不卡| eeuss鲁片一区二区三区| 一区二区三区在线观看视频| 欧美午夜电影网| 青青草国产成人av片免费| 26uuu精品一区二区在线观看| 国产毛片一区二区| 亚洲欧洲综合另类在线| 欧美影视一区在线| 日本vs亚洲vs韩国一区三区| 精品国产伦一区二区三区观看体验| 国产河南妇女毛片精品久久久| 中文字幕五月欧美| 欧美精品丝袜久久久中文字幕| 蜜桃91丨九色丨蝌蚪91桃色| 国产视频一区不卡| 欧美综合在线视频| 美女网站色91| 最新不卡av在线| 欧美日韩在线直播| 国产精品一区久久久久| 亚洲欧美日韩在线不卡| 91精品国产色综合久久ai换脸| 国内精品久久久久影院色| 中文字幕在线观看一区二区| 欧美在线综合视频| 国产精品自在欧美一区| 亚洲激情五月婷婷| 久久亚区不卡日本| 色婷婷av一区| 国产一区二区三区久久久| 一区二区三区欧美日| 精品sm捆绑视频| 欧洲一区在线电影| 丁香五精品蜜臀久久久久99网站| 亚洲一区二区三区激情| 亚洲精品一区二区精华| 91成人国产精品| 国产乱码字幕精品高清av| 亚洲国产精品精华液网站| 国产亚洲精品中文字幕| 这里只有精品99re| 成人午夜激情视频| 免费美女久久99| 亚洲最大色网站| 中文字幕一区二区三| 久久天天做天天爱综合色| 欧美日韩电影在线| 色呦呦国产精品| 成人aaaa免费全部观看| 久久精品国产99久久6|