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

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

?? f320_usb_register.h

?? USB_Audio c8051Fxxx
?? H
字號:
//-----------------------------------------------------------------------------
// F320_USB_Register.h
//-----------------------------------------------------------------------------
// Copyright 2005 Silicon Laboratories, Inc.
// http://www.silabs.com
//
// Program Description:
//
// This is the header file for USB core register access.
//
// FID:            32X000078
// Target:         C8051F320
// Tool chain:     KEIL C51 7.0.0.1
//                 Silicon Laboratories IDE version 2.3
// Command Line:   See Readme.txt
// Project Name:   F320_TONE_GENERATOR
//
// Release 1.0
//    -Initial Revision (PD)
//    -05 JUL 2006
//

#ifndef F320_USB_REGISTER_H_
#define F320_USB_REGISTER_H_
//-----------------------------------------------------------------------------
// Constants
//-----------------------------------------------------------------------------

// USB Core Registers
#define  BASE     0x00
#define  FADDR    BASE
#define  POWER    BASE + 0x01
#define  IN1INT   BASE + 0x02
#define  OUT1INT  BASE + 0x04
#define  CMINT    BASE + 0x06
#define  IN1IE    BASE + 0x07
#define  OUT1IE   BASE + 0x09
#define  CMIE     BASE + 0x0B
#define  FRAMEL   BASE + 0x0C
#define  FRAMEH   BASE + 0x0D
#define  INDEX    BASE + 0x0E
#define  CLKREC   BASE + 0x0F
#define  E0CSR    BASE + 0x11
#define  EINCSR1  BASE + 0x11
#define  EINCSR2  BASE + 0x12
#define  EOUTCSR1 BASE + 0x14
#define  EOUTCSR2 BASE + 0x15
#define  E0CNT    BASE + 0x16
#define  EOUTCNTL BASE + 0x16
#define  EOUTCNTH BASE + 0x17
#define  FIFO_EP0 BASE + 0x20
#define  FIFO_EP1 BASE + 0x21
#define  FIFO_EP2 BASE + 0x22
#define  FIFO_EP3 BASE + 0x23

// USB Core Register Bits

// POWER
#define  rbISOUD        0x80
#define  rbSPEED        0x40
#define  rbUSBRST       0x08
#define  rbRESUME       0x04
#define  rbSUSMD        0x02
#define  rbSUSEN        0x01

// IN1INT
#define  rbIN3          0x08
#define  rbIN2          0x04
#define  rbIN1          0x02
#define  rbEP0          0x01

// OUT1INT
#define  rbOUT3         0x08
#define  rbOUT2         0x04
#define  rbOUT1         0x02

// CMINT
#define  rbSOF          0x08
#define  rbRSTINT       0x04
#define  rbRSUINT       0x02
#define  rbSUSINT       0x01

// IN1IE
#define  rbIN3E         0x08
#define  rbIN2E         0x04
#define  rbIN1E         0x02
#define  rbEP0E         0x01

// OUT1IE
#define  rbOUT3E        0x08
#define  rbOUT2E        0x04
#define  rbOUT1E        0x02

// CMIE
#define  rbSOFE         0x08
#define  rbRSTINTE      0x04
#define  rbRSUINTE      0x02
#define  rbSUSINTE      0x01

// E0CSR
#define  rbSSUEND       0x80
#define  rbSOPRDY       0x40
#define  rbSDSTL        0x20
#define  rbSUEND        0x10
#define  rbDATAEND      0x08
#define  rbSTSTL        0x04
#define  rbINPRDY       0x02
#define  rbOPRDY        0x01

// EINCSR1
#define  rbInCLRDT      0x40
#define  rbInSTSTL      0x20
#define  rbInSDSTL      0x10
#define  rbInFLUSH      0x08
#define  rbInUNDRUN     0x04
#define  rbInFIFONE     0x02
#define  rbInINPRDY     0x01

// EINCSR2
#define  rbInDBIEN      0x80
#define  rbInISO        0x40
#define  rbInDIRSEL     0x20
#define  rbInFCDT       0x08
#define  rbInSPLIT      0x04

