C8051F52x-53x
1.8.
端口的输入/输出
C8051F52x / F53x器件具有多达16个I / O引脚。端口引脚被组织为两个字节宽的端口。该
端口引脚表现得像典型的8051端口,但有一些改进。每个端口引脚可以被配置为
数字或模拟I / O引脚。选择作为数字I引脚/ O可以为推挽或开漏操作进行配置
化。被固定在典型的8051设备上的“弱上拉”可以被总体禁止以节省功耗。
数字交叉开关允许端口I / O引脚的内部数字系统资源映射。片上
计数器/定时器,串行总线,硬件中断,以及其它的数字信号可被配置成出现在
端口引脚使用交叉开关控制寄存器。这使用户可以选择中普通的确切组合
目的端口I / O,数字和模拟资源所需的应用程序。
XBR0 , XBR1 ,
PnSKIP寄存器
P0MASK , P0MATCH
P1MASK , P1MATCH
注册
优先
解码器
HIGHEST
优先
UART
SPI
(内部数字信号)
2
4
PnMDOUT中设置,
应将PnMDIN寄存器
LIN
2
数字
交叉开关
8
CP0
输出
系统时钟
PCA
2
P0
I / O
细胞
P1
I / O
细胞
P0.0
P0.7
P1.0*
P1.7*
8
7
2
最低的
优先
T0, T1
8
(端口锁存器)
P0
(P0.0-P0.7)
8
P1
(P1.0-P1.7*)
*可在' F53x
器件
图1.7 。端口I / O功能框图
修订版0.3
27