Interrupts – Silicon Laboratories C8051F347 User Manual

Page 172

Advertising
background image

C8051F340/1/2/3/4/5/6/7/8/9/A/B/C/D

172

Rev. 1.3

USB Register Definition 16.9. FRAMEL: USB0 Frame Number Low

USB Register Definition 16.10. FRAMEH: USB0 Frame Number High

16.8. Interrupts

The read-only USB0 interrupt flags are located in the USB registers shown in USB Register
Definition 16.11
through USB Register Definition 16.13. The associated interrupt enable bits are located in
the USB registers shown in USB Register Definition 16.14 through USB Register Definition 16.16. A USB0
interrupt is generated when any of the USB interrupt flags is set to ‘1’. The USB0 interrupt is enabled via
the EIE1 SFR (see

Section “9.3. Interrupt Handler” on page 88

).

Important Note: Reading a USB interrupt flag register resets all flags in that register to ‘0’.

Bits7-0: Frame Number Low

This register contains bits7-0 of the last received frame number.

R

R

R

R

R

R

R

R

Reset Value

Frame Number Low

00000000

Bit7

Bit6

Bit5

Bit4

Bit3

Bit2

Bit1

Bit0

USB Address:

0x0C

Bits7-3:

Unused. Read = 0. Write = don’t care.

Bits2-0: Frame Number High Byte

This register contains bits10-8 of the last received frame number.

R

R

R

R

R

R

R

R

Reset Value

-

-

-

-

-

Frame Number High

00000000

Bit7

Bit6

Bit5

Bit4

Bit3

Bit2

Bit1

Bit0

USB Address:

0x0D

Advertising
This manual is related to the following products: