English
Language : 

MC908JB12DWE Datasheet, PDF (162/332 Pages) Freescale Semiconductor, Inc – MC68HC908JB16 Technical Data
Universal Serial Bus Module (USB)
11.7.3 USB Control Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
11.8 I/O Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
11.8.1 USB Address Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
11.8.2 USB Interrupt Register 0 . . . . . . . . . . . . . . . . . . . . . . . . . . 183
11.8.3 USB Interrupt Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . 185
11.8.4 USB Interrupt Register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . 188
11.8.5 USB Control Register 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
11.8.6 USB Control Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
11.8.7 USB Control Register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
11.8.8 USB Control Register 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
11.8.9 USB Control Register 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
11.8.10 USB Status Register 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
11.8.11 USB Status Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
11.8.12 USB Endpoint 0 Data Registers . . . . . . . . . . . . . . . . . . . . . 198
11.8.13 USB Endpoint 1 Data Registers . . . . . . . . . . . . . . . . . . . . . 199
11.8.14 USB Endpoint 2 Data Registers . . . . . . . . . . . . . . . . . . . . . 200
11.9 USB Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
11.9.1 USB End-of-Transaction Interrupt . . . . . . . . . . . . . . . . . . . 201
11.9.1.1 Receive Control Endpoint 0 . . . . . . . . . . . . . . . . . . . . . . 202
11.9.1.2 Transmit Control Endpoint 0 . . . . . . . . . . . . . . . . . . . . . 204
11.9.1.3 Transmit Endpoint 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
11.9.1.4 Transmit Endpoint 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
11.9.1.5 Receive Endpoint 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
11.9.2 Resume Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
11.9.3 End-of-Packet Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
11.2 Introduction
This section describes the universal serial bus (USB) module. The USB
module is designed to serve as a low-speed (LS) USB device per the
Universal Serial Bus Specification Rev. 2.0. Control and interrupt data
transfers are supported. Endpoint 0 functions as a transmit/receive
control endpoint; endpoint 1 functions as interrupt transmit endpoint;
endpoint 2 functions as interrupt transmit or receive endpoint.
Technical Data
162
Universal Serial Bus Module (USB)
MC68HC908JB16 — Rev. 1.1
Freescale Semiconductor