mc68hc908jw32 Freescale Semiconductor, Inc, mc68hc908jw32 Datasheet - Page 154

no-image

mc68hc908jw32

Manufacturer Part Number
mc68hc908jw32
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc68hc908jw32FAE
Manufacturer:
FREESCALE
Quantity:
20 000
USB 2.0 FS Module
11.5.2 USB Status Register (USBSR)
CONFIG — Configuration Number
SETUP — SETUP Request Received
SOF — Start of Frame Detection Flag
CONFIG_CHG — Change of Configuration Detection Flag
USBRST — USB Reset Detection Flag
RESUMEF — RESUME Detection Flag
154
This read-only bit specify the configuration number returned from the USB host. The module only
supports a single configuration setting.
This read/write bit indicates a valid GET_DESCRIPTOR command, SYNC_FRAME command or
class/vendor specific request is detected. This bit only set when the packet is received without
CRC/Token/EOP error. When this is set, user must read and decode the request from the endpoint 0
data registers (UE0D7-0). Writing zero to clear the bit. Writing one to the bit has no effect. Reset clears
this bit.
This read/write bit indicates a start-of-frame signal is detected from the USB data line. Writing zero to
clear the bit. Writing one to the bit has no effect. Reset clears this bit.
This read/write bit indicates a change of device configuration request is received from the host. This
bit will be set when new configuration is requested and accepted by the host. Writing zero to clear the
bit. Writing one to the bit has no effect. Reset clears this bit.
This read/write bit is set when a valid reset signal state is detected on the D+ and D- lines. If URSTD
bit of the configuration register (CONFIG) is clear, this reset detection flag will generate a MCU internal
reset signal to reset the CPU and its peripheral. Otherwise, if URSTD is set, a interrupt request will be
generated instead. Writing zero to clear the bit. Writing one to the bit has no effect. Reset clears this bit.
This read/write bit is set when bus activity is detected while the device is in SUSPEND mode. Writing
zero to clear the bit. Writing one to the bit has no effect. Reset clears this bit.
1 = Device configure to configuration number 1
0 = Device is unconfigured
1 = GET_DESCRIPTOR, SYNC_FRAME or Class/vendor specific requests received
0 = No vendor specific request received
1 = Start-of-frame is detected
0 = No start-of-frame is detected
1 = A change of configuration request is received
0 = No change of configuration request is received
1 = USB reset signal is detected
0 = No USB reset signal is detected
1 = USB bus activity is detected while the device is in SUSPEND mode
0 = No USB bus activity is detected
Address:
Reset:
Read:
Write:
CONFIG
$0052
Bit 7
0
= Unimplemented
6
0
Figure 11-4. USB Status Register
MC68HC908JW32 Data Sheet, Rev. 5
SETUP
5
0
SOF
4
0
CONFIG_
CHG
3
0
USBRST
2
0
RESUMEF
1
0
Freescale Semiconductor
SUSPND
Bit 0
0

Related parts for mc68hc908jw32