欢迎访问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文件第125页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第126页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第127页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第128页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第130页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第131页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第132页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第133页  
PIC18F2331/2431/4331/4431
12.1
Timer0工作
12.2.1
定时器0可以作为一个定时器或计数器。
定时器模式通过清零T0CS位。在
定时器模式下, Timer0模块将每
指令周期(不带预分频器) 。如果TMR0寄存器
器被写入时,禁止递增以下
两个指令周期。用户可以变通解决此
通过将校正值写入TMR0寄存器。
计数器模式通过将T0CS位。在
计数器模式下,Timer0递增,无论是在每
上升或下降引脚, RC3 / T0CKI / T5CKI / INT0的边缘。
递增边沿由时钟确定
源边沿选择位( T0SE ) 。清零T0SE位
选择上升沿。
当外部时钟输入用于Timer0时,它必须
满足一定的要求。要求保证
的外部时钟与内部同步
相位时钟(T
OSC
) 。此外,还有在实际的延迟
同步后递增定时器0的。
切换预分频器
转让
预分频器的分配完全由软件CON-
控制(也就是说,它是可以改变的“上即时”期间计划
执行)。
12.3
定时器0中断
TMR0的中断产生的时候TMR0
寄存器从FFh溢出在8位模式为00h ,或
FFFFh到0000h在16位模式。这种溢出将
TMR0IF位。中断可以通过清除被屏蔽
TMR0IE位。 TMR0IF位必须被清除
软件通过Timer0模块的中断服务
程序之前重新允许中断。该TMR0
中断无法从休眠状态唤醒处理器
模式中,由于在定时器规定的时钟周期,即使当
T0CS设置。
12.4
16位定时器模式和读取
写到
12.2
预分频器
一个8位计数器作为预分频器,定时器0
模块。预分频器是不可读写。
PSA和T0PS<2 : 0>位决定预分频器
分配和分频比。
位清零, PSA将预分频器分配给
Timer0模块。当预分频器被分配给
Timer0模块, 1预分频值: 2,1: 4 , ... , 1 : 256
是可选择的。
当分配给Timer0模块,所有指令
写TMR0寄存器(例如,
CLRF TMR0 , MOVWF
TMR0 , BSF TMR0 , X ... ,
等)将清零预分频器
算。
注意:
写TMR0时,预分频器
分配给定时器0将清零预分频器
算,但不会改变预分频器
分配。
TMR0H不是定时器/计数器的高字节
16位模式,但实际上的缓冲版本
定时器0的高字节(参见
高字节
定时器0计数器/定时器是不能直接读取也
可写。 TMR0H与的内容更新
定时器0时读TMR0L高字节。这种亲
国际志愿组织一次读取Timer0的全部16位无能力
需要验证的高字节和低字节的读出
为有效因翻车之间的连续读取
的高和低字节。
写入Timer0的高字节也必须发生
通过TMR0H缓冲寄存器。定时器0高字节
更新TMR0H的内容时的写
TMR0L的。这使得Timer0的全部16位是
在一次更新。
表12-1:
名字
TMR0L
TMR0H
INTCON
T0CON
TRISA
相关寄存器TIMER0
第7位
第6位
第5位
4位
第3位
第2位
第1位
位0
复位值
上页:
TMR0IE
T0CS
INT0IE
T0SE
RBIE
PSA
TMR0IF
T0PS2
INT0IF
T0PS1
RBIF
T0PS0
Timer0寄存器的低字节
Timer0寄存器的高字节
GIE / GIEH
TMR0ON
TRISA7
(1)
PEIE / GIEL
T016BIT
TRISA6
(1)
PORTA数据方向寄存器
图例:
阴影部分Timer0不使用。
注1 :
RA6和RA7会被启用为I / O引脚取决于配置字1H选定的振荡模式。
2010 Microchip的技术公司
DS39616D第129页