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

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

?? usbex.lst

?? 使用ch375和stc 51寫的usb鼠標的代碼
?? LST
?? 第 1 頁 / 共 3 頁
字號:
C51 COMPILER V7.06   USBEX                                                                 04/03/2006 15:21:51 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE USBEX
OBJECT MODULE PLACED IN E:\PROJECT\USB_MOUSE\USBEX.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE E:\PROJECT\USB_MOUSE\USBEX.C DB SB OE

stmt level    source

   1          /*;CH372/CH375 USB device mode & external firmware
   2          ; U2(AT89C51) Program
   3          ;
   4          ; Website:  http://winchiphead.com
   5          ; Email:    tech@winchiphead.com
   6          ; Author:   W.ch 2003.12, 2005.03
   7          ;
   8          ;****************************************************************************
   9          CH375 外部固件方式范例
  10          這里僅處理標準請求和端點2的簡單讀寫
  11          
  12          */
  13          
  14          /* MCS-51單片機C語言的示例程序 */
  15          #pragma NOAREGS
  16          #include <reg52.h>
  17          #include "CH375INC.H"
  18          
  19          typedef union _REQUEST_PACK{
  20                  unsigned char  buffer[8];
  21                  struct{
  22                          unsigned char    bmReuestType;           //標準請求字
  23                          unsigned char    bRequest;                      //請求代碼
  24                          unsigned int     wValue;                        //特性選擇高
  25                          unsigned int     wIndx;                         //索引
  26                          unsigned int     wLength;                               //數(shù)據(jù)長度
  27                  }r;
  28          } mREQUEST_PACKET,      *mpREQUEST_PACKET;
  29          
  30          //設(shè)備描述符
  31          unsigned char  code DevDes[]={
  32                                                          0x12                    //描述符大小                    
  33                                                    , 0x01                        //常數(shù)DEVICE
  34                                                   , 0x10                         //USB規(guī)范版本信息
  35                                               ,  0x01
  36                                                  ,   0xFF                        //類別碼,
  37                                                  ,  0x80                         //子類別碼      
  38                                                  ,   0x37                        //協(xié)議碼
  39                                                  ,  0x08                         //端點0的最大信息包大小
  40                                                  ,  0x48                         //廠商ID
  41                                                  ,   0x43
  42                                                  ,   0x37                        //產(chǎn)品ID        
  43                                                  ,   0x55
  44                                                  ,   0x00                        //設(shè)備版本信息
  45                                                  ,   0x01
  46                                                  ,   0x00                        //索引值        
  47                                                  ,   0x00
  48                                                  ,   0x00
  49                                                  ,   0x01                        //可能配置的數(shù)目        
  50                                                  ,   00                          //無意義
  51                                                  ,   00
  52                                                  ,   00
  53                                                  ,       00
  54                                                  ,       00
  55                                                  ,       00
C51 COMPILER V7.06   USBEX                                                                 04/03/2006 15:21:51 PAGE 2   

  56                                                  };
  57          //配置描述符
  58          unsigned char   code ConDes[]={                 //配置描述符
  59                                                    0x09                                  //描述符大小
  60                                                  ,  0x02                                 //常數(shù)CONFIG
  61                                                  ,  0x27                                 //此配置傳回所有數(shù)據(jù)大小
  62                                                  ,  0x00                                 //
  63                                                  ,  0x01                                 //接口數(shù)
  64                                                  ,  0x01                                 //配置值
  65                                                  ,  0x00                                 //索引
  66                                                  ,  0x80                                 //電源設(shè)置
  67                                                  ,  0x40                                 //需要總線電源
  68                                                                                          //接口描述符
  69                                                  ,  0x09                                 //描述符大小                                                            
  70                                                  ,  0x04                                 //常數(shù)INTERFACE                         
  71                                                  ,  0x00                                 //識別碼
  72                                                  ,  0x00                                 //代替數(shù)值
  73                                                  ,  0x03                                 //支持的端點數(shù)
  74                                                  ,  0xFF                                 //類別碼
  75                                                  ,  0x80                                 //子類別碼
  76                                                  ,  0x37                                 //協(xié)議碼
  77                                                  ,  0x00                                 //索引
  78                                                                                          //端點描述符
  79                                                  ,  0x07                                 //述符大小
  80                                                  ,  0x05                                 //常數(shù)ENDPOINT
  81                                                  ,  0x82                                 //端點數(shù)目及方向
  82                                                  ,  0x02                                 //支持的傳輸類型
  83                                                  ,  0x40                                 //支持的最大信息包大小
  84                                                  ,  0x00
  85                                                  ,  0x00                                 //
  86                                          
  87                                                  ,  0x07
  88                                                  ,  0x05
  89                                                  ,  0x02
  90                                                  ,  0x02
  91                                                  ,  0x40
  92                                                  ,  0x00
  93                                                  ,  0x00
  94                                                  
  95                                                  ,  0x07
  96                                                  ,  0x05
  97                                                  ,  0x81
  98                                                  ,  0x03
  99                                                  ,  0x08
 100                                                  ,  0x00
 101                                                  ,  0x01
 102          
 103                                                  ,  0x07
 104                                                  ,  0x05
 105                                                  ,  0x01
 106                                                  ,  0x02
 107                                                  ,  0x08
 108                                                  ,  0x00
 109                                                  ,  0x00
 110                                          };              //配置描述符
 111          unsigned char  code LangDes[]={0x04,0x03,0x09,0x04};            //語言描述符
 112          unsigned char  code SerDes[]={0x12,0x03,'C',0,'H',0,'3',0,'7',0,'5',0,'U',0,'S',0,'B',0};               //字符串描述符
 113          
 114          unsigned char mVarSetupRequest;                                         //      ;USB請求碼
 115          unsigned char mVarSetupLength;                                  //              ;后續(xù)數(shù)據(jù)長度
 116          unsigned char  code * VarSetupDescr;                                            //      ;描述符偏移地址
 117          
