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

PIC18F4431-I/P 参数 Datasheet PDF下载

PIC18F4431-I/P图片预览
型号: PIC18F4431-I/P
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 ]
 浏览型号PIC18F4431-I/P的Datasheet PDF文件第143页浏览型号PIC18F4431-I/P的Datasheet PDF文件第144页浏览型号PIC18F4431-I/P的Datasheet PDF文件第145页浏览型号PIC18F4431-I/P的Datasheet PDF文件第146页浏览型号PIC18F4431-I/P的Datasheet PDF文件第148页浏览型号PIC18F4431-I/P的Datasheet PDF文件第149页浏览型号PIC18F4431-I/P的Datasheet PDF文件第150页浏览型号PIC18F4431-I/P的Datasheet PDF文件第151页  
PIC18F2331/2431/4331/4431  
16.4.2  
TIMER1 MODE SELECTION  
16.4 Compare Mode  
Timer1 must be running in Timer mode or Synchro-  
nized Counter mode if the CCP module is using the  
compare feature. In Asynchronous Counter mode, the  
compare operation may not work.  
In Compare mode, the 16-bit CCPR1 (CCPR2) register  
value is constantly compared against the TMR1  
register pair value. When a match occurs, the RC2/  
CCP1 (RC1/CCP2) pin:  
• is driven high  
16.4.3  
SOFTWARE INTERRUPT MODE  
• is driven low  
When generate software interrupt is chosen, the CCP1  
pin is not affected. Only a CCP interrupt is generated (if  
enabled).  
• toggles output (high-to-low or low-to-high)  
• remains unchanged (interrupt only)  
The action on the pin is based on the value of control  
bits, CCP1M<3:0> (CCP2M<3:0>). At the same time,  
interrupt flag bit CCP1IF (CCP2IF) is set.  
16.4.4  
SPECIAL EVENT TRIGGER  
In this mode, an internal hardware trigger is generated  
which may be used to initiate an action.  
16.4.1  
CCP PIN CONFIGURATION  
The Special Event Trigger output of CCP1 resets the  
TMR1 register pair. This allows the CCPR1 register to  
effectively be a 16-bit programmable period register for  
Timer1.  
The user must configure the CCP1 pin as an output by  
clearing the appropriate TRISC bit.  
Note:  
Clearing the CCPxCON register will force  
the RC1 or RC2 compare output latch to  
the default low level. This is not the  
PORTC I/O data latch.  
The Special Event Trigger output of CCP2 resets the  
TMR1 register pair. Additionally, the CCP2 Special  
Event Trigger will start an A/D conversion if the A/D  
module is enabled.  
Note:  
The Special Event Trigger from the CCP2  
module will not set the Timer1 interrupt  
flag bit.  
FIGURE 16-2:  
COMPARE MODE OPERATION BLOCK DIAGRAM  
Special Event Trigger will:  
Reset Timer1, but not set Timer1 interrupt flag bit  
and set bit, GO/DONE (ADCON0<1>), which starts an A/D conversion (CCP2 only)  
Special Event Trigger  
Set Flag CCP1IF bit  
CCPR1H CCPR1L  
Comparator  
Q
S
R
Output  
Logic  
Match  
RC2/CCP1 Pin  
TRISC<2>  
Output Enable  
CCP1CON<3:0>  
Mode Select  
TMR1H TMR1L  
Special Event Trigger  
Set Flag CCP2IF bit  
Match  
Q
S
R
Output  
Logic  
Comparator  
RC1/CCP2 Pin  
TRISC<1>  
Output Enable  
CCPR2H CCPR2L  
CCP2CON<3:0>  
Mode Select  
2010 Microchip Technology Inc.  
DS39616D-page 147  
 复制成功!