at85c51snd3 ATMEL Corporation, at85c51snd3 Datasheet - Page 87

no-image

at85c51snd3

Manufacturer Part Number
at85c51snd3
Description
At85c51snd3 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
7632D–MP3–01/07
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
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.
BCERRI
VBUSTI
OTGINT.5
OTGINT.4
OTGINT.3
OTGINT.2
OTGINT.1
OTGINT.0
USBINT.1
USBINT.0
VBERRI
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
USB General
& OTG Interrupt
87

Related parts for at85c51snd3