English
Language : 

MC68HC908JW32_09 Datasheet, PDF (154/232 Pages) Freescale Semiconductor, Inc – M68HC08 Microcontrollers
USB 2.0 FS Module
Addr. Register Name
Bit 7
6
5
4
3
2
1
Bit 0
$005D
USB EP 1/2 Base Read:
Pointer Register Write:
BASE22 BASE21 BASE20
BASE12 BASE11 BASE10
(UEP12BPR) Reset:
0
0
0
0
0
0
0
0
$005E
USB EP 3/4 Base Read:
Pointer Register Write:
BASE42 BASE41 BASE40
BASE32 BASE31 BASE30
(UEP34BPR) Reset:
0
0
0
0
0
0
0
0
USB Interface Control Read:
$005F
Register Write:
EP4INT
EP3INT
EP2INT
EP1INT
(UINTFCR) Reset:
0
0
0
0
0
0
0
0
USB Endpoint 0 Data
Read:
UE0D07_
OUT
UE0D06_
OUT
UE0D05_
OUT
UE0D04_
OUT
UE0D03_
OUT
UE0D02_
OUT
UE0D01_
OUT
UE0D00_
OUT
$0040
Register 0
(UE0D0)
Write: UE0D07_IN
UE0D06_IN
UE0D05_IN
UE0D04_IN
UE0D03_IN
UE0D02_IN
UE0D01_IN
UE0D00_IN
Reset:
Unaffected by reset
USB Endpoint 0 Data
Read:
UE0D17_
OUT
UE0D16_
OUT
UE0D15_
OUT
UE0D14_
OUT
UE0D13_
OUT
UE0D12_
OUT
UE0D11_
OUT
UE0D10_
OUT
$0041
Register 1
(UE0D1)
Write: UE0D17_IN
UE0D16_IN
UE0D15_IN
UE0D14_IN
UE0D13_IN
UE0D12_IN
UE0D11_IN
UE0D10_IN
Reset:
Unaffected by reset
USB Endpoint 0 Data
Read:
UE0D27_
OUT
UE0D26_
OUT
UE0D25_
OUT
UE0D24_
OUT
UE0D23_
OUT
UE0D22_
OUT
UE0D21_
OUT
UE0D20_
OUT
$0042
Register 2
(UE0D2)
Write: UE0D27_IN
UE0D26_IN
UE0D25_IN
UE0D24_IN
UE0D23_IN
UE0D22_IN
UE0D21_IN
UE0D20_IN
Reset:
Unaffected by reset
USB Endpoint 0 Data
Read:
UE0D37_
OUT
UE0D36_
OUT
UE0D35_
OUT
UE0D34_
OUT
UE0D33_
OUT
UE0D32_
OUT
UE0D31_
OUT
UE0D30_
OUT
$0043
Register 3
(UE0D3)
Write: UE0D37_IN
UE0D36_IN
UE0D35_IN
UE0D34_IN
UE0D33_IN
UE0D32_IN
UE0D31_IN
UE0D30_IN
Reset:
Unaffected by reset
USB Endpoint 0 Data
Read:
UE0D47_
OUT
UE0D46_
OUT
UE0D45_
OUT
UE0D44_
OUT
UE0D43_
OUT
UE0D42_
OUT
UE0D41_
OUT
UE0D40_
OUT
$0043
Register 4
(UE0D4)
Write: UE0D47_IN
UE0D46_IN
UE0D45_IN
UE0D44_IN
UE0D43_IN
UE0D42_IN
UE0D41_IN
UE0D40_IN
Reset:
Unaffected by reset
USB Endpoint 0 Data
Read:
UE0D57_
OUT
UE0D56_
OUT
UE0D55_
OUT
UE0D54_
OUT
UE0D53_
OUT
UE0D52_
OUT
UE0D51_
OUT
UE0D50_
OUT
$0044
Register 5
(UE0D5)
Write: UE0D57_IN
UE0D56_IN
UE0D55_IN
UE0D54_IN
UE0D53_IN
UE0D52_IN
UE0D51_IN
UE0D50_IN
Reset:
Unaffected by reset
USB Endpoint 0 Data
Read:
UE0D67_
OUT
UE0D66_
OUT
UE0D65_
OUT
UE0D64_
OUT
UE0D63_
OUT
UE0D62_
OUT
UE0D61_
OUT
UE0D60_
OUT
$0045
Register 6
(UE0D6)
Write: UE0D67_IN
UE0D66_IN
UE0D65_IN
UE0D64_IN
UE0D63_IN
UE0D62_IN
UE0D61_IN
UE0D60_IN
Reset:
Unaffected by reset
USB Endpoint 0 Data
Read:
UE0D77_
OUT
UE0D76_
OUT
UE0D75_
OUT
UE0D74_
OUT
UE0D73_
OUT
UE0D72_
OUT
UE0D71_
OUT
UE0D70_
OUT
$0046
Register 7
(UE0D7)
Write: UE0D77_IN
UE0D76_IN
UE0D75_IN
UE0D74_IN
UE0D73_IN
UE0D72_IN
UE0D71_IN
UE0D70_IN
Reset:
Unaffected by reset
U = Unaffected by reset
R = Reserved
Figure 11-2. USB Registers (Continued)
MC68HC908JW32 Data Sheet, Rev. 6
154
Freescale Semiconductor