2006MicrochipTechnologyInc.初稿DS39631A_CNPIC18F2420/2520/4420/4520数据手册采用10位A/D和纳瓦技术的28/40/44引脚增强型闪存单片机DS39631A_CN第ii页初稿2006MicrochipTechnologyInc.提供本文档的中文版本仅为了便于理解。请勿忽视文档中包含的英文部分,因为其中提供了有关Microchip产品性能和使用情况的有用信息。MicrochipTechnologyInc.及其分公司和相关公司、各级主管与员工及事务代理机构对译文中可能存在的任何差错不承担任何责任。建议参考MicrochipTechnologyInc.的英文原版文档。本出版物中所述的器件应用信息及其他类似内容仅为您提供便利,它们可能由更新之信息所替代。确保应用符合技术规范,是您自身应负的责任。Microchip对这些信息不作任何明示或暗示、书面或口头、法定或其他形式的声明或担保,包括但不限于针对其使用情况、质量、性能、适销性或特定用途的适用性的声明或担保。Microchip对因这些信息及使用这些信息而引起的后果不承担任何责任。如果将Microchip器件用于生命维持和/或生命安全应用,一切风险由买方自负。买方同意在由此引发任何一切伤害、索赔、诉讼或费用时,会维护和保障Microchip免于承担法律责任,并加以赔偿。在Microchip知识产权保护下,不得暗中或以其他方式转让任何许可证。商标Microchip的名称和徽标组合、Microchip徽标、Accuron、dsPIC、KEELOQ、microID、MPLAB、PIC、PICmicro、PICSTART、PROMATE、PowerSmart、rfPIC和SmartShunt均为MicrochipTechnologyInc.在美国和其他国家或地区的注册商标。AmpLab、FilterLab、MigratableMemory、MXDEV、MXLAB、SEEVAL、SmartSensor和TheEmbeddedControlSolutionsCompany均为MicrochipTechnologyInc.在美国的注册商标。Analog-for-the-DigitalAge、ApplicationMaestro、dsPICDEM、dsPICDEM.net、dsPICworks、ECAN、ECONOMONITOR、FanSense、FlexROM、fuzzyLAB、In-CircuitSerialProgramming、ICSP、ICEPIC、LinearActiveThermistor、Mindi、MiWi、MPASM、MPLIB、MPLINK、PICkit、PICDEM、PICDEM.net、PICLAB、PICtail、PowerCal、PowerInfo、PowerMate、PowerTool、REALICE、rfLAB、rfPICDEM、SelectMode、SmartSerial、SmartTel、TotalEndurance、UNI/O、WiperLock和ZENA均为MicrochipTechnologyInc.在美国和其他国家或地区的商标。SQTP是MicrochipTechnologyInc.在美国的服务标记。在此提及的所有其他商标均为各持有公司所有。©2006,MicrochipTechnologyInc.版权所有。请注意以下有关Microchip器件代码保护功能的要点:•Microchip的产品均达到Microchip数据手册中所述的技术指标。•Microchip确信:在正常使用的情况下,Microchip系列产品是当今市场上同类产品中昀安全的产品之一。•目前,仍存在着恶意、甚至是非法破坏代码保护功能的行为。就我们所知,所有这些行为都不是以Microchip数据手册中规定的操作规范来使用Microchip产品的。这样做的人极可能侵犯了知识产权。•Microchip愿与那些注重代码完整性的客户合作。•Microchip或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不意味着我们保证产品是“牢不可破”的。代码保护功能处于持续发展中。Microchip承诺将不断改进产品的代码保护功能。任何试图破坏Microchip代码保护功能的行为均可视为违反了《数字器件千年版权法案(DigitalMillenniumCopyrightAct)》。如果这种行为导致他人在未经授权的情况下,能访问您的软件或其他受版权保护的成果,您有权依据该法案提起诉讼,从而制止这种行为。Microchip位于美国亚利桑那州Chandler和Tempe、位于俄勒冈州Gresham及位于加利福尼亚州MountainView的全球总部、设计中心和晶圆生产厂均通过了ISO/TS-16949:2002认证。公司在PICmicro®8位单片机、KEELOQ®跳码器件、串行EEPROM、单片机外设、非易失性存储器和模拟产品方面的质量体系流程均符合ISO/TS-16949:2002。此外,Microchip在开发系统的设计和生产方面的质量体系也已通过了ISO9001:2000认证。2006MicrochipTechnologyInc.初稿DS39631A_CN第1页PIC18F2420/2520/4420/4520功耗管理模式:•运行:CPU打开,外设打开•空闲:CPU关闭,外设打开•休眠:CPU关闭,外设关闭•处于空闲模式时电流降至5.8µA(典型值)•处于休眠模式时电流降至0.1µA(典型值)•Timer1振荡器:1.8µA、32kHz和2V•看门狗定时器:2.1µA•振荡器双速启动外设特点:•高灌/拉电流25mA/25mA•3个可编程外部中断•4个输入电平变化中断•2个捕捉/比较/PWM(CCP)模块,其中一个具有自动关闭功能(28引脚器件)•增强型捕捉/比较/PWM(ECCP)模块(仅40/44引脚器件):-1个、2个或4个PWM输出-可选择的极性-可编程的死区时间-自动关闭和自动重启•主同步串口(MasterSynchronousSerialPort,MSSP)模块支持3线SPI(总共4种模式)和I2C™主从模式•增强型可寻址USART模块:-支持RS-485、RS-232和LIN1.2-RS-232使用内部振荡器电路工作(无需外部晶振)-启动位自动唤醒-自动波特率检测•昀多13路通道的10位模数转换模块(A/D):-自动采样功能-可在休眠模式下进行转换•两个输入复用的模拟比较器灵活的振荡器结构:•4种晶振模式,频率高达40MHz•4倍频锁相环(可用于晶振和内部振荡器)•两种外部RC模式,频率昀高为4MHz•两种外部时钟模式,频率昀高为40MHz•内部振荡器电路:-8个可由用户选择的频率,从31kHz到8MHz-在和PLL结合使用时提供较宽的时钟频率范围,从31kHz到32MHz-用户可对该电路进行调节以补偿频率漂移•辅助振荡器使用Timer1(工作频率为32kHz)•故障保护时钟监视器:-当外设时钟停止时可使器件安全断电单片机的特殊功能:•优化的C编译器架构:-为优化重入代码而设计的可选的扩展指令集•典型的100,000擦/写周期增强型闪存程序存储器•典型的1,000,000擦/写周期数据EEPROM存储器•闪存/数据EEPROM保存期:典型值为100年•可在软件控制下自编程•中断优先级•8x8单周期硬件乘法器•扩展的看门狗定时器(WatchdogTimer,WDT):-可编程周期从4ms到131s•通过两个引脚进行单5V供电电源下的在线串行编程(In-CircuitSerialProgramming™,ICSP™)•通过两个引脚进行在线调试(In-CircuitDebug,ICD)•宽工作电压范围:2.0V到5.5V•可编程的16级高/低压检测(High/Low-VoltageDetection,HLVD)模块:-支持高/低压检测中断•可编程欠压复位(Brown-outReset,BOR)-带软件使能选项采用10位A/D和纳瓦技术的28/40/44引脚增强型闪存单片机PIC18F2420/2520/4420/4520DS39631A_CN第2页初稿2006MicrochipTechnologyInc.-器件程序存储器数据存储器I/O10位A/D(通道数)CCP/ECCP(PWM)MSSPEUSART比较器8/16位定时器闪存(字节)单字指令数SRAM(字节)EEPROM(字节)SPI主控I2CPIC18F242016K819276825625102/0有有121/3PIC18F252032K16384153625625102/0有有121/3PIC18F442016K819276825636131/1有有121/3PIC18F452032K16384153625636131/1有有121/32006MicrochipTechnologyInc.初稿DS39631A_CN第3页PIC18F2420/2520/4420/4520引脚图RB7/KBI3/PGDRB6/KBI2/PGCRB5/KBI1/PGMRB4/KBI0/RB3/AN9/CCP2(1)RB2/INT2/AN8RB1/INT1/AN10RB0/INT0/FLT0/AN12VDDVSSRD7/PSP7/P1DRD6/PSP6/P1CRD5/PSP5/P1BRD4/PSP4RC7/RX/DTRC6/TX/CKRC5/SDORC4/SDI/SDARD3/PSP3RD2/PSP2MCLR/VPP/RE3RA0/AN0RA1/AN1RA2/AN2/VREF-/CVREFRA3/AN3/VREF+RA4/T0CKI/C1OUTRA5/AN4/SS/HLVDIN/C2OUTRE0/RD/AN5RE1/WR/AN6RE2/CS/AN7VDDVSSOSC1/CLKI/RA7OSC2/CLKO/RA6RC0/T1OSO/T13CKIRC1/T1OSI/CCP2(1)RC2/CCP1/P1ARC3/SCK/SCLRD0/PSP0RD1/PSP112345678910111213141516171819204039383736353433323130292827262524232221PIC18F4520PIC18F252010112345618791213141516171819202324252627282221MCLR/VPP/RE3RA0/AN0RA1/AN1RA2/AN2/VREF-/CVREFRA3/AN3/VREF+RA4/T0CKI/C1OUTRA5/AN4/SS/HLVDIN/C2OUTVSSOSC1/CLKI/RA7OSC2/CLKO/RA6RC0/T1OSO/T13CKIRC1/T1OSI/CCP2(1)RC2/CCP1RC3/SCK/SCLRB7/KBI3/PGDRB6//KBI2/PGCRB5/KBI1/PGMRB4/KBI0/AN11RB3/AN9/CCP2(1)RB2/INT2/AN8RB1/INT1/AN10RB0/INT0/FLT0/AN12VDDVSSRC7/RX/DTRC6/TX/CKRC5/SDORC4/SDI/SDA40引脚PDIP28引脚PDIP,SOICPIC18F4420PIC18F2420注1:RB3是与CCP2复用的引脚。101123611819202122121314158716172324252627289PIC18F2420RC0/T1OSO/T13CKI54RB7/KBI3/PGDRB6/KBI2/PGCRB5/KBI1/PGMRB4KBI0/AN11RB3/AN9/CCP2(1)RB2/INT2/AN8RB1/INT1/AN10RB0/INT0/FLT0/AN12VDDVSSRC7/RX/DTRC6/TX/CKRC5/SDORC4/SDI/SDAMCLR/VPP/RE3RA0/AN0RA1/AN1RA2/AN2/