,
图1
表1 端口的相关寄存器信息
寄存器名地址可读/写描述复位值PCONF 0x01D20034 R/W 端口F的配置寄存器0x0000 PDATF 0x01D20038 R/W 端口F的数据寄存器未定义PCONG 0X01D20040 R/W 端口G的配置寄存器0x0000
表2 PCONF的位定义
PCONF 位描述
PF0 [1:0] 00:输入 01:输出 10:IICSCL 11:保留
PF1 [3:2] 00:输入 01:输出 10:IICSDA 11:保留
PF2 [5:4] 00:输入 01:输出 10:nWAIT 11:保留
PF3 [7:6] 00:输入 01:输出 10:nXBACK 11:nXDACK0 PF4 [9:8] 00:输入 01:输出 10:nXBREQ 11:nXDREQ0 PF5 [12:10] 000:输入 001:输出 010:nRTS1
011:SIOTXD 100:IISLRCK 其它:保留PF6 [15:13] 000:输入 001:输出 010:TXD1
011:SIORDY 100:IISDO 其它:保留PF7 [18:16] 000:输入 001:输出 010:RXD1
011:SIORXD 100:IISDI 其它:保留PF8 [21:19] 000:输入 001:输出 010:nCTS1
011:SIOCLK 100:IISCLK 其它:保留
表3 PDATF的位定义
PDATF 位描述
PF8~0 8~0 当端口设定为输入口时,这个寄存器的相应位就对应着引脚的状态;当端口设定为输出口时,输出引脚的状态与该寄存器的相应位相同;当端口设定为多功能口时,PDATF中的内容无效。
表4 PCONG的位定义
PCONG 位描述
PG0 [1:0] 00:输入 01:输出 10:VD411: EINT0 PG1 [3:2] 00:输入 01:输出 10:VD511: EINT1 PG2 [5:4] 00:输入 01:输出 10:nCTS011: EINT2 PG3 [7:6] 00:输入 01:输出 10:nRTS0 11: EINT3 PG4 [9:8] 00:输入 01:输出 10:IISCLK 11: EINT4 PG5 [12:10] 00:输入 01:输出 10:IISDI 11: EINT5 PG6 [15:13] 00:输入 01:输出 10:IISDO 11: EINT6 PG7 [18:16] 00:输入 01:输出 10:IISLRCK 11: EINT7