有些器件具有8 位的并行从动端口(PSP ),它是器件其中一个I/O 端口的复用。当控制位 PSPMODE 置“1”时,该端口可作为一个 8 位并行从动端口,而成为微处理器的一个端口。此 时,输入缓冲器是TTL 型。 在并行从动模式时,通过RD 和WR 控制输入引脚可由外部实现异步读写。 并行从动端口可直接与8 位的微处理器数据总线相连。外部处理器能够读写 8 位端口锁存器。将 PSPMODE 位置“1”,使端口相应引脚分别成为 RD输入、WR输入和CS(片选)输入。 并行从动端口实际上有两个8 位锁存器,一个用作数据输出(来自PICmicro ® 单片机),而另一 个用作数据输入。用户将 8 位数据写入端口的数据锁存器,而从动口的引脚锁存器读取数据(注 意:这两个锁存器地址相同)。在从动端口模式下,忽略TRIS 寄存器,因为微处理器在控制着 数据流的方向。 注 1 : 目前只有PORTD 和PORTE 能复用为并行从动端口(PSP)。 PSPMODE 位置 “1 ”时,端口即被使能为微处理器端口。在这种模式下,用户必须确保PORTD 和 PORTE 被配置为数字I/O 口。也就是说,如果存在与PSP功能复用的外设模块(如 A/D ),会被禁止。 当PORTE 配置为数字I/O 口时,PORTD 将忽略TRISD 寄存器的设置。 注 2 : 此时,PORTD和PORTE的输入缓冲器是TTL 型。TRISE 寄存器控制PSP的操作。 第 10 章 并行从动端口 目录 本章包括以下一些主要内容: 10.1 简介 .............................................................................................................................. 10-2 10.2 控制寄存器 ................................................................................................................... 10-3 10.3 操作 .............................................................................................................................. 10-4 10.4 休眠模式下的操作 ........................................................................................................ 10-5 10.5 复位的影响 ...............……