资料介绍
有些器件具有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 复位的影响 ...............