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

PIC18F8720-I/PT 参数 Datasheet PDF下载

PIC18F8720-I/PT图片预览
型号: PIC18F8720-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 八十〇分之六十四引脚高性能1 Mbit的增强型闪存微控制器与A / D [64/80-Pin High Performance 1 Mbit Enhanced FLASH Microcontrollers with A/D]
分类和应用: 闪存微控制器
文件页数/大小: 366 页 / 6797 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC18F8720-I/PT的Datasheet PDF文件第101页浏览型号PIC18F8720-I/PT的Datasheet PDF文件第102页浏览型号PIC18F8720-I/PT的Datasheet PDF文件第103页浏览型号PIC18F8720-I/PT的Datasheet PDF文件第104页浏览型号PIC18F8720-I/PT的Datasheet PDF文件第106页浏览型号PIC18F8720-I/PT的Datasheet PDF文件第107页浏览型号PIC18F8720-I/PT的Datasheet PDF文件第108页浏览型号PIC18F8720-I/PT的Datasheet PDF文件第109页  
PIC18FXX20
10.0
I / O端口
10.1
根据选定的器件上,有两种
可在PIC18FXX20七个或九个I / O端口
设备。他们的一些引脚复用一个或
从其它外围为特色的多复用功能
Tures的设备上。在一般情况下,当一个外设
使能时,其对应的引脚不能用作一般的
通用I / O引脚。
每个端口都有三个工作寄存器。这些
寄存器是:
• TRIS寄存器(数据方向寄存器)
• PORT寄存器(读取的引脚的电平
设备)
• LAT寄存器(输出锁存器)
数据锁存器( LAT寄存器)是只读有用
修改 - 写操作的值,该值的I / O引脚
驾驶。
通用I / O端口和一个简化版本的
操作示于图10-1 。
PORTA , TRISA和LATA
注册
PORTA是一个7位宽的双向端口。它对应
对应的数据方向寄存器是TRISA 。设置
TRISA位( =
1)
可以将相应的PORTA引脚
输入(即,使相应的输出驱动器
高阻抗模式) 。 TRISA某位清零( =
0)
相应的PORTA引脚输出(即,将
输出锁存器的内容从选定引脚) 。
读PORTA寄存器读取的状态
销,而写该寄存器将会写入端口锁存器。
数据锁存器( LATA )也是存储器
映射。读 - 修改 - 写操作对LATA
寄存器,读,写的锁存输出值
PORTA 。
RA4引脚复用Timer0模块
时钟输入,成为RA4 / T0CKI引脚。该
RA4 / T0CKI引脚是施密特触发器输入和开
漏极开路输出。所有其它RA端口引脚都具有TTL输入
水平和全CMOS输出驱动器。
在RA6引脚时,才会启用作为通用I / O引脚
ECIO和RCIO振荡器模式。
其他PORTA引脚与模拟
输入和模拟V
REF
+和V
REF
- 输入。该
通过清零每个引脚的操作/设置
在ADCON1寄存器的控制位(A / D控制
Register1).
注意:
在上电复位时,RA5和RA3 : RA0
被配置为模拟输入并读
为'0' 。 RA6和RA4被配置为
数字输入。
图10-1 :
简化框图
示意图
PORT / LAT / TRIS
手术
RD LAT
TRIS
D
写LAT +
写端口
Q
CK
数据锁存器
数据总线
读端口
I / O引脚
TRISA寄存器控制RA的方向
销,即使它们被用作模拟输入。
用户必须保证比特TRISA寄存器是
维护时使用模拟输入设置。
例10-1 :
CLRF PORTA
;
;
;
;
;
;
;
;
;
;
;
;
;
初始化PORTA
初始化PORTA通过
清输出
数据锁存器
另一种方法
清除输出
数据锁存器
配置A / D
数字量输入
用价值
初始化数据
方向
设置RA<3 : 0>为输入
RA<5 : 4>为输出
CLRF LATA
MOVLW为0x0F
MOVWF ADCON1
MOVLW 0xCF
MOVWF TRISA
2003 Microchip的技术公司
超前信息
DS39609A第103页