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

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

?? usb_main.h

?? c8051f340 usb開發(fā)程序指南
?? H
字號:
/*
   Copyright 2003 Cygnal Integrated Products, Inc.

   File:    usb_endpoint.h
   Author:  JS
   Created: JAN 03

   Target Device: C8051F320

   Main header file for USB firmware. Includes function prototypes,
   standard constants, device and endpoint state definitions.

*/

#ifndef _USB_MAIN_H_
#define _USB_MAIN_H_

#include "usb_structs.h"

#ifndef _BYTE_DEF_
#define _BYTE_DEF_typedef unsigned char BYTE;#endif   /* _BYTE_DEF_ */
#ifndef _WORD_DEF_
#define _WORD_DEF_typedef union {unsigned int i; unsigned char c[2];} WORD;#endif   /* _WORD_DEF_ */

// 16-bit SFR declarations
sfr16 DP       = 0x82;                 // data pointer
sfr16 TMR2RL   = 0xca;                 // Timer2 reload
sfr16 TMR2     = 0xcc;                 // Timer2 counter
sfr16 TMR3     = 0x94;                 // Timer3 counter
sfr16 TMR3RL   = 0x92;                 // Timer3 reload
sfr16 PCA0CP1  = 0xe9;                 // PCA0 Module 1 Capture/Compare
sfr16 PCA0CP2  = 0xeb;                 // PCA0 Module 2 Capture/Compare
sfr16 PCA0CP3  = 0xed;                 // PCA0 Module 3 Capture/Compare
sfr16 PCA0CP4  = 0xfd;                 // PCA0 Module 4 Capture/Compare
sfr16 PCA0CP0  = 0xfb;                 // PCA0 Module 0 Capture/Compare
sfr16 PCA0     = 0xf9;                 // PCA0 counter

// Define standard constants#define TRUE   1#define FALSE  0
#define ON     1
#define OFF    0
#define REMOTE_WAKE_ON     2
#define REMOTE_WAKE_OFF    0
#define SELF_POWER_ON      1
#define SELF_POWER_OFF     0
#ifndef NULL#define NULL   0
#endif

#define SYSCLK       23560000             // SYSCLK frequency in Hz
#define SAMPLERATE   100000               // ADC0 Sample Rate

// USB clock selections (SFR CLKSEL)
#define USB_4X_CLOCK       0
#define USB_INT_OSC_DIV_2  0x10
#define USB_EXT_OSC        0x20
#define USB_EXT_OSC_DIV_2  0x30
#define USB_EXT_OSC_DIV_3  0x40
#define USB_EXT_OSC_DIV_4  0x50

// System clock selections (SFR CLKSEL)
#define SYS_INT_OSC        0
#define SYS_EXT_OSC        0x01
#define SYS_4X_DIV_2       0x02

// USB device speed settings
#define FULL_SPEED         0x20
#define LOW_SPEED          0x00

// ADC0 AMUX settings
#define AMX_TEMP_SENSE     0x1E           // Temperature sensor
#define AMX_P1_7           0x07           // P1.7 (potentiometer)
#define AMX_GND            0x1F           // Ground

// Define endpoint status values
#define  EP_IDLE           0
#define  EP_TX             1
#define  EP_ERROR          2
#define  EP_HALTED         3
#define  EP_RX             4
// Define device states#define  DEV_DEFAULT       0#define  DEV_ADDRESS       1#define  DEV_CONFIG        2

#define  EP_MASK_DIR       0x80

// Endpoint addresses
#define  EP1_IN            0x81
#define  EP1_OUT           0x01
#define  EP2_IN            0x82
#define  EP2_OUT           0x02
#define  EP3_IN            0x83
#define  EP3_OUT           0x03

