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

PIC18F4431-I/PT 参数 Datasheet PDF下载

PIC18F4431-I/PT图片预览
型号: PIC18F4431-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚增强型闪存微控制器采用纳瓦技术,高性能PWM和A / D [28/40/44-Pin Enhanced Flash Microcontrollers with nanoWatt Technology, High-Performance PWM and A/D]
分类和应用: 闪存微控制器
文件页数/大小: 392 页 / 3127 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC18F4431-I/PT的Datasheet PDF文件第112页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第113页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第114页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第115页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第117页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第118页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第119页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第120页  
PIC18F2331/2431/4331/4431
11.2
PORTB , TRISB和LATB
注册
PORTB的四个引脚( RB<7 : 4> ),有一个中断
在变特征。只有配置为输入的引脚会
此中断发生(即,任何RB<7 : 4>销
配置为输出被排除在中断
上变化比较) 。输入引脚( RB<7的: 4> )
与锁定在最后的旧值比较
读PORTB的。 RB<7的“不匹配”的输出: 4>
进行或运算,产生RB端口电平变化
与中断标志位RBIF ( INTCON<0> ) 。
该中断可从休眠状态唤醒器件。该
用户在中断服务程序中清除
中断以下面的方式:
a)
b)
c)
读或写PORTB (除与
MOVFF ( ANY ) , PORTB
指令)。
NOP
(或任何1 T&
CY
DELAY) 。
清除标志位RBIF 。
PORTB是一个8位宽的双向端口。它对应
对应的数据方向寄存器是TRISB 。设置
TRISB位( =
1)
可以将对应的PORTB
引脚输入(即,使相应的输出驱动器
高阻抗模式)。 TRISB某位清零( =
0)
将对应的PORTB引脚输出(即,
将输出锁存器的内容从选定引脚) 。
数据锁存器( LATB )也是存储器
映射。读 - 修改 - 写操作的LATB
寄存器读写的锁存输出值
端口B 。
例11-2 :
CLRF
PORTB
;
;
;
;
;
;
;
;
;
;
;
;
初始化PORTB
初始化PORTB通过
清输出
数据锁存器
另一种方法
清除输出
数据锁存器
用价值
初始化数据
方向
设置RB<3 : 0>为输入
RB<5 : 4>为输出
RB<7 : 6>为输入
CLRF
LATB
不匹配条件将继续把标志位RBIF 。
读PORTB并等待1 T&
CY
将结束
不匹配条件,并允许将标志位RBIF ,是
清除。此外,如果将端口引脚返回到其原始状态,
不匹配条件将被清除。
在中断功能的变化特征推荐
在按键操作和操作唤醒
其中, PORTB仅用于中断电平变化
功能。 PORTB的查询时,建议不要
使用中断电平变化的功能。
RB<3 : 0>和RB4引脚复用的14位
PWM模块PWM<3 : 0>和PWM5输出。该
RB5引脚可以通过配置位进行配置,
PWM4MX ,作为备用引脚PWM4输出。
MOVLW
0xCF
MOVWF
TRISB
每个PORTB引脚都具有内部弱上拉。一
单个控制位可以开启所有上拉。这是
通过清零RBPU ( INTCON2<7> )执行。该
弱上拉会自动关闭,当端口
引脚CON组fi gured作为输出。在上拉的
上电复位禁用。
DS39616D第116页
2010 Microchip的技术公司