At8xc51snd1c – Rainbow Electronics AT89C51SND1C User Manual
Page 33

33
AT8xC51SND1C
4109E–8051–06/03
Table 39. USB Controller SFRs
Mnemonic Add Name
7
6
5
4
3
2
1
0
USBCON
BCh USB Global Control
USBE
SUSPCLK SDRMWUP
-
UPRSM
RMWUPE
CONFG
FADDEN
USBADDR
C6h USB Address
FEN
UADD6
UADD5
UADD4
UADD3
UADD2
UADD1
UADD0
USBINT
BDh USB Global Interrupt
-
-
WUPCPU
EORINT
SOFINT
-
-
SPINT
USBIEN
BEh USB Global Interrupt Enable
-
-
EWUPCPU EEORINT
ESOFINT
-
-
ESPINT
UEPNUM
C7h USB Endpoint Number
-
-
-
-
-
-
EPNUM1
EPNUM0
UEPCONX
D4h USB Endpoint X Control
EPEN
NAKIEN
NAKOUT
NAKIN
DTGL
EPDIR
EPTYPE1
EPTYPE0
UEPSTAX
CEh USB Endpoint X Status
DIR
RXOUTB1 STALLRQ
TXRDY
STLCRC
RXSETUP RXOUTB0
TXCMP
UEPRST
D5h USB Endpoint Reset
-
-
-
-
-
EP2RST
EP1RST
EP0RST
UEPINT
F8h USB Endpoint Interrupt
-
-
-
-
-
EP2INT
EP1INT
EP0INT
UEPIEN
C2h USB Endpoint Interrupt Enable
-
-
-
-
-
EP2INTE
EP1INTE
EP0INTE
UEPDATX
CFh USB Endpoint X FIFO Data
FDAT7
FDAT6
FDAT5
FDAT4
FDAT3
FDAT2
FDAT1
FDAT0
UBYCTX
E2h USB Endpoint X Byte Counter
-
BYCT6
BYCT5
BYCT4
BYCT3
BYCT2
BYCT1
BYCT0
UFNUML
BAh USB Frame Number Low
FNUM7
FNUM6
FNUM5
FNUM4
FNUM3
FNUM2
FNUM1
FNUM0
UFNUMH
BBh USB Frame Number High
-
-
CRCOK
CRCERR
-
FNUM10
FNUM9
FNUM8
USBCLK
EAh USB Clock Divider
-
-
-
-
-
-
USBCD1
USBCD0
Table 40. MMC Controller SFRs
Mnemonic Add Name
7
6
5
4
3
2
1
0
MMCON0
E4h MMC Control 0
DRPTR
DTPTR
CRPTR
CTPTR
MBLOCK
DFMT
RFMT
CRCDIS
MMCON1
E5h MMC Control 1
BLEN3
BLEN2
BLEN1
BLEN0
DATDIR
DATEN
RESPEN
CMDEN
MMCON2
E6h MMC Control 2
MMCEN
DCR
CCR
-
-
DATD1
DATD0
FLOWC
MMSTA
DEh MMC Control and Status
-
-
CBUSY
CRC16S
DATFS
CRC7S
RESPFS
CFLCK
MMINT
E7h MMC Interrupt
MCBI
EORI
EOCI
EOFI
F2FI
F1FI
F2EI
F1EI
MMMSK
DFh MMC Interrupt Mask
MCBM
EORM
EOCM
EOFM
F2FM
F1FM
F2EM
F1EM
MMCMD
DDh MMC Command
MC7
MC6
MC5
MC4
MC3
MC2
MC1
MC0
MMDAT
DCh MMC Data
MD7
MD6
MD5
MD4
MD3
MD2
MD1
MD0
MMCLK
EDh MMC Clock Divider
MMCD7
MMCD6
MMCD5
MMCD4
MMCD3
MMCD2
MMCD1
MMCD0
Table 41. IDE Interface SFR
Mnemonic Add Name
7
6
5
4
3
2
1
0
DAT16H
F9h High Order Data Byte
D15
D14
D13
D12
D11
D10
D9
D8