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

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

?? usb118_c51.lst

?? 51單片機USB通信模塊
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V7.50   USB118_C51                                                            08/08/2007 09:14:41 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE USB118_C51
OBJECT MODULE PLACED IN USB118_c51.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE USB118_c51.c DEBUG OBJECTEXTEND

line level    source

   1          /************************************************************************************************
   2          *                           
   3          *                                 USB118 C51測試程序
   4          *                                                               Version 1.0
   5          *                西安達泰電子有限責任公司(Xi'an DATA Electronic Co,Ltd)      
   6          *   網(wǎng)址: http://www.dataie.com 
   7          *   電話: 029-85272421 , 88022900
   8          *  
   9          *                                             西安達泰電子有限責任公司        2005.08.06
  10          *************************************************************************************************/
  11          
  12          
  13          /************************************************************************************************
  14          *
  15          *  U盤文件讀寫模塊 以字節(jié)為單位進行U盤文件讀寫。10條精簡命令完成所有讀寫過程
  16          *  MCS-51單片機C語言示例程序 
  17          *  硬件連接方式: 4線制串口(電源,地,輸入,輸出) 
  18          *
  19          *************************************************************************************************/
  20          
  21          #include <REG52.h>
  22          #include <stdio.h>
  23          
  24          
  25          #define uchar unsigned char
  26          #define uint unsigned int
  27          
  28          sbit P3_3=P3^3;
  29          sbit P3_5=P3^5;
  30          /************************************************************************************************
  31          *
  32          *                                                                               USB118命令  
  33          *
  34          *************************************************************************************************/
  35                                                   //檢測u盤命令
  36          uchar code Detect[66]={0xaa,0xbb,
  37                                                     0x01,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  38                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  39                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  40                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20};  
  41                                                  //建立TEST.TXT文件命令
  42          uchar code Create[66]={0xaa,0xbb,
  43                                                     0x07,0x54,0x45,0x53,0x54,0x39,0x20,0x20,0x20,0x54,0x58,0x54,0x20,0x00,0x00,0x00,
  44                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x4F,0xFD,0x32,0x00,0x00,0x00,0x00,0x00,
  45                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  46                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
  47                                                  //打開文件命令
  48          uchar code  Open[66] ={0xaa,0xbb,
  49                                                     0x06,0x54,0x45,0x53,0x54,0x20,0x20,0x20,0x20,0x54,0x58,0x54,0x00,0x00,0x00,0x00,
  50                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  51                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  52                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
  53                                                  //寫文件命令    
  54          uchar code  Write[66]={0xaa,0xbb,
  55                                                     0x09,0x00,74,0x01,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
C51 COMPILER V7.50   USB118_C51                                                            08/08/2007 09:14:41 PAGE 2   

  56                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  57                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  58                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20};
  59                                                  //讀文件命令
  60          uchar code  Read[66]={0xaa,0xbb,
  61                                                    0x08,0x08,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  62                                                0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  63                                                    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  64                                                    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20};
  65                                                  //刪除文件命令
  66          uchar code Remove[66]={0xaa,0xbb,
  67                                                     0x11,0x00,0x54,0x45,0x53,0x54,0x20,0x20,0x20,0x20,0x54,0x58,0x54,0x00,0x00,0x00,
  68                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  69                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  70                                                     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
  71                                                  //設(shè)置文件指針命令
  72          uchar code SetFilePointer[66]=                  
  73                                                    {0xaa,0xbb,
  74                                                     0x15,0x00,74,0x01,0x00,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  75                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  76                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  77                                                     0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20};
  78                                                  //獲得軟件版本
  79          uchar code GetVersion[66]=
  80                                                   {0xaa,0xbb,
  81                                                    0x30,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  82                                                0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  83                                                    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  84                                                    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20};
  85                                                  //獲得磁盤空間
  86          uchar code GetCapacity[66]=
  87                                                   {0xaa,0xbb,
  88                                                    0x12,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  89                                                0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  90                                                    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  91                                                    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20};
  92                                                  //獲得文件列表
  93          uchar code  List[66]= {0xaa,0xbb,
  94                                                    0x10,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  95                                                0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  96                                                    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
  97                                                    0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20};
  98                                                  //數(shù)據(jù)1
  99          uchar code  Date1[66]={0x30,0x31,
 100                                                     0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x61,0x62,0x63,0x64,0x65,0x30,0x31,0x32,
 101                                                     0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x61,0x62,0x63,0x64,0x65,0x30,0x31,0x32,0x33,
 102                                                     0x34,0x35,0x36,0x37,0x38,0x39,0x61,0x62,0x63,0x64,0x65,0x30,0x31,0x32,0x33,0x34,
 103                                                     0x35,0x36,0x37,0x38,0x39,0x61,0x62,0x63,0x64,0x65,0x30,0x31,0x32,0x33,0x0d,0x0a};
 104                                                  //數(shù)據(jù)2
 105          uchar code  Date2[66]={0x30,0x31,
 106                                                     0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x61,0x62,0x63,0x64,0x65,0x30,0x31,0x32,
 107                                                     0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x61,0x62,0x63,0x64,0x65,0x30,0x31,0x32,0x33,
 108                                                     0x34,0x35,0x36,0x37,0x38,0x39,0x61,0x62,0x63,0x64,0x65,0x30,0x31,0x32,0x33,0x34,
 109                                                     0x35,0x36,0x37,0x38,0x39,0x61,0x62,0x63,0x64,0x65,0x30,0x31,0x32,0x33,0x34,0x35};
 110          
 111          
 112          uchar data num;
 113          
 114          void delay_xms(unsigned int);                           //延時函數(shù)
 115          void init_com(void);                                            //初始化串口函數(shù)
 116          void test(void);                                                        //系統(tǒng)測試函數(shù)
 117          void Send_Data(uchar Serial_data);                      //發(fā)送一個字節(jié)函數(shù)
C51 COMPILER V7.50   USB118_C51                                                            08/08/2007 09:14:41 PAGE 3   

 118          void TXD_Int(uchar *s);                                         //發(fā)送數(shù)據(jù)函數(shù)
 119          bit Receive_Data(uchar,uint );                          //接收數(shù)據(jù)函數(shù)
 120          uchar Receive_One(void);                                        //接收一個字節(jié)函數(shù)                      
 121          
 122          /************************************************************************************************
 123                                                                          主程序
 124          *************************************************************************************************/
 125          void main()
 126          {
 127   1              int i;
 128   1              SP = 0x60;                                                              //設(shè)置堆棧指針
 129   1              init_com();                                                             //初始化串口
 130   1              test();                                                                 //系統(tǒng)測試并延時
 131   1      
 132   1      det:                                                                            //檢測U盤
 133   1              TXD_Int(Detect);
 134   1      
 135   1              if(Receive_Data(0x04,0)==0)                             //命令是否成功執(zhí)行,是則繼續(xù)執(zhí)行
 136   1              {                                                                               //否則重新執(zhí)行
 137   2                      delay_xms(1000);
 138   2                      goto det;
 139   2              }
 140   1      
 141   1      //      num=0x41;
 142   1      //for(j=0;j<10;j++)
 143   1      //{     
 144   1                      delay_xms(1000);
 145   1      crt:                                                                            //建立文件
 146   1              TXD_Int(Create);
 147   1              if(Receive_Data(0x0a,0)==0)                             //命令是否成功執(zhí)行,是則繼續(xù)執(zhí)行
 148   1              {                                                                               //否則重新執(zhí)行
 149   2                      delay_xms(1000);
 150   2                      goto crt;
 151   2              }
 152   1              
 153   1      //      num++;
 154   1      //}
 155   1      
 156   1      
 157   1      
 158   1              delay_xms(500);
 159   1      wrt:                                                                            //寫文件
 160   1              TXD_Int(Write);
 161   1              for(i=0;i<5;i++)
 162   1                      TXD_Int(Date1);
 163   1              
 164   1              if(Receive_Data(0x0c,0)==0)                             //命令是否成功執(zhí)行,是則繼續(xù)執(zhí)行
 165   1              {                                                                               //否則重新執(zhí)行
 166   2                      delay_xms(1000);
 167   2                      goto wrt;
 168   2              }
 169   1      
 170   1      
 171   1              delay_xms(500);
 172   1      op:                                                                                     //打開文件
 173   1              TXD_Int(Open);
 174   1              if(Receive_Data(0x0d,0)==0)                             //命令是否成功執(zhí)行,是則繼續(xù)執(zhí)行
 175   1              {                                                                               //否則重新執(zhí)行
 176   2                      delay_xms(1000);
 177   2                      goto op;
 178   2              }
 179   1      /*
C51 COMPILER V7.50   USB118_C51                                                            08/08/2007 09:14:41 PAGE 4   

 180   1              delay_xms(500);
 181   1                                                                                              //讀文件
 182   1              TXD_Int(Read);
 183   1      
 184   1              if(Receive_Data(0x0b,8)==0)                             //命令是否成功執(zhí)行,是則繼續(xù)執(zhí)行
 185   1              {                                                                               //否則重新執(zhí)行
 186   1                      delay_xms(1000);
 187   1                      goto op;
 188   1              }
 189   1      */
 190   1      /*
 191   1              delay_xms(500);
 192   1                                                                                              //刪除文件
 193   1      del:TXD_Int(Remove);
 194   1      
 195   1              if(Receive_Data(0x21,0)==0)                             //命令是否成功執(zhí)行,是則繼續(xù)執(zhí)行
 196   1              {                                                                               //否則重新執(zhí)行
 197   1                      delay_xms(1000);
 198   1                      goto del;
 199   1              }
 200   1      */
 201   1      
 202   1      sfp:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久―日本道色综合久久| 91精品福利在线| 国产亚洲va综合人人澡精品| 久久成人久久鬼色| 久久久99久久| 91首页免费视频| 午夜久久久影院| 亚洲精品一区二区三区福利| 国产一区二区日韩精品| 久久精品夜色噜噜亚洲a∨| 国产精一品亚洲二区在线视频| 26uuu国产一区二区三区| 国产精品一二三在| 国产精品久久久久久久久久免费看| 成人午夜av影视| 亚洲一二三区视频在线观看| 91精品视频网| 成人精品gif动图一区| 亚洲精品视频在线观看免费| 欧美丰满一区二区免费视频| 狠狠色丁香婷婷综合| 国产精品入口麻豆九色| 欧美日韩在线播| 精品一二三四在线| 亚洲免费视频中文字幕| 日韩欧美国产三级| 97久久超碰国产精品| 日韩精品免费视频人成| 欧美韩国日本不卡| 欧美精品在线观看播放| 成人精品免费看| 奇米影视一区二区三区小说| 国产精品激情偷乱一区二区∴| 欧美精品成人一区二区三区四区| 国产精品亚洲人在线观看| 一区二区激情视频| 久久精品人人做人人综合| 欧美无砖专区一中文字| 懂色av一区二区三区蜜臀| 天堂va蜜桃一区二区三区| 国产精品欧美一级免费| 日韩欧美二区三区| 欧美三级日本三级少妇99| 国内成人精品2018免费看| 亚洲在线免费播放| 欧美国产日韩一二三区| 这里只有精品视频在线观看| 99精品欧美一区| 国产精品资源网| 日本大胆欧美人术艺术动态| 亚洲狼人国产精品| 国产精品网站导航| 久久久精品国产99久久精品芒果| 欧美电影一区二区| 在线视频综合导航| 97se亚洲国产综合自在线观| 狠狠色丁香婷综合久久| 日本欧美肥老太交大片| 亚洲成av人片| 一区二区三区成人| 樱花草国产18久久久久| 中文字幕一区二区三区不卡| 国产喂奶挤奶一区二区三区| 精品国产乱码久久久久久蜜臀 | 91成人在线免费观看| 成人激情视频网站| 成人永久aaa| 国产99精品国产| 韩国成人精品a∨在线观看| 日本不卡在线视频| 欧美a一区二区| 免费观看日韩av| 麻豆成人久久精品二区三区红| 亚洲成人精品一区二区| 亚洲一区av在线| 午夜精品久久久久久久99水蜜桃| 亚洲欧美福利一区二区| 自拍偷拍欧美激情| 亚洲乱码中文字幕综合| 怡红院av一区二区三区| 亚洲一区二区成人在线观看| 亚洲成人黄色小说| 日韩电影一区二区三区四区| 天天综合日日夜夜精品| 日日噜噜夜夜狠狠视频欧美人| 香蕉久久夜色精品国产使用方法 | 欧美一区二区在线免费播放| 欧美高清视频在线高清观看mv色露露十八| 在线精品国精品国产尤物884a| 色屁屁一区二区| 欧美日韩国产首页| 精品少妇一区二区三区视频免付费 | 亚洲国产日韩一区二区| 午夜成人免费电影| 久久成人麻豆午夜电影| 国产黑丝在线一区二区三区| 成人精品视频一区| 欧美色男人天堂| 欧美成人精品高清在线播放| 久久综合色天天久久综合图片| 欧美极品另类videosde| 一区二区三区四区在线| 婷婷久久综合九色综合绿巨人 | 亚洲国产精品t66y| 亚洲日本护士毛茸茸| 天天综合色天天综合| 国产在线国偷精品产拍免费yy| 成人影视亚洲图片在线| 欧美自拍偷拍一区| 欧美电视剧在线观看完整版| 亚洲国产精品黑人久久久| 亚洲国产裸拍裸体视频在线观看乱了| 日本特黄久久久高潮| 成人成人成人在线视频| 欧美日韩精品欧美日韩精品 | 免费精品视频在线| 国产成人a级片| 欧美视频在线观看一区二区| 日韩欧美一区二区免费| 中文字幕在线不卡一区| 婷婷成人激情在线网| 国产成人精品1024| 欧美嫩在线观看| 欧美激情在线一区二区| 日韩黄色一级片| 不卡视频一二三四| 欧美第一区第二区| 一区二区三区中文在线观看| 国模一区二区三区白浆| 欧美亚洲国产一卡| 中文字幕欧美三区| 久久99九九99精品| 欧美三区免费完整视频在线观看| 国产亚洲一区二区三区四区| 午夜精品一区二区三区三上悠亚 | 另类调教123区 | 久久99久久久久久久久久久| 99热精品国产| 久久久精品综合| 美女任你摸久久| 在线中文字幕不卡| 日韩理论在线观看| 国产成人精品影视| 久久蜜桃一区二区| 秋霞影院一区二区| 欧美精品在线观看播放| 一区二区三区精品| 色婷婷亚洲精品| 亚洲色图色小说| 国产99一区视频免费| 精品电影一区二区三区| 亚洲成a人v欧美综合天堂下载 | 三级精品在线观看| 在线观看视频一区二区| 亚洲免费av高清| 91免费看视频| 亚洲日本成人在线观看| 丁香婷婷综合网| 久久久综合视频| 国产一区二区成人久久免费影院| 91精品福利在线一区二区三区| 天天av天天翘天天综合网| 欧美色爱综合网| 亚洲v中文字幕| 欧美福利视频导航| 日本不卡一区二区三区高清视频| 欧美日本一区二区三区| 午夜不卡av免费| 日韩视频123| 韩国毛片一区二区三区| 久久久另类综合| www.视频一区| 亚洲免费在线观看视频| 欧美在线短视频| 日韩精品欧美成人高清一区二区| 8x福利精品第一导航| 日韩成人av影视| 久久午夜羞羞影院免费观看| 国内成人免费视频| 亚洲国产岛国毛片在线| 91丝袜国产在线播放| 一区二区视频在线看| 欧美视频第二页| 麻豆精品视频在线观看免费| 久久综合九色综合97婷婷| 国产成都精品91一区二区三| 国产精品午夜久久| 欧洲一区二区av| 理论片日本一区| 中文字幕欧美国产| 欧美伊人久久久久久久久影院| 日韩高清在线一区| 国产欧美一区二区精品仙草咪 | 国产精品一线二线三线精华| 国产欧美精品一区aⅴ影院| 91色在线porny| 日本成人在线一区| 国产精品二三区| 91麻豆精品国产自产在线| 国产麻豆成人精品|