// Function prototypes
void USBReset (void);                     // usb_reset.c
void Endpoint0 ();                        // usb_endpoint.c
void BulkOrInterruptOut(PEP_STATUS);      //
void BulkOrInterruptIn(PEP_STATUS);       //
void StdReq (PEP_STATUS);                 // usb_stdreq.c
BYTE SetConfiguration(BYTE);              // usb_utils.c
BYTE SetInterface(PIF_STATUS);            //
BYTE HaltEndpoint (UINT uEp);             //
BYTE EnableEndpoint (UINT uEp);           //
BYTE GetEpStatus (UINT uEp);              //
void FIFORead (BYTE, UINT, BYTE*);        //
void FIFOWrite (BYTE bEp, UINT uNumBytes, BYTE * pData);

// Standard Device Request Routine prototypes
void SetAddressRequest (void);            // usb_stdreq.c
void SetFeatureRequest (void);            //
void ClearFeatureRequest (void);          //
void SetConfigurationRequest (void);      //
void SetDescriptorRequest (void);         //
void SetInterfaceRequest (void);          //
void GetStatusRequest (void);             //
void GetDescriptorRequest (void);         //
void GetConfigurationRequest (void);      //
void GetInterfaceRequest (void);          //
void SynchFrameRequest (void);            //

