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

PIC16F628-20I/P 参数 Datasheet PDF下载

PIC16F628-20I/P图片预览
型号: PIC16F628-20I/P
PDF下载: 下载PDF文件 查看货源
内容描述: 基于闪存的8位CMOS微控制器 [FLASH-Based 8-Bit CMOS Microcontrollers]
分类和应用: 闪存微控制器
文件页数/大小: 160 页 / 1657 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC16F628-20I/P的Datasheet PDF文件第23页浏览型号PIC16F628-20I/P的Datasheet PDF文件第24页浏览型号PIC16F628-20I/P的Datasheet PDF文件第25页浏览型号PIC16F628-20I/P的Datasheet PDF文件第26页浏览型号PIC16F628-20I/P的Datasheet PDF文件第28页浏览型号PIC16F628-20I/P的Datasheet PDF文件第29页浏览型号PIC16F628-20I/P的Datasheet PDF文件第30页浏览型号PIC16F628-20I/P的Datasheet PDF文件第31页  
PIC16F62X
5.0
I / O端口
该PIC16F62X有两个端口, PORTA和PORTB 。
一些引脚I / O端口复用
另一种功能上的外设功能
装置。一般来说,当某个外设使能,即
引脚可能不能用作通用I / O引脚。
注1 :
复位时, TRISA寄存器设置为全
输入。数字输入被禁用,
比较器输入端被强制
地面,以减少多余的电流CON-
消费。
注2 :
当配置RA6 / OSC2 / CLKOUT
作为CLKOUT ,相应的TRIS位
覆盖和引脚配置为
输出。 PORTA数据位读0,
在PORTA TRIS位读数为0 。
TRISA控制RA引脚的方向,即使当
它们被用作比较器输入。用户
必须确保以保持引脚CON组fi gured作为输入
当使用它们作为比较器输入。
RA2引脚也将作为对输出
基准电压源。当在这种模式下,在V
REF
脚是
非常高阻抗输出。用户必须精读连接gure
TRISA<2>位作为输入,并用高阻抗
负载。
在比较器模式中的一个去音响定义由
CMCON寄存器,引脚RA3和RA4成为输出
的比较器。该TRISA<4 : 3>位必须是
清零,以使能输出才能使用此功能。
5.1
PORTA和TRISA寄存器
PORTA是一个8位宽的锁存器。 RA4是施密特触发器
输入和开漏输出。 RA4端口是复用
与T0CKI时钟输入。 RA5是施密特触发器输入
仅与不具有输出驱动器。所有其它RA端口引脚有
施密特触发器输入和全CMOS输出驱动器。
所有管脚都具有数据方向位( TRIS寄存器),它可以
这些引脚配置为输入或输出。
'1' TRISA寄存器使相应的输出
司机的Hi-阻抗模式。 A' 0' TRISA寄存器
将输出锁存器的内容从选定引脚( S)上。
读PORTA寄存器读的是引脚的状态
而写该寄存器将会写入端口锁存器。所有的写
正在读 - 修改 - 写操作操作。所以写
一个端口就意味着该端口引脚连接的第一个读,那么这
值是莫迪网络版,并写入端口数据锁存器。
PORTA引脚复用比较器和
参考电压的功能。这些操作
销由控制位在CMCON选
(比较器控制寄存器)寄存器和VRCON
(参考电压控制寄存器)寄存器。当
选择作为比较器输入,这些引脚将读
为0 。
例5-1:
CLRF
PORTA
MOVLW 0x07执行
MOVWF CMCON
初始化PORTA
;初始化PORTA通过设置
;输出数据锁存器
;开启关闭比较器​​和
;使能引脚为I / O
;功能
BCF
STATUS , RP1
BSF
STATUS , RP0 ;选择存储区1
MOVLW 0x1F的
;使用的值初始化
;数据方向
MOVWF TRISA
;设置RA<4 : 0>为输入
; TRISA<7 : 5>顷永远
读为“0” 。
©
1999 Microchip的技术公司
初步
DS40300B第27页