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

PIC16F727-I/PT 参数 Datasheet PDF下载

PIC16F727-I/PT图片预览
型号: PIC16F727-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚闪存单片机采用纳瓦XLP技术 [28/40/44-Pin Flash Microcontrollers with nanoWatt XLP Technology]
分类和应用: 闪存微控制器和处理器外围集成电路PC时钟
文件页数/大小: 302 页 / 4540 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC16F727-I/PT的Datasheet PDF文件第50页浏览型号PIC16F727-I/PT的Datasheet PDF文件第51页浏览型号PIC16F727-I/PT的Datasheet PDF文件第52页浏览型号PIC16F727-I/PT的Datasheet PDF文件第53页浏览型号PIC16F727-I/PT的Datasheet PDF文件第55页浏览型号PIC16F727-I/PT的Datasheet PDF文件第56页浏览型号PIC16F727-I/PT的Datasheet PDF文件第57页浏览型号PIC16F727-I/PT的Datasheet PDF文件第58页  
PIC16F72X/PIC16LF72X
6.2
PORTA和TRISA寄存器
PORTA是一个8位宽的双向端口。该
对应的数据方向寄存器是TRISA
1)
将使
对应的PORTA引脚配置为输入(即,禁止
输出驱动器) 。 TRISA某位清零( =
0)
将使
PORTA的相应引脚输出(即,使
输出驱动器并将输出锁存器中的内容
所选择的引脚) 。例6-1显示了如何
初始化PORTA。
读PORTA寄存器(寄存器6-2 )读取
引脚的状态,而写该寄存器将会写入
端口锁存器。读 - 修改 - 写所有的写操作
操作。因此,写一个端口就意味着,该
端口被读取时,该值被修改,然后
写入端口数据锁存器。
TRISA寄存器(寄存器6-3 )控制PORTA
引脚输出驱动器,即使它们被用作
模拟输入。用户应确保在该位
TRISA寄存器时使用它们作为维护集
模拟输入。 I / O引脚配置为模拟输入
总是读为0 。
注意:
ANSELA寄存器进行初始化,以
模拟通道配置为数字
输入。配置为模拟输入的引脚
读为0 。
例6-1:
BANKSEL
CLRF
BANKSEL
CLRF
BANKSEL
MOVLW
MOVWF
PORTA
PORTA
ANSELA
ANSELA
TRISA
0Ch
TRISA
初始化PORTA
;
;初始化PORTA
;
;数字I / O
;
;设置RA<3 : 2>为输入
;并设置RA<7 : 4,1 : 0>
;为输出
寄存器6-2 :
R / W -X
RA7
第7位
图例:
R =可读位
上电复位时-n =价值
7-0位
PORTA : PORTA寄存器
R / W -X
RA6
R / W -X
RA5
R / W -X
RA4
R / W -X
RA3
R / W -X
RA2
R / W -X
RA1
R / W -X
RA0
位0
W =可写位
' 1 ' =置
U =未实现位,读为'0'
' 0 ' =清零
X =未知
RA<7 : 0> :
PORTA I / O引脚位
1
=端口引脚> V
IH
0
=端口引脚< V
IL
寄存器6-3 :
R/W-1
TRISA7
第7位
图例:
R =可读位
上电复位时-n =价值
7-0位
TRISA : PORTA三态寄存器
R/W-1
TRISA6
R/W-1
TRISA5
R/W-1
TRISA4
R/W-1
TRISA3
R/W-1
TRISA2
R/W-1
TRISA1
R/W-1
TRISA0
位0
W =可写位
' 1 ' =置
U =未实现位,读为'0'
' 0 ' =清零
X =未知
TRISA<7 : 0> :
PORTA三态控制位
1
= PORTA引脚配置为输入(三态)
0
= PORTA引脚配置为输出
DS41341E第54页
©
2009年Microchip的科技公司