欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC16F505-I/P 参数 Datasheet PDF下载

PIC16F505-I/P图片预览
型号: PIC16F505-I/P
PDF下载: 下载PDF文件 查看货源
内容描述: 8月14日引脚, 8位闪存微控制器 [8/14-Pin, 8-Bit Flash Microcontrollers]
分类和应用: 闪存微控制器和处理器外围集成电路光电二极管PC时钟
文件页数/大小: 100 页 / 1278 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC16F505-I/P的Datasheet PDF文件第27页浏览型号PIC16F505-I/P的Datasheet PDF文件第28页浏览型号PIC16F505-I/P的Datasheet PDF文件第29页浏览型号PIC16F505-I/P的Datasheet PDF文件第30页浏览型号PIC16F505-I/P的Datasheet PDF文件第32页浏览型号PIC16F505-I/P的Datasheet PDF文件第33页浏览型号PIC16F505-I/P的Datasheet PDF文件第34页浏览型号PIC16F505-I/P的Datasheet PDF文件第35页  
PIC12F508/509/16F505
5.0
I / O端口
5.4
I / O接口技术
与任何其他寄存器一样, I / O寄存器( S)可
编写程序控制下进行读取。但是,读
指令(例如,
MOVF PORTB ,W )
始终读取I / O
引脚与引脚的输入/输出模式。上
复位时,所有的I / O端口都定义为输入(输入为
高阻抗)由于I / O控制寄存器都
设置的。
的等效电路的I / O端口引脚被显示在
唯一的输入,也可以用于输入和输出能操作
ations 。对于输入操作​​,这些端口是不锁存
ING 。所有输入必须存在,直到被输入读
指令(例如
MOVF PORTB , W) 。
的输出是
锁存并保持不变,直到输出锁存器
重写。要使用端口引脚作为输出时,相应
在TRIS的方向控制位必须清零( =
0).
用作输入时,相应的TRIS位必须
进行设置。任何I / O引脚(除RB3 / GP3 )可
单独设置为输入或输出。
注意:
在PIC12F508 / 509 , I / O PORTB是REF-
所引用,作为GPIO 。在PIC16F505 , I / O
PORTB被引用为PORTB 。
5.1
PORTB / GPIO
图5-1:
PORTB / GPIO是一个8位I / O寄存器。只有低
为了6位( RB / GP<5 : 0> ) 。位7和6
未实现,读为0 。请注意, RB3 /
GP3是一个输入引脚。可以在配置字
设置多个I / O设置为备用功能。当作为代理
复用功能,该引脚将读为'0'口时
读取。引脚RB0 / GP0 , RB1 / GP1 , RB3 / GP3和RB4
可以用弱上拉,也为进行配置
在变化唤醒。对变化和弱唤醒
上拉功能并不引脚选择。如果RB3 / GP3 /
MCLR配置为MCLR ,弱上拉总
关于改变该引脚和唤醒未启用。
PIC12F508/509/16F505
等效电路
对于单个I / O引脚
Q
数据
公共汽车
D
WR
PORT
数据
LATCH
CK
Q
V
DD
V
DD
P
W
REG
N
D
TRIS
LATCH
CK
Q
Q
V
SS
V
SS
I / O
5.2
PORTC (仅限PIC16F505 )
TRIS
‘f’
PORTC是一个8位I / O寄存器。只有低6位
使用( RC<5 : 0> ) 。 7位和第6未实现
读为'0' 。
RESET
(1)
5.3
TRIS寄存器
读端口
注1 :
见表3-3缓冲区类型。
输出驱动器控制寄存器中加载的
W寄存器的执行内容
TRIS ˚F
指令。 '1'从TRIS寄存器位为,对应
应的输出驱动器呈高阻态。一
“ 0 ”,则输出数据锁存器的内容上
选择引脚,使输出缓冲器。该例外
系统蒸发散是RB3 / GP3 ,这是唯一的输入和T0CKI
销,这可能由OPTION寄存器来控制。
请参见寄存器4-3和寄存器4-4 。
注意:
端口是读取引脚,而不是
输出数据锁存器。也就是说,如果一个输出
在引脚驱动器使能并驱动为高电平,
但外部系统保持为低时,
端口读取将指示引脚
低。
TRIS寄存器是“只写”,并设置(输出
驱动器被禁止)后复位。
©
2007 Microchip的技术公司
初步
DS41236C第29页