Cypress CY7C638xx ユーザーズマニュアル

ページ / 83
 
CY7C63310, CY7C638xx
Document 38-08035 Rev. *K
Page 65 of 83
2A
TMRCR
First Edge 
Hold
8-bit capture Prescale
Cap0 16bit 
Enable
Reserved
bbbbb---
00000000
2B
TCAPINTE
Reserved
Cap1 Fall 
Active
Cap1 Rise 
Active
Cap0 Fall 
Active
Cap0 Rise 
Active
----bbbb
00000000
2C
TCAPINTS
Reserved
Cap1 Fall 
Active
Cap1 Rise 
Active
Cap0 Fall 
Active
Cap0 Rise 
Active
----bbbb
00000000
30
CPUCLKCR Reserved
USB 
CLK/2 
Disable
USB CLK 
Select
Reserved
CPU
CLK Select
-bb----b
00010000
31
ITMRCLKCR
TCAPCLK Divider
TCAPCLK Select
ITMRCLK Divider
ITMRCLK Select
bbbbbbbb
10001111
32
CLKIOCR
Reserved
Reserved
CLKOUT Select
---bbbbb
00000000
34
IOSCTR
foffset[2:0]
Gain[4:0]
bbbbbbbb
000ddddd
36
LPOSCTR
32 kHz 
Low 
Power
Reserved 32 kHz Bias Trim [1:0]
32 kHz Freq Trim [3:0]
b-bbbbbb
dddddddd
39
OSCLCKCR
Reserved
Fine Tune 
Only
USB 
Osclock 
Disable
------bb
00000000
3C
SPIDATA
SPIData[7:0]
bbbbbbbb
00000000
3D
SPICR
Swap
LSB First
Comm Mode
CPOL
CPHA
SCLK Select
bbbbbbbb
00000000
40
USBCR
USB 
Enable
Device Address[6:0]
bbbbbbbb
00000000
41
EP0CNT
Data 
Toggle
Data Valid
Reserved
Byte Count[3:0]
bbbbbbbb
00000000
42
EP1CNT
Data 
Toggle
Data Valid
Reserved
Byte Count[3:0]
bbbbbbbb
00000000
43
EP2CNT
Data 
Toggle
Data Valid
Reserved
Byte Count[3:0]
bbbbbbbb
00000000
44
EP0MODE
Setup 
rcv’d
IN rcv’d
OUT rcv’d ACK’d trans
Mode[3:0]
ccccbbbb
00000000
45
EP1MODE
Stall
Reserved
NAK Int 
Enable
Ack’d trans
Mode[3:0]
b-bcbbbb
00000000
46
EP2MODE
Stall
Reserved
NAK Int 
Enable
Ack’d trans
Mode[3:0]
b-bcbbbb
00000000
50–57
EP0DATA
Endpoint 0 Data Buffer [7:0]
bbbbbbbb
????????
58–5F 
EP1DATA
Endpoint 1 Data Buffer [7:0]
bbbbbbbb
????????
60–67
EP2DATA
Endpoint 2 Data Buffer [7:0]
bbbbbbbb
????????
73
VREGCR
Reserved
Keep Alive
VREG 
Enable
------bb
00000000
74
USBXCR
USB Pull 
up Enable
Reserved
USB Force 
State
b------b
00000000
DA
INT_CLR0
GPIO Port 
1
Sleep 
Timer
INT1
GPIO Port 
0
SPI 
Receive
SPI Transmit
INT0
POR/LVD
bbbbbbbb
00000000
DB
INT_CLR1
TCAP0
Prog 
Interval 
Timer
1-ms 
Timer
USB Active USB Reset
USB EP2
USB EP1
USB EP0
bbbbbbbb
00000000
DC
INT_CLR2
Reserved Reserved GPIO Port 
3
GPIO Port 2 PS/2 Data 
Low
INT2
16-bit 
Counter 
Wrap
TCAP1
-bbbbbbb
00000000
DE
INT_MSK3
ENSWINT
Reserved
b-------
00000000
DF
INT_MSK2
Reserved Reserved GPIO Port 
3
Int Enable
GPIO Port 2
Int Enable
PS/2 Data 
Low Int 
Enable
INT2
Int Enable
16-bit 
Counter 
Wrap
Int Enable
TCAP1
Int Enable
-bbbbbbb
00000000
E1
INT_MSK1
TCAP0
Int Enable
Prog 
Interval 
Timer
Int Enable
1-ms 
Timer
Int Enable
USB Active
Int Enable
USB Reset
Int Enable
USB EP2
Int Enable
USB EP1
Int Enable
USB EP0
Int Enable
bbbbbbbb
00000000
E0
INT_MSK0
GPIO Port 
1
Int Enable
Sleep 
Timer
Int Enable
INT1 
Int Enable
GPIO Port 0 
Int Enable
SPI 
Receive 
Int Enable
SPI Transmit 
Int Enable
INT0
Int Enable
POR/LVD 
Int Enable
bbbbbbbb
00000000
24.  Register Summary
 (continued)
The XIO bit in the CPU Flags Register must be set to access the extended register space for all registers above 0xFF.
Addr
Name
7
6
5
4
3
2
1
0
R/W
Default