mc68hc908ld64 Freescale Semiconductor, Inc, mc68hc908ld64 Datasheet - Page 210

no-image

mc68hc908ld64

Manufacturer Part Number
mc68hc908ld64
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Universal Serial Bus Module (USB)
14.7.1 USB Embedded Device Address Register (DADDR)
14.7.2 USB Embedded Device Interrupt Register 0 (DIR0)
Data Sheet
210
Address:
Address:
Figure 14-13. USB Embedded Device Address Register (DADDR)
DEVEN — Enable USB Embedded Device
DADD[6:0] — USB Embedded Device Function Address
TXD0F — Embedded Device Endpoint 0 Data Transmit Flag
Figure 14-14. USB Embedded Device Interrupt Register 0 (DIR0)
Reset:
Reset:
Read:
Write:
Read:
Write:
These bit enable or disable the embedded device function. It is used
together with PEN1–PEN4 to control the enumeration sequence.
Reset clears these bits.
These bits specify the address of the embedded device function.
Reset clears these bits.
This read-only bit is set after the data stored in embedded device
endpoint 0 transmit buffers have been sent and an ACK handshake
packet received from the host. Once the next set of data is ready in
the transmit buffers, software must clear this flag by writing a logic 1
to the TXD0FR bit. To enable the next data packet transmission,
1 = USB Embedded Device enabled
0 = USB Embedded Device disabled
DEVEN
TXD0F
$0048
$0049
Bit 7
Bit 7
Universal Serial Bus Module (USB)
0
0
= Unimplemented
DADD6
RXD0F
6
0
6
0
DADD5
5
0
5
0
0
DADD4
4
0
4
0
0
TXD0IE
DADD3
3
0
3
0
MC68HC908LD64
RXD0IE
DADD2
Freescale Semiconductor
2
0
2
0
TXD0FR
DADD1
1
0
1
0
0
RXD0FR
Rev. 3.0
DADD0
Bit 0
Bit 0
0
0
0

Related parts for mc68hc908ld64