
MAXQ612/MAXQ622 User’s Guide
Maxim Integrated 12-1
12.1 USB SIE Endpoint Description..............................................................12-2
12.2 USB SIE Features........................................................................12-3
12.3 USB Peripheral Register Descriptions........................................................12-4
12.3.1 USB Register Address Register........................................................12-4
12.3.2 USB Data Register (UDATA) ..........................................................12-5
12.4 USB SIE Internal Register Descriptions.......................................................12-5
12.4.1 Function Address Register (FNADDR)...................................................12-5
12.4.2 USB Control Register (USBCN) ........................................................12-6
12.4.3 USB Configuration Register (USBCFG) ..................................................12-6
12.4.4 USB Interrupt Enable Register (USBIEN) ................................................12-7
12.4.5 USB Interrupt Register (USBINT).......................................................12-7
12.4.6 Endpoint Interrupt Enable Register (EPIEN) ..............................................12-8
12.4.7 Endpoint Interrupt Register (EPINT).....................................................12-9
12.4.8 Endpoint Stall Register (EPSTL)........................................................12-10
12.4.9 Endpoint NAK Register (EPNAK).......................................................12-11
12.4.10 Endpoint Clear Data Toggle Register (EPCTG)...........................................12-11
12.4.11 Endpoint 0 Byte Count Register (EP0BC) ...............................................12-12
12.4.12 Endpoint 1 OUT Byte Count Register (EP1BC) ...........................................12-12
12.4.13 Endpoint 2 IN Byte Count Register (EP2BC) .............................................12-12
12.4.14 Endpoint 3 IN Byte Count Register (EP3BC) .............................................12-13
12.4.15 Endpoint 0 Buffer Register (EP0BUF) ..................................................12-13
12.4.16 Endpoint 1 Buffer Register (EP1BUF) ..................................................12-14
12.4.17 Endpoint 2 Buffer Register (EP2BUF) ..................................................12-14
12.4.18 Endpoint 3 Buffer Register (EP3BUF) ..................................................12-15
12.4.19 Setup Data Buffer Register (SUDBUF) .................................................12-15
12.5 USB Examples ..........................................................................12-16
12.5.1 USB Example 1: Reading from an Internal USB Register (EPINT) .............................12-16
12.5.2 USB Example 2: Writing to an Internal USB Register (EP2BC)................................12-17
SECTION 12: UNIVERSAL SERIAL BUS (USB) INTERFACE
This section contains the following information:
LIST OF FIGURES
Figure 12-1. MAXQ622 USB Connection..........................................................12-2
Figure 12-2. USB Interface ....................................................................12-2
Figure 12-3. USB SIE Block Diagram ............................................................12-3
Figure 12-4. Reading from an Internal USB Register ................................................12-16
Figure 12-5. Writing to an Internal USB Register....................................................12-17
Comentários a estes Manuais