
为
为
的enCoRe
USB
CY7C63221/31A
12.0
通用I / O端口
端口0和端口1提供多达10个通用的GPIO管脚可以被读出或写入(标签的数量取决于包类型)。
2
GPIO
模式
V
CC
Q1
控制
Q3
国内
数据总线
数据
OUT
注册
14 k
GPIO
针
Q2
端口写
阈值的选择
端口读
打断
极性
打断
启用
打断
逻辑
中断
调节器
图12-1 。 GPIO端口的框图(如图1针)
P0口是一个8位端口;端口1包含2位, P1.1 - P1.0在和CY7C63221A - XC部分。每个位也可以被选择为
中断源的微控制器。
每个GPIO引脚上的数据是通过端口数据寄存器访问。写入端口数据寄存器存储数据传出
状态端口引脚,而从端口数据寄存器读取返回的端口引脚,而不是端口数据的实际值逻辑
寄存器的内容。
每个GPIO管脚均可单独设定。每个GPIO引脚的驱动状态由写入引脚的值决定
数据寄存器和两个相关引脚的模式0和模式1位。
端口0数据寄存器如
图12-2 ,
与端口1的数据寄存器示于
图12-3 。
该模式0和模式1
位在两个GPIO端口中给出
图12-4
通过
图12-7 。
位#
位名称
读/写
RESET
读/写
0
读/写
0
读/写
0
读/写
0
7
6
5
4
P0
读/写
0
读/写
0
读/写
0
读/写
0
3
2
1
0
图12-2 。 P0口数据(地址为0x00)
位[7: 0]: P0 [ 7:0]
1 =端口引脚为逻辑高电平
0 =端口引脚为逻辑低电平
文件编号: 38-08028牧师* B
第19页50