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

PIC18F4520-I/ML 参数 Datasheet PDF下载

PIC18F4520-I/ML图片预览
型号: PIC18F4520-I/ML
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚增强型闪存微控制器与10位A / D和纳瓦技术 [28/40/44-Pin Enhanced Flash Microcontrollers with 10-Bit A/D and nanoWatt Technology]
分类和应用: 闪存微控制器和处理器外围集成电路时钟
文件页数/大小: 412 页 / 6898 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F4520-I/ML的Datasheet PDF文件第230页浏览型号PIC18F4520-I/ML的Datasheet PDF文件第231页浏览型号PIC18F4520-I/ML的Datasheet PDF文件第232页浏览型号PIC18F4520-I/ML的Datasheet PDF文件第233页浏览型号PIC18F4520-I/ML的Datasheet PDF文件第235页浏览型号PIC18F4520-I/ML的Datasheet PDF文件第236页浏览型号PIC18F4520-I/ML的Datasheet PDF文件第237页浏览型号PIC18F4520-I/ML的Datasheet PDF文件第238页  
PIC18F2420/2520/4420/4520  
The appropriate analog input channel must be selected  
19.8 Use of the CCP2 Trigger  
and the minimum acquisition period is either timed by  
the user, or an appropriate TACQ time is selected before  
the Special Event Trigger sets the GO/DONE bit (starts  
a conversion).  
An A/D conversion can be started by the Special Event  
Trigger of the CCP2 module. This requires that the  
CCP2M<3:0> bits (CCP2CON<3:0>) be programmed  
as ‘1011’ and that the A/D module is enabled (ADON  
bit is set). When the trigger occurs, the GO/DONE bit  
will be set, starting the A/D acquisition and conversion,  
and the Timer1 (or Timer3) counter will be reset to zero.  
Timer1 (or Timer3) is reset to automatically repeat the  
A/D acquisition period with minimal software overhead  
(moving ADRESH:ADRESL to the desired location).  
If the A/D module is not enabled (ADON is cleared), the  
Special Event Trigger will be ignored by the A/D  
module, but will still reset the Timer1 (or Timer3)  
counter.  
TABLE 19-2: REGISTERS ASSOCIATED WITH A/D OPERATION  
Reset  
Values  
on page  
Name  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
INTCON  
PIR1  
PIE1  
GIE/GIEH PEIE/GIEL TMR0IE  
INT0IE  
TXIF  
TXIE  
TXIP  
EEIF  
EEIE  
EEIP  
RBIE  
SSPIF  
SSPIE  
SSPIP  
BCLIF  
BCLIE  
BCLIP  
TMR0IF  
CCP1IF  
CCP1IE  
CCP1IP  
HLVDIF  
HLVDIE  
HLVDIP  
INT0IF  
TMR2IF  
TMR2IE  
TMR2IP  
TMR3IF  
TMR3IE  
TMR3IP  
RBIF  
49  
52  
52  
52  
52  
52  
52  
51  
51  
51  
51  
51  
52  
52  
52  
52  
52  
52  
52  
52  
PSPIF(1)  
PSPIE(1)  
PSPIP(1)  
OSCFIF  
OSCFIE  
OSCFIP  
ADIF  
ADIE  
ADIP  
CMIF  
CMIE  
CMIP  
RCIF  
RCIE  
RCIP  
TMR1IF  
TMR1IE  
TMR1IP  
CCP2IF  
CCP2IE  
CCP2IP  
IPR1  
PIR2  
PIE2  
IPR2  
ADRESH A/D Result Register High Byte  
ADRESL A/D Result Register Low Byte  
ADCON0  
ADCON1  
ADCON2  
PORTA  
TRISA  
CHS3  
VCFG1  
ACQT2  
RA5  
CHS2  
VCFG0  
ACQT1  
RA4  
CHS1  
PCFG3  
ACQT0  
RA3  
CHS0 GO/DONE ADON  
PCFG2  
ADCS2  
RA2  
PCFG1  
ADCS1  
RA1  
PCFG0  
ADCS0  
RA0  
ADFM  
RA7(2)  
RA6(2)  
TRISA7(2) TRISA6(2) PORTA Data Direction Register  
RB7 RB6 RB5 RB4 RB3  
PORTB Data Direction Register  
PORTB Data Latch Register (Read and Write to Data Latch)  
PORTB  
TRISB  
RB2  
RB1  
RB0  
LATB  
PORTE(4)  
TRISE(4)  
LATE(4)  
IBF  
OBF  
IBOV  
PSPMODE  
RE3(3)  
RE2  
RE1  
RE0  
TRISE2  
TRISE1  
TRISE0  
PORTE Data Latch Register  
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used for A/D conversion.  
Note 1: These bits are unimplemented on 28-pin devices; always maintain these bits clear.  
2: PORTA<7:6> and their direction bits are individually configured as port pins based on various primary  
oscillator modes. When disabled, these bits read as ‘0’.  
3: RE3 port bit is available only as an input pin when the MCLRE Configuration bit is ‘0’.  
4: These registers are not implemented on 28-pin devices.  
DS39631E-page 232  
© 2008 Microchip Technology Inc.