为
为
enCoRe™
usb cy7c63722/23
CY7C63743
文档 #: 38-08022 rev. ** 页 47 的 58
23.0 寄存器 summary
地址 寄存器 名字 位 7 位 6 位5 位 4 位 3 位 2 位 1 位 0
读/写/
两个都/
default/
重置
gpio 配置 端口 0, 1 和 2
0x00 端口 0 数据 P0
BBBBBBBB
00000000
0x01 端口 1 数据 P1
BBBBBBBB
00000000
0x02 端口 2 数据 保留 d+(sclk)
状态
d- (sdata)
状态
保留 p2.1 (int clk
模式 仅有的
vreg 管脚
状态
--
RR
--
RR
00000000
0x0A gpio 端口 0 模式 0 p0[7:0] mode0
WWWWWWWW
00000000
0x0B gpio 端口 0 模式 1 p0[7:0] mode1
WWWWWWWW
00000000
0x0C gpio 端口 1 模式 0 p1[7:0] mode0
WWWWWWWW
00000000
0x0D gpio 端口 1 模式 1 p1[7:0] mode1
WWWWWWWW
00000000
0x04 端口 0 中断 使能 p0[7:0] 中断 使能
WWWWWWWW
00000000
0x05 端口 1 中断 使能 p1[7:0] 中断 使能
WWWWWWWW
00000000
0x06 端口 0 中断 极性 p0[7:0] 中断 极性
WWWWWWWW
00000000
0x07 端口 1 中断 极性 p1[7:0] 中断 极性
WWWWWWWW
00000000
时钟
config.
0xF8 时钟 配置 ext. 时钟
重新开始
延迟
wake-向上 计时器 调整 位 [2:0] 低-电压
重置
使不能运转
精确
USB
Clocking
使能
内部的
时钟
输出
使不能运转
外部
振荡器
使能
BBBBBBBB
00000000
endpoint 0, i 和 2
配置
0x10 usb 设备 地址 设备
地址
使能
设备 地址
BBBBBBBB
00000000
0x12 ep0 模式 建制
Received
在
Received
输出
Received
ACKed
Transaction
模式 位
BBBBBBBB
00000000
0x14,
0x16
ep1, ep2 模式 寄存器 STALL 保留 ACKed
Transaction
模式 位
B
--
BBBBB
00000000
0x11,
0x13, 和
0x15
ep0,1, 和 2 计数器 数据 0/1
Toggle
数据 有效的 保留 字节 计数
BB
--
BBBB
00000000
usb-
SC
0x1F usb 状态 和 控制 ps/2 拉-向上
使能
VREG
使能
USB
重置-ps/2
Activity
中断
模式
保留 usb 总线
Activity
d+/d- forcing 位
BBB
-
BBBB
00000000
中断
0x20 global 中断 使能 wake-向上
中断
使能
GPIO
中断
使能
俘获
计时器 b intr.
使能
俘获
计时器 一个 intr.
使能
SPI
中断
使能
1.024 ms
中断
使能
128
µ
s
中断
使能
usb 总线
重置-ps/2
activity intr.
使能
BBBBBBBB
00000000
0x21 endpoint 中断 使能 保留 EP2
中断
使能
EP1
中断
使能
EP0
中断
使能
-----
BBB
00000000
计时器
0x24 计时器 lsb 计时器 位 [7:0]
RRRRRRRR
00000000
0x25 计时器 (msb) 保留 计时器 位 [11:8] ----
RRRR
00000000
SPI
0x60 spi 数据 数据 i/o
BBBBBBBB
00000000
0x61 spi 控制 TCMP TBF comm 模式 [1:0] CPOL CPHA sck 选择
BBBBBBBB
00000000
俘获 计时器
0x40 俘获 计时器 一个-rising,
数据 寄存器
俘获 一个 rising 数据
RRRRRRRR
00000000
0x41 俘获 计时器 一个-下落,
数据 寄存器
俘获 一个 下落 数据
RRRRRRRR
00000000
0x42 俘获 计时器 b-rising,
数据 寄存器
俘获 b rising 数据
RRRRRRRR
00000000
0x43 俘获 计时器 b-下落,
数据 寄存器
俘获 b 下落 数据
RRRRRRRR
00000000
0x44 俘获 计时器
配置
第一 边缘
支撑
prescale 位 [2:0] 俘获 b
下落 intr
使能
俘获 b
rising intr
使能
俘获 一个
下落 intr
使能
俘获 一个
rising intr
使能
BBBBBBBB
00000000
0x45 俘获 计时器 状态 保留 俘获 b
下落
事件
俘获 b
rising 事件
俘获 一个
下落
事件
俘获 一个
rising 事件
----
BBBB
00000000
PROC
sc.
0xFF 处理 状态 &放大; 控制 IRQ
Pending
watch dog
重置
总线
中断
事件
LVR/b或者
重置
Suspend 中断
使能
Sense
保留 Run
RBBBBR
-
B
看
部分
20.0