Rainbow Electronics AT89C5132 User Manual
Page 33
33
AT8xC5132
4173A–8051–08/02
Table 38. 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
–
–
–
DTGL
EPDIR
EPTYPE1
EPTYPE0
UEPSTAX
CEh
USB Endpoint X Status
DIR
–
STALLRQ
TXRDY
STLCRC
RXSETUP
RXOUT
TXCMP
UEPRST
D5h
USB Endpoint Reset
–
–
–
–
EP3RST
EP2RST
EP1RST
EP0RST
UEPINT
F8h
USB Endpoint Interrupt
–
–
–
–
EP3INT
EP2INT
EP1INT
EP0INT
UEPIEN
C2h
USB Endpoint Interrupt Enable
–
–
–
–
EP3INTE
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 39. 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 40. 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