At8xc51snd1c – Rainbow Electronics AT89C51SND1C User Manual

Page 33

Advertising
background image

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

Advertising