Detach simulation, Usb interrupt system – Rainbow Electronics AT89C5131 User Manual
Page 130

130
AT89C5131
4136A–USB–03/03
Detach Simulation
In order to be re-enumerated by the Host, the AT89C5131 has the possibility to simulate
a DETACH - ATTACH of the USB bus.
The V
REF
output voltage is between 3.0V and 3.6V. This output can be connected to the
D+ pull-up as shown in Figure 61. This output can be put in high-impedance when the
DETACH bit is set to 1 in the USBCON register. Maintaining this output in high imped-
ance for more than 3 µs will simulate the disconnection of the device. When resetting
the DETACH bit, an attach is then simulated.
Figure 61. Example of V
REF
Connection
Figure 62. Disconnect Timing
USB Interrupt System
Interrupt System Priorities
Figure 63. USB Interrupt Control System
D-
D+
D-
D+
GND
V
CC
V
REF
1.5 kW
USB-B Connector
1
2
3
4
AT89C5131
D+
D-
V
SS
V
IL
V
IHZ
(min)
Device
Disconnected
Disconnect
Detected
> = 2,5 ms
EUSB
IE1.6
EA
IE0.7
USB
Controller
IPH/L
Interrupt Enable
Lowest Priority Interrupts
Priority Enable
00
01
10
11
D+
D-
- MAX5151 (16 pages)
- MAXQ3108 (64 pages)
- MAX5661 (39 pages)
- MAX6691 (7 pages)
- MAX5362 (12 pages)
- ADC10158 (26 pages)
- MAX8922L (14 pages)
- MAX8596Z (8 pages)
- MAX7491 (18 pages)
- MAX15040 (15 pages)
- MAX5177 (16 pages)
- ADC08138 (22 pages)
- MAX5961 (42 pages)
- T89C51RD2 (86 pages)
- MAX16055 (9 pages)
- MAX6659 (17 pages)
- ADC0820 (20 pages)
- MAX6678 (19 pages)
- MAX8884Z (15 pages)
- MAX16915 (9 pages)
- MAX8620 (18 pages)
- MAX5144 (12 pages)
- MAX6670 (8 pages)
- MAX8760 (39 pages)
- W78C32C (14 pages)
- MX7533 (8 pages)
- MAX8727 (13 pages)
- MAX9053 (15 pages)
- W78C54 (16 pages)
- MAX8614B (15 pages)
- W90N740 (219 pages)
- MAX6626 (13 pages)
- ADC10738 (30 pages)
- MAX17000 (31 pages)
- MAX5051 (21 pages)
- MAXQ1004 (18 pages)
- MAX6871 (51 pages)
- MX7847 (12 pages)
- MAX6608 (6 pages)
- MAX17083 (15 pages)
- MAX6641 (17 pages)
- MAX5251 (16 pages)
- MAX6338 (8 pages)
- MAX6690 (16 pages)
- MAX8668 (18 pages)