位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1209页 > PIC16F873-04ISO > PIC16F873-04ISO PDF资料 > PIC16F873-04ISO PDF资料1第35页

PIC16F87X
3.4
PORTD和TRISD寄存器
图3-7:
数据
公共汽车
WR
PORT
这部分是不适用的PIC16F873或
PIC16F876.
PORTD是一个带有施密特触发器输入的8位端口缓冲的
ERS 。每个引脚都可被单独CON连接可配置为输入或
输出。
PORTD可以CON组fi gured作为一个8位宽的微处理器的
处理器接口(并行从动端口),通过将控制位
PSPMODE ( TRISE<4> ) 。在这种模式下,输入缓冲器
为TTL。
PORTD框图(IN
I / O端口模式)
D
Q
I / O引脚
(1)
CK
数据锁存器
D
WR
TRIS
Q
施密特
TRIGGER
输入
卜FF器
CK
TRIS锁存器
RD TRIS
Q
D
EN
EN
读端口
注1 :
I / O引脚有保护二极管V
DD
和V
SS
.
表3-7:
名字
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
PORTD功能
位#
bit0
bit1
bit2
bit3
bit4
bit5
bit6
bit7
缓存类型
ST / TTL
(1)
ST / TTL
(1)
ST / TTL
(1)
ST / TTL
(1)
ST / TTL
(1)
ST / TTL
(1)
ST / TTL
(1)
ST / TTL
(1)
功能
输入/输出端口引脚或并行从动端口的位0
输入/输出端口引脚或并行从动端口的第1位
输入/输出端口引脚或并行从动端口的第2位
输入/输出端口引脚或并行从动端口的第3位
输入/输出端口引脚或并行从动端口的第4位
输入/输出端口引脚或并行从动端口的位5
输入/输出端口引脚或并行从动端口的第6位
输入/输出端口引脚或并行从动端口的第7位
图注: ST =施密特触发器输入TTL = TTL输入
注1 :
输入缓冲器是施密特触发器I / O模式和TTL缓存在并行从动端口模式时。
表3-8:
地址
08h
88h
89h
相关寄存器PORTD汇总
名字
第7位
RD7
国际羽联
第6位
RD6
OBF
第5位
RD5
IBOV
4位
RD4
PSPMODE
第3位
RD3
—
第2位
RD2
第1位
RD1
位0
RD0
价值:
POR ,
BOR
xxxx xxxx
1111 1111
PORTE数据方向位
0000 -111
在所有的价值
其它复位
uuuu uuuu
1111 1111
0000 -111
PORTD
TRISD
素养
PORTD数据方向寄存器
图例:
x
=未知,
u
=不变,
-
=未用,读为“0” 。阴影部分未被使用PORTD 。
1999 Microchip的技术公司
DS30292B第35页