#endif   /* _USB_MAIN_H_ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品人人做人人综合| 色综合天天综合网天天看片| 日韩欧美一二三区| 精品一二三四区| 久久久一区二区三区捆绑**| 国产一区二区三区四区五区入口| 国产午夜精品一区二区| 91玉足脚交白嫩脚丫在线播放| 亚洲欧美日本在线| 欧美一区二区视频观看视频| 国产最新精品免费| 国产精品久久久久永久免费观看 | 精品久久久久久久久久久久久久久久久| 日韩成人午夜精品| 国产午夜精品久久久久久免费视 | 一区二区三区四区国产精品| 欧美精品国产精品| 国模少妇一区二区三区| 中文字幕在线视频一区| 欧美日韩国产美女| 韩国一区二区视频| 亚洲人亚洲人成电影网站色| 日韩一级免费观看| 99久久国产综合精品色伊| 日韩电影免费一区| 最新不卡av在线| 欧美一区二区大片| 99精品久久久久久| 韩国精品久久久| 亚洲超碰97人人做人人爱| 国产亚洲精品资源在线26u| 日本乱人伦一区| 国产在线精品免费| 亚洲一区欧美一区| 欧美激情一区二区| 欧美一区午夜精品| 色婷婷激情久久| 国产成人8x视频一区二区| 日本欧美久久久久免费播放网| 中文字幕乱码日本亚洲一区二区| 欧美日韩aaaaa| 91亚洲国产成人精品一区二区三 | 亚洲国产精品天堂| 国产午夜精品一区二区| 日韩小视频在线观看专区| 在线观看网站黄不卡| 成人精品视频一区二区三区| 免费看精品久久片| 亚洲一二三区视频在线观看| 国产精品网站在线| 精品少妇一区二区三区在线视频| 欧美亚洲综合一区| 成人教育av在线| 麻豆久久一区二区| 五月开心婷婷久久| 一区二区高清在线| 17c精品麻豆一区二区免费| 久久久亚洲精品石原莉奈| 日韩午夜激情电影| 91精品国产免费| 欧美老女人在线| 在线观看欧美日本| 色诱亚洲精品久久久久久| 国产a视频精品免费观看| 精品一区二区三区的国产在线播放| 午夜欧美在线一二页| 亚洲综合图片区| 一区二区三区在线免费视频| 亚洲美女免费在线| 玉米视频成人免费看| 亚洲精品中文在线| 伊人婷婷欧美激情| 亚洲综合一区二区精品导航| 亚洲日本欧美天堂| 亚洲国产视频一区| 亚洲第一搞黄网站| 视频一区视频二区中文| 婷婷六月综合网| 免费成人在线影院| 蓝色福利精品导航| 狠狠色伊人亚洲综合成人| 久久国产精品99久久人人澡| 国内精品免费**视频| 国产精品自拍一区| 成人永久免费视频| 色狠狠综合天天综合综合| 在线观看国产日韩| 制服丝袜在线91| 欧美岛国在线观看| 国产欧美一区二区在线观看| 欧美国产激情二区三区| 亚洲色图另类专区| 亚洲 欧美综合在线网络| 免费成人在线视频观看| 激情综合网天天干| 国产福利电影一区二区三区| 99综合电影在线视频| 欧美日韩精品电影| 欧美精品一区二区三区在线| 国产精品色一区二区三区| 亚洲精品日产精品乱码不卡| 日韩国产欧美一区二区三区| 国产在线视频不卡二| 成人av电影在线网| 欧美视频日韩视频| 久久影院视频免费| 亚洲色图.com| 奇米一区二区三区| 高清av一区二区| 欧美综合欧美视频| 久久午夜羞羞影院免费观看| 国产精品久久久久久久久搜平片| 亚洲午夜日本在线观看| 精品无人码麻豆乱码1区2区 | 亚洲欧美在线aaa| 首页亚洲欧美制服丝腿| 国产精品资源在线观看| 日本久久电影网| 亚洲精品一区二区三区香蕉| 亚洲麻豆国产自偷在线| 久久国产精品免费| 在线一区二区三区四区| 久久美女艺术照精彩视频福利播放 | 国产精品 欧美精品| 欧美伊人精品成人久久综合97| 久久久久久久久久久久电影| 夜色激情一区二区| 国产综合久久久久影院| 色94色欧美sute亚洲线路二| 国产亚洲一区二区三区| 调教+趴+乳夹+国产+精品| 91小视频在线免费看| 久久久久久99久久久精品网站| 亚洲va欧美va国产va天堂影院| 国产a区久久久| 久久夜色精品国产欧美乱极品| 亚洲在线成人精品| 99精品欧美一区二区三区小说| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲国产综合人成综合网站| 91视频国产观看| 久久亚洲二区三区| 美女看a上一区| 欧美亚州韩日在线看免费版国语版| 国产精品入口麻豆九色| 韩国精品一区二区| 精品久久久久av影院 | 中文字幕亚洲电影| 国产乱人伦精品一区二区在线观看| 91精品国产免费| 亚洲123区在线观看| 色八戒一区二区三区| 中文一区二区在线观看| 国产一区二区三区免费观看| 欧美一区二区三区免费在线看| 丝袜国产日韩另类美女| 91福利社在线观看| 亚洲三级久久久| 99视频在线观看一区三区| 国产女主播一区| 国产原创一区二区| 26uuu亚洲综合色| 国产一区二区三区日韩| 久久精品一区八戒影视| 国产精品一区二区无线| 精品少妇一区二区三区在线播放| 麻豆国产一区二区| 欧美成人一级视频| 精品一区二区久久| 久久综合九色欧美综合狠狠| 国产精品99久久久久久久vr | av成人免费在线| 国产精品久久久久久久久图文区 | 亚洲福利视频一区二区| 欧美日韩黄色影视| 日产国产欧美视频一区精品| 日韩欧美一级精品久久| 国产尤物一区二区在线| 久久亚洲一区二区三区四区| 国产成人精品综合在线观看| 欧美国产日本视频| 色婷婷精品久久二区二区蜜臂av | 成人在线一区二区三区| 国产精品夫妻自拍| 在线一区二区三区做爰视频网站| 天堂在线一区二区| 337p日本欧洲亚洲大胆色噜噜| 成人一区二区三区视频在线观看| 亚洲摸摸操操av| 欧美老肥妇做.爰bbww| 国产精品一区二区在线看| 中文字幕一区二区三区蜜月| 欧美探花视频资源| 捆绑调教美女网站视频一区| 国产精品美女www爽爽爽| 欧美在线影院一区二区| 久久精品国产成人一区二区三区 | 日本亚洲免费观看| 国产亚洲欧美中文| 欧美三级蜜桃2在线观看|