mc68hc908ld64 Freescale Semiconductor, Inc, mc68hc908ld64 Datasheet - Page 216

no-image

mc68hc908ld64

Manufacturer Part Number
mc68hc908ld64
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Universal Serial Bus Module (USB)
14.7.6 USB Embedded Device Control Register 2 (DCR2)
Data Sheet
216
Address:
TP1SIZ[3:0] — Embedded Device Endpoint 1/2 Transmit Data Packet Size
ENABLE2 — Embedded Device Endpoint 2 Enable
ENABLE1 — Embedded Device Endpoint 1 Enable
Figure 14-18. USB Embedded Device Control Register 2 (DCR2)
Reset:
Read:
Write:
It must be cleared by software when no more data needs to be
transmitted. If this bit is 0 or the TXD1F is set, the USB will respond
with a NAK handshake to any endpoint 1 or endpoint 2 directed IN
tokens. Reset clears this bit.
These read/write bits store the number of transmit data bytes for the
next IN token request for embedded device endpoint 1 or endpoint 2.
These bits are cleared by reset.
This read/write bit enables embedded device endpoint 2 and allows
the USB to respond to IN packets addressed to this endpoint. Reset
clears this bit.
This read/write bit enables embedded device endpoint 1 and allows
the USB to respond to IN packets addressed to this endpoint. Reset
clears this bit.
1 = Data is ready to be sent.
0 = Data is not ready; respond with NAK.
1 = Embedded device endpoint 2 is enabled and can respond to an
0 = Embedded device endpoint 2 is disabled
1 = Embedded device endpoint 1 is enabled and can respond to an
0 = Embedded device endpoint 1 is disabled
$0047
Bit 7
Universal Serial Bus Module (USB)
IN token
IN token
0
0
= Unimplemented
6
0
0
5
0
0
4
0
0
ENABLE2 ENABLE1 DSTALL2 DSTALL1
3
0
MC68HC908LD64
Freescale Semiconductor
2
0
1
0
Rev. 3.0
Bit 0
0

Related parts for mc68hc908ld64