at85c51snd3b ATMEL Corporation, at85c51snd3b Datasheet - Page 87

no-image

at85c51snd3b

Manufacturer Part Number
at85c51snd3b
Description
Single-chip Digital Audio Decoder - Encoder With Usb 2.0 Interface
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at85c51snd3b1-7FTUL
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at85c51snd3b1-RTTUL
Manufacturer:
Atmel
Quantity:
10 000
Interrupts
7632C–MP3–11/06
After setting USBE, the USB Controller enters in the Host or in the Device state (accord-
ing to the UID pin level). The selected controller is ‘Idle’.
The USB Controller can at any time be ‘stopped’ by clearing USBE. In fact, clearing
USBE acts as an hardware reset.
As shown in Figure 52, the USB controller implements five main global interrupt
sources: the USB general and OTG interrupts detailed in Figure 53, the USB device and
endpoint interrupts detailed in Section “Interrupts”, page 113, and the USB host and
pipe interrupts detailed in Section “Interrupt”, page 134.
Figure 52. USB Interrupt System
Figure 53. USB General and OTG Interrupt System
HNPERRI
ROLEEXI
BCERRI
The DPACC bit and the DPADD10:0 field can be set by software. The DPRAM is not
cleared.
The SPDCONF bits can be set by software.
USBINT.1
VBUSTI
USBINT.0
OTGINT.5
OTGINT.4
OTGINT.3
OTGINT.2
VBERRI
OTGINT.1
OTGINT.0
STOI
SRPI
IDTI
USB General
& OTG Interrupt
USB Device
Interrupt
Endpoint
Interrupt
USB Host
Interrupt
Pipe
Interrupt
ROLEEXE
USBCON.1
VBERRE
OTGIEN.5
OTGIEN.3
OTGIEN.1
STOE
IDTE
HNPERRE
BCERRE
VBUSTE
USBCON.0
OTGIEN.4
OTGIEN.2
OTGIEN.0
SRPE
EUSB
IEN1.0
USB Controller
Interrupt Request
AT85C51SND3B
USB General
& OTG Interrupt
87

Related parts for at85c51snd3b