// EOUTCSR1
#define  rbOutCLRDT     0x80
#define  rbOutSTSTL     0x40
#define  rbOutSDSTL     0x20
#define  rbOutFLUSH     0x10
#define  rbOutDATERR    0x08
#define  rbOutOVRUN     0x04
#define  rbOutFIFOFUL   0x02
#define  rbOutOPRDY     0x01

// EOUTCSR2
#define  rbOutDBOEN     0x80
#define  rbOutISO       0x40

//-----------------------------------------------------------------------------
// Macros
//-----------------------------------------------------------------------------

// These first two macros do not poll for busy, and can be used to increase
// program speed, but should never be used for successive reads or writes
#define READ_BYTE(addr, target) { USB0ADR = (0x80 | addr); \
while (USB0ADR & 0x80); target = USB0DAT;}

#define WRITE_BYTE(addr, data8) { USB0ADR = (addr); USB0DAT = data8; }

// These two macros are polling versions of the above macros, and can be used
// for successive reads/writes
#define POLL_READ_BYTE(addr, target) { while (USB0ADR & 0x80); \
READ_BYTE(addr, target); }

#define POLL_WRITE_BYTE(addr, data8) { while (USB0ADR & 0x80); \
WRITE_BYTE(addr, data8); }

#endif // F320_USB_REGISTER_H_
//-----------------------------------------------------------------------------
// End Of File
//-----------------------------------------------------------------------------

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区欧美一区| 欧美日韩一区久久| 成人性视频免费网站| 国产毛片精品视频| 国内精品嫩模私拍在线| 麻豆国产精品777777在线| 美女一区二区久久| 韩日av一区二区| 国产乱子伦视频一区二区三区 | www国产成人免费观看视频 深夜成人网| 欧美日韩精品欧美日韩精品| 欧美日韩三级一区| 欧美一区二区精品| 日韩欧美国产系列| 国产午夜亚洲精品不卡| 中文字幕第一区二区| 自拍偷在线精品自拍偷无码专区| 中文字幕亚洲欧美在线不卡| 亚洲啪啪综合av一区二区三区| 亚洲精品视频免费看| 亚洲不卡在线观看| 麻豆成人免费电影| 色婷婷av一区| 在线精品视频一区二区三四| 欧美色爱综合网| 91麻豆精品国产91久久久| 欧美成人国产一区二区| 日本一区二区视频在线观看| 亚洲欧美在线高清| 五月天国产精品| 久久99精品网久久| av一二三不卡影片| 欧美日韩一区不卡| 久久综合给合久久狠狠狠97色69| 欧美国产日韩精品免费观看| 亚洲精品免费看| 免费日本视频一区| 成人自拍视频在线观看| 在线观看视频一区二区欧美日韩| 欧美一区二区福利视频| 国产欧美日韩精品在线| 亚洲va在线va天堂| 国产成人欧美日韩在线电影| 欧美亚洲国产bt| 久久五月婷婷丁香社区| 亚洲黄色免费网站| 久久99最新地址| 91视频com| 2021久久国产精品不只是精品| 亚洲免费在线视频| 经典三级视频一区| 欧美在线观看18| 国产亚洲精品超碰| 亚洲成av人在线观看| 国产69精品久久久久777| 欧美三片在线视频观看| 欧美激情艳妇裸体舞| 日韩不卡在线观看日韩不卡视频| 成人免费va视频| 制服.丝袜.亚洲.另类.中文| 亚洲天天做日日做天天谢日日欢| 精品一区免费av| 欧美日韩综合一区| 国产精品色一区二区三区| 视频一区视频二区中文| 99久久久免费精品国产一区二区 | 欧美aaaaa成人免费观看视频| 播五月开心婷婷综合| 欧美一级片在线看| 亚洲国产裸拍裸体视频在线观看乱了| 国产精品一区二区三区乱码| 日韩一区二区免费电影| 艳妇臀荡乳欲伦亚洲一区| 国产suv精品一区二区6| 日韩免费视频线观看| 一二三区精品视频| 91小视频在线| 国产农村妇女精品| 国产一区二区主播在线| 欧美一区2区视频在线观看| 一区二区三区在线视频观看| 懂色av一区二区夜夜嗨| 精品少妇一区二区三区日产乱码| 亚洲成a人v欧美综合天堂下载 | 中文字幕乱码日本亚洲一区二区| 蜜桃av噜噜一区二区三区小说| 欧美亚洲一区二区在线| 亚洲欧美日韩一区二区| 成人美女视频在线观看18| 久久这里只有精品视频网| 日本aⅴ精品一区二区三区| 欧美男男青年gay1069videost | 99精品久久免费看蜜臀剧情介绍| 国产婷婷色一区二区三区 | 久久人人97超碰com| 蜜臀99久久精品久久久久久软件| 8v天堂国产在线一区二区| 亚洲第一会所有码转帖| 在线观看区一区二| 亚洲妇熟xx妇色黄| 欧美图区在线视频| 亚洲成av人片在www色猫咪| 欧美中文字幕一二三区视频| 一区二区三区高清| 日本韩国一区二区三区| 亚洲一区二区免费视频| 欧美色综合天天久久综合精品| 亚洲免费观看高清完整版在线| 91亚洲精品久久久蜜桃| 洋洋av久久久久久久一区| 欧美熟乱第一页| 青青草一区二区三区| 欧美一级二级在线观看| 精品亚洲国产成人av制服丝袜| 久久久午夜精品理论片中文字幕| 国产麻豆精品视频| 国产精品护士白丝一区av| 91麻豆国产香蕉久久精品| 亚洲综合丁香婷婷六月香| 欧美无砖专区一中文字| 免费在线看成人av| 精品福利av导航| 不卡av电影在线播放| 亚洲制服丝袜在线| 欧美一区二区三区免费观看视频| 国产在线看一区| 中文字幕一区免费在线观看 | 久久久噜噜噜久久中文字幕色伊伊| 国产最新精品精品你懂的| 国产亚洲欧美激情| 91一区二区三区在线播放| 亚洲高清中文字幕| 精品少妇一区二区三区免费观看 | 国产综合久久久久久久久久久久 | 久久精品噜噜噜成人av农村| 欧美精品一区二区三区在线 | 色偷偷久久人人79超碰人人澡| 亚洲成人午夜影院| 久久综合九色综合97婷婷| 成人高清视频在线| 午夜精品一区二区三区三上悠亚| 欧美一级xxx| 成人h动漫精品一区二区| 亚洲国产日日夜夜| 久久蜜桃一区二区| 欧美在线观看视频在线| 狂野欧美性猛交blacked| 国产精品美女久久久久久| 欧美日本视频在线| 粉嫩av一区二区三区在线播放 | 成人一级视频在线观看| 亚洲一区二区三区国产| 久久精品人人做人人爽97| 欧美专区亚洲专区| 国产91精品免费| 日韩和欧美的一区| 中文字幕一区二区在线观看| 日韩精品一区二区三区三区免费| 99国产欧美另类久久久精品| 久久国产精品99久久人人澡| 欧美国产视频在线| 91麻豆精品国产91久久久久久| 成人黄页在线观看| 精品中文字幕一区二区| 亚洲在线中文字幕| 中文av一区二区| 日韩欧美亚洲国产精品字幕久久久 | 九色综合狠狠综合久久| 一区二区三区蜜桃| 中文一区二区在线观看| 欧美一区二区三区成人| 欧洲一区二区三区在线| 国产成人亚洲综合a∨婷婷| 蜜臀精品一区二区三区在线观看 | 国产精品亚洲专一区二区三区 | 一本在线高清不卡dvd| 韩国精品免费视频| 日韩激情视频在线观看| 亚洲精品你懂的| 亚洲天堂av老司机| 国产欧美久久久精品影院| 日韩免费看的电影| 欧美精品在线一区二区三区| 日本精品免费观看高清观看| 成人av综合一区| 国产成人午夜视频| 黑人巨大精品欧美一区| 日韩成人伦理电影在线观看| 亚洲一区二区四区蜜桃| 自拍偷拍国产精品| 中文字幕欧美日本乱码一线二线 | 蜜桃一区二区三区在线| 亚洲成在人线在线播放| 亚洲欧美偷拍另类a∨色屁股| 国产欧美一区二区精品性| 久久综合色之久久综合| 欧美成人一区二区三区在线观看| 91精品婷婷国产综合久久性色| 欧美色视频在线| 欧美日韩情趣电影|