6.3.6
F 口
7
6
5
4
3
2
1
0
PTF5/
TPM2CH1
PTF4/
TPM2CH0
PTF1/
TPM1CH3
PTF0/
TPM1CH2
R
PTF6
R
R
MCU 引脚
图 6-6. F 口引脚名称
F 口引脚是通用I/O 引脚。并行I/O 功能由位于零页寄存器空间的A 口数据寄存器(PTFD)和F 口数据
方向寄存器(PTFDD)控制。引脚控制寄存器上拉电阻使能(PTFPE),输出斜率控制(PTFSE)和驱动
强度选择(PTFDS)位于高页寄存器。更多关于通用I/O 控制的信息参见 6.4 节 并行I/O 控制,更多关于引
脚控制的信息参见 6.5 节 引脚控制。
F 口通用I/O 与TPM1 和TPM2 定时器通道复用。当任何复用功能使能时,复用功能控制引脚方向(输
入或输出)而不是通用I/O 口的数据方向寄存器。同样,对于复用功能控制为输出的引脚,它的输出数据由复
用功能控制而不是端口的数据寄存器。
关于把F 口引脚用作TPM 通道引脚的更多信息参见第10 章定时器/PWM (S08TPMV3)。
6.3.7
G 口
7
6
5
4
3
2
1
0
PTG6/
EXTAL
PTG5/
XTAL
PTG4/
KBIP4
PTG3/
KBIP3
PTG2/
KBIP2
PTG1/
KBIP1
PTG0/
KBIP0
0
MCU 引脚
图 6-7. G 口引脚名称
G 口引脚是通用I/O 引脚。并行I/O 功能由位于零页寄存器空间的A 口数据寄存器(PTGD)和G 口数
据方向寄存器(PTGDD)控制。引脚控制寄存器上拉电阻使能(PTGPE),输出斜率控制(PTGSE)和驱
动强度选择(PTGDS)位于高页寄存器。更多关于通用I/O 控制的信息参见 6.4 节 并行I/O 控制,更多关于
引脚控制的信息参见 6.5 节 引脚控制。
G 口通用I/O 与KBI、XTAL 和EXTAL 复用。当引脚为KBI 输入时,引脚作为输入而不是相应PTG 数据
方向寄存器位的状态。当外部晶振使能时,PTG5 和PTG6 作为晶振引脚。在这种情况下相应的并行I/O 和引
脚控制寄存器不控制这些引脚。
关于G 口用脚用作XTAL 和EXTAL 引脚的更多信息参见第9 章内部时钟发生器(S08ICGV4)。
关于G 口用脚用作键盘输入的更多信息参见第8 章键盘中断(S08KBIV1)。
6.4
并行I/O 控制
读写并行I/O 通过端口数据寄存器完成。方向(输入或输出)通过端口数据方向寄存器控制。单个引脚
的并行I/O 功能在图 6-8 中说明。
MC9S08AC16 系列微控制器数据手册, 第6 版
#
飞思卡尔半导体公司