C51 COMPILER V7.06   USBEX                                                                 04/03/2006 15:21:51 PAGE 3   

 118          unsigned char VarUsbAddress     ;                                       //
 119          
 120          bit CH375FLAGERR;                                               //錯誤清0
 121          bit     CH375CONFLAG;
 122                                                                       //配置標志
 123          
 124          unsigned char volatile xdata CH375_CMD_PORT _at_ 0x7fff;                /* CH375命令端口的I/O地址 */
 125          unsigned char volatile xdata CH375_DAT_PORT _at_ 0x3fff;                /* CH375數(shù)據(jù)端口的I/O地址 */
 126          
 127          mREQUEST_PACKET  request;
 128          sbit  CH375ACT  = P1^0;
 129          
 130          
 131          /* 延時2微秒,不精確 */
 132          void Delay1us(){
 133   1              ;
 134   1      }
 135          
 136          void    Delay2us( )
 137          {
 138   1              unsigned char i;
 139   1      #define DELAY_START_VALUE       1                                                               /* 根據(jù)單片機的時鐘選擇初值,20MHz以下為0,30MHz以上為2 */
 140   1              for ( i=DELAY_START_VALUE; i!=0; i-- );
 141   1      }
 142          
 143          /* 延時50毫秒,不精確 */
 144          void    Delay50ms( )
 145          {
 146   1              unsigned char i, j;
 147   1              for ( i=200; i!=0; i-- ) for ( j=250; j!=0; j-- );
 148   1      }
 149          
 150          /* 將PC機的低字節(jié)在前的16位字數(shù)據(jù)轉(zhuǎn)換為C51的高字節(jié)在前的數(shù)據(jù) */
 151          //unsigned int  BIG_ENDIAN( unsigned int value )
 152          //{
 153          //      unsigned int  in, out;
 154          //      in = value;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲视频网在线直播| 水蜜桃久久夜色精品一区的特点| 国产尤物一区二区| 日韩欧美一区在线| 日韩电影在线免费看| 91精品国产福利在线观看| 五月激情综合婷婷| 欧美一区二区三区四区高清 | 精品卡一卡二卡三卡四在线| 婷婷一区二区三区| 欧美精品在线视频| 免费人成黄页网站在线一区二区| 3d动漫精品啪啪一区二区竹菊 | 午夜精品久久久久久久99樱桃 | 欧美日韩在线观看一区二区| 亚洲综合精品自拍| 欧美日韩你懂得| 石原莉奈在线亚洲三区| 欧美高清www午色夜在线视频| 午夜精品一区二区三区电影天堂| 91精品国产一区二区| 免费观看一级特黄欧美大片| 欧美成人一区二区三区| 国产一区视频在线看| 国产女主播一区| av一区二区三区在线| 成人欧美一区二区三区| 色一情一乱一乱一91av| 亚洲国产精品麻豆| 日韩你懂的电影在线观看| 另类欧美日韩国产在线| 久久女同性恋中文字幕| 成人18视频日本| 亚洲激情男女视频| 8x福利精品第一导航| 韩国一区二区视频| 国产精品毛片久久久久久久| 91麻豆免费视频| 日韩电影在线看| 国产肉丝袜一区二区| 96av麻豆蜜桃一区二区| 亚洲成a人v欧美综合天堂下载| 欧美一级久久久久久久大片| 国产一区二区不卡| 亚洲欧美综合在线精品| 欧美乱妇20p| 国产精品资源在线观看| 日韩码欧中文字| 欧美精品乱码久久久久久按摩| 久久66热偷产精品| 中文字幕五月欧美| 欧美片在线播放| 国产精品一级片| 一区二区三区**美女毛片| 欧美一区二区三区不卡| 成人综合婷婷国产精品久久免费| 夜夜精品视频一区二区| 精品国产一区二区三区四区四| 不卡的av电影| 日韩不卡一区二区| 国产精品超碰97尤物18| 日韩一二三区不卡| 99久久夜色精品国产网站| 日韩经典中文字幕一区| 国产精品色一区二区三区| 欧美日韩不卡在线| 成人国产在线观看| 免费成人av在线| 亚洲女同ⅹxx女同tv| 精品欧美一区二区在线观看| 色综合天天做天天爱| 久久不见久久见免费视频7| 亚洲欧美电影院| 久久久久国产成人精品亚洲午夜| 欧美亚洲另类激情小说| 国产98色在线|日韩| 天天综合日日夜夜精品| 中文字幕五月欧美| 久久综合av免费| 欧美日韩免费不卡视频一区二区三区| 国产精品一线二线三线| 五月婷婷激情综合网| 成人免费在线视频| 国产午夜精品久久久久久免费视 | 亚洲激情图片qvod| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美日韩高清在线播放| 成人a区在线观看| 久久99热这里只有精品| 亚洲国产视频直播| **欧美大码日韩| 久久女同精品一区二区| 欧美一区二区三区在线视频| 色www精品视频在线观看| 国产福利精品导航| 免费成人美女在线观看| 亚洲成国产人片在线观看| 中文字幕在线一区免费| 久久久久久影视| 91精品国产aⅴ一区二区| 欧美吞精做爰啪啪高潮| 91网站在线播放| 大美女一区二区三区| 黑人精品欧美一区二区蜜桃| 秋霞影院一区二区| 午夜精品视频在线观看| 亚洲一二三四区| 亚洲免费在线视频一区 二区| 欧美国产激情二区三区| 久久嫩草精品久久久精品一| 日韩一级片网站| 欧美电影一区二区三区| 在线视频欧美精品| 日本高清不卡aⅴ免费网站| 波多野结衣视频一区| 成人免费高清在线| 风间由美一区二区av101| 国产一区二区三区综合| 精品一区二区三区不卡| 美女一区二区视频| 日本强好片久久久久久aaa| 视频一区二区不卡| 全国精品久久少妇| 蜜臀av性久久久久蜜臀aⅴ | 久久精品国产**网站演员| 日韩有码一区二区三区| 婷婷综合另类小说色区| 日韩国产在线观看| 日本一不卡视频| 日韩成人一区二区三区在线观看| 午夜精品久久久| 日本在线播放一区二区三区| 免费在线观看一区二区三区| 免费成人在线观看视频| 久久er精品视频| 国产美女在线精品| 国产成人免费av在线| 国产99一区视频免费| 丰满少妇久久久久久久| av一区二区久久| 色综合久久综合网| 欧洲一区在线电影| 精品视频全国免费看| 欧美日韩情趣电影| 日韩美女一区二区三区| 欧美精品一区二区在线播放| 国产女主播在线一区二区| 中文字幕在线观看一区| 亚洲猫色日本管| 亚洲午夜免费视频| 爽好多水快深点欧美视频| 日韩黄色免费电影| 激情丁香综合五月| 丁香婷婷综合激情五月色| 99国产精品一区| 欧美三级日韩在线| 日韩欧美亚洲国产另类 | 欧美精品一区二区三区四区| 国产三级一区二区| 亚洲日本护士毛茸茸| 亚洲国产精品久久久久秋霞影院| 免费成人在线影院| 成人午夜私人影院| 91成人免费网站| 日韩午夜在线播放| 中文字幕第一区| 亚洲自拍偷拍网站| 久久成人免费网站| 91影视在线播放| 欧美男人的天堂一二区| 亚洲精品一线二线三线| 亚洲视频在线观看三级| 偷拍亚洲欧洲综合| 国产精品99精品久久免费| 在线中文字幕一区| 日韩免费一区二区三区在线播放| 国产精品美女久久久久久久网站| 亚洲综合激情小说| 国产一区二区电影| 在线精品视频免费观看| 精品女同一区二区| 亚洲欧美福利一区二区| 免费在线观看一区二区三区| av电影天堂一区二区在线观看| 欧美男男青年gay1069videost| 国产丝袜美腿一区二区三区| 亚洲综合视频网| 国产一区二区三区观看| 在线一区二区三区四区五区| 精品国产乱码久久久久久牛牛| 亚洲精品成人少妇| 激情综合一区二区三区| 色偷偷88欧美精品久久久| 精品日韩欧美一区二区| 亚洲综合自拍偷拍| 国产精品白丝jk白祙喷水网站| 欧美日韩另类国产亚洲欧美一级| 久久精品亚洲麻豆av一区二区 | 一区二区三区中文免费| 国精产品一区一区三区mba桃花|