mc68hc908ld64 Freescale Semiconductor, Inc, mc68hc908ld64 Datasheet - Page 209

no-image

mc68hc908ld64

Manufacturer Part Number
mc68hc908ld64
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
14.6.10 USB Hub Endpoint 0 Data Registers (HE0D0–HE0D7)
14.7 Embedded Device Function I/O Registers
MC68HC908LD64
Freescale Semiconductor
Rev. 3.0
Figure 14-12. USB Hub Endpoint 0 Data Registers (HE0D0–HE0D7)
Address:
RPSIZ[3:0] — Hub Endpoint 0 Receive Data Packet Size
HE0Rx[7:0] — Hub Endpoint 0 Receive Data Buffer
HE0Tx[7:0] — Hub Endpoint 0 Transmit Data Buffer
The USB embedded device function provides a set of control/status
registers and twenty-four data registers that provide storage for the
buffering of data between the USB embedded device function and the
CPU.
Reset:
Read: HE0Rx7
Write: HE0Tx7
These read-only bits store the number of data bytes received for the
last OUT or SETUP transaction for hub endpoint 0. These bits are not
affected by reset.
These read-only bits are serially loaded with OUT token or SETUP
token data directed at hub endpoint 0. The data is received by the D0+
and D0– pins.
These write-only buffers are loaded by software with data to be sent
on the USB bus on the next IN token directed at hub endpoint 0.
Bit 7
Universal Serial Bus Module (USB)
$0030–$0037
HE0Rx6
HE0Tx6
6
HE0Rx5
HE0Tx5
HE0D0–HE0D7
5
Indeterminate after reset
HE0Rx4
HE0Tx4
4
Embedded Device Function I/O Registers
HE0Rx3
HE0Tx3
Universal Serial Bus Module (USB)
3
HE0Rx2
HE0Tx2
2
HE0Rx1
HE0Tx1
1
Data Sheet
HE0Rx0
HE0Tx0
Bit 0
209

Related parts for mc68hc908ld64