PIC18F43K20

产品特性
  • C Compiler Optimized Architecture: Optional extended instruction set designed to optimize re-entrant code
  • Optional extended instruction set designed to optimize re-entrant code
  • Up to 1024 bytes Data EEPROM
  • Up to 64 Kbytes Linear program memory addressing
  • Up to 3936 bytes Linear data memory addressing
  • Up to 16 MIPS operation
  • 16-bit wide instructions, 8-bit wide data path
  • Priority levels for interrupts
  • 31-level, software accessible hardware stack
  • 8 x 8 single-cycle hardware multiplier
  • Precision 16 MHz internal oscillator block:
  • Factory calibrated to ± 1%
  • Software selectable frequencies range of 31 kHz to 16 MHz
  • 64 MHz performance available using PLL
  • no external components required
  • Four crystal modes up to 64 MHz
  • Two external clock modes up to 64 MHz
  • 4X Phase Lock Loop (PLL)
  • Secondary oscillator using Timer1 @ 32 kHz
  • Fail-Safe Clock Monitor: Allows for safe shutdown if peripheral clock stops Two-Speed Oscillator Start-up
  • Allows for safe shutdown if peripheral clock
  • Two-Speed Oscillator Start-up
  • Operating Voltage Range: 1.8V to 3.6V
  • Self-Programmable under Software Control
  • Programmable 16-Level High/Low-Voltage
  • Interrupt on High/Low-Voltage Detection
  • Programmable Brown-out Reset (BOR): With software enable option
  • With software enable option
  • Extended Watchdog Timer (WDT): Programmable period from 4 ms to 131s
  • Programmable period from 4 ms to 131s
  • Single-Supply 3V In-Circuit Serial Programming™ (ICSP™) via two pins
  • In-Circuit Debug (ICD) via Two Pins Extreme Low-Power Management with nanoWatt XLP™: Sleep mode: 100 nA Watchdog Timer: 500 nA Timer1 Oscillator: 500 nA @ 32 kHz
  • Sleep mode: 100 nA
  • Watchdog Timer: 500 nA
  • Timer1 Oscillator: 500 nA @ 32 kHz
  • Analog-to-Digital Converter (ADC) module : 10-bit resolution, 13 External Channels Auto-acquisition capability Conversion available during Sleep 1.2V Fixed Voltage Reference (FVR) channel Independent input multiplexing
  • 10-bit resolution, 13 External Channels
  • Auto-acquisition capability
  • Conversion available during Sleep
  • 1.2V Fixed Voltage Reference (FVR) channel
  • Independent input multiplexing
  • Analog Comparator module: Two rail-to-rail analog comparators Independent input multiplexing
  • Two rail-to-rail analog comparators
  • Independent input multiplexing
  • Voltage Reference (CVREF) module Programmable (% VDD), 16 steps Two 16-level voltage ranges using VREF pins
  • Programmable (% VDD), 16 steps
  • Two 16-level voltage ranges using VREF pins
  • Up to 35 I/O pins plus 1 input-only pin: High-Current Sink/Source 25 mA/25 mA Three programmable external interrupts Four programmable interrupt-on-change Eight programmable weak pull-ups Programmable slew rate
  • High-Current Sink/Source 25 mA/25 mA
  • Three programmable external interrupts
  • Four programmable interrupt-on-change
  • Eight programmable weak pull-ups
  • Programmable slew rate
  • Capture/Compare/PWM (CCP) module
  • Enhanced CCP (ECCP) module: One, two or four PWM outputs Selectable polarity Programmable dead time Auto-Shutdown and Auto-Restart
  • One, two or four PWM outputs
  • Selectable polarity
  • Programmable dead time
  • Auto-Shutdown and Auto-Restart
  • Master Synchronous Serial Port (MSSP) module 3-wire SPI (supports all 4 modes) I2C™ Master and Slave modes with address mask
  • 3-wire SPI (supports all 4 modes)
  • I2C™ Master and Slave modes with address mask
  • Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) module: Supports RS-485, RS-232 and LIN RS-232 operation using internal oscillator Auto-Wake-up on Break Auto-Baud Detect
  • Supports RS-485, RS-232 and LIN
  • RS-232 operation using internal oscillator
  • Auto-Wake-up on Break
  • Auto-Baud Detect
技术参数
Parameter Name Value Value
Program Memory Type Flash Flash
Program Memory (KB) 8 8
CPU Speed (MIPS) 16 16
RAM Bytes 512 512
Data EEPROM (bytes) 256 256
Digital Communication Peripherals 1-UART, 1-A/E/USART, 1-SPI, 1-I2C1-MSSP(SPI/I2C) 1-UART, 1-A/E/USART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 1 CCP, 1 ECCP 1 CCP, 1 ECCP
Timers 1 x 8-bit, 3 x 16-bit 1 x 8-bit, 3 x 16-bit
ADC 13 ch, 10-bit 13 ch, 10-bit
Comparators 2 2
Temperature Range (C) -40 to 125 -40 to 125
Operating Voltage Range (V) 1.8 to 3.6 1.8 to 3.6
Pin Count 40 40
XLP Yes Yes
Cap Touch Channels 14 14
文档资料
PIC18F2XK20/4XK20 28/40/44-Pin Flash MCU with XLP TechnologyData Sheets06/18/20155336KB
PIC18F23K20/PIC18F43K20 Silicon Errata and Data Sheet ClarificationErrata09/18/2015102KB
PIC18F4520 to PIC18F45K20 MigrationMigration Documents02/05/2007175KB
PIC18F2XK20/4XK20 Flash Memory Programming SpecificationProgramming Specification08/25/2009508KB
AN1095 - AN1095, Emulating Data EEPROM for PIC18 and PIC24 MCUs and dsPIC DSCsAppNote06/27/2011427KB
AN1204 - Microchip MiWi P2P Wireless ProtocolAppNote11/16/2010417KB
AN1229 - Class B Safety Software Library for PIC MCUs and dsPIC DSCsAppNote04/24/2012439KB
AN1267 - nanoWatt & nanoWatt XLP(TM) Technologies: An Introduction to Microchip's Low Power devicesAppNote10/08/2009259KB
AN1310 - High-Speed Bootloader for PIC16 and PIC18 DevicesAppNote02/03/2010482KB
AN1450 - Delay Block/DebouncerAppNote07/30/20121414KB
AN1921 - Microchip TCP/IP Lite StackAppNote11/16/2015264KB
AN2045 - Interfacing Serial EEPROMs with 8-Bit PIC MicrocontrollersAppNote01/21/20162087KB
AN2059 - LIN Basics and Implementation of the MCC LIN Stack Library on 8-Bit PIC MicrocontrollersAppNote02/24/2016816KB
8-bit PIC® Microcontroller SolutionsBrochures05/02/20146041KB
eXtreme Low Power (XLP) PIC® MCUs BrochureBrochures06/08/20164336KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
AN1921 Source codeAppNoteLiterature09/10/201516041KB
AN2045 EXP8I2CClick.X.zipAppNoteLiterature01/21/2016684KB
AN2045 EXP8SPIClick.X.zipAppNoteLiterature01/21/2016417KB
MPLAB Code Configurator generates code for your application with a GUI-based tool to set-up peripherals, system parameters, and I/OMPLAB Code Configurator02/13/20150B
Corporate Product Selector GuideProduct Line Card04/13/201610173KB
PIC Microcontroller Compiled Tips 'n Tricks GuideTips and Tricks04/22/20095964KB
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP TechnologyTips and Tricks04/22/2009643KB
订购型号
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC18F43K20-E/ML44QFN-40C to +125CTUBE2.342.151.941.791.70
PIC18F43K20-E/MV40UQFN-40C to +125CTUBE2.212.021.831.691.60
PIC18F43K20-E/P40PDIP-40C to +125CTUBE2.422.222.011.851.76
PIC18F43K20-E/PT44TQFP-40C to +125CTRAY2.232.041.851.701.62
PIC18F43K20-I/ML44QFN-40C to +85CTUBE2.141.961.781.631.55
PIC18F43K20-I/MV40UQFN-40C to +85CTUBE2.001.841.661.531.46
PIC18F43K20-I/P40PDIP-40C to +85CTUBE2.222.031.841.691.61
PIC18F43K20-I/PT44TQFP-40C to +85CTRAY2.021.861.681.551.47
PIC18F43K20T-I/ML44QFN-40C to +85CT/R2.192.011.821.671.59
PIC18F43K20T-I/MV40UQFN-40C to +85CT/R2.051.881.701.571.49
PIC18F43K20T-I/PT44TQFP-40C to +85CT/R2.071.901.721.581.51
相关开发工具
相类似产品
ProductPinsFlashRAMPrice5KNotes
PIC18F23K20288512$1.23
PIC18F24K202816768$1.30
PIC18F25K2028321,536$1.37
PIC18F26K2028643,936$1.65
PIC18F43K20408512$1.46
PIC18F44K204016768$1.53
PIC18F45K2040321,536$1.60
PIC18F46K2040643,936$1.81
器件无铅环保信息
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC18F43K20-I/P6.50000010.60000040PDIP.600inMatte Tine3
PIC18F43K20-E/P6.50000010.60000040PDIP.600inMatte Tine3
PIC18F43K20-E/PT0.2733001.18750044TQFP10x10x1mmMatte Tine3
PIC18F43K20-I/PT0.2733001.18750044TQFP10x10x1mmMatte Tine3
PIC18F43K20T-I/PT0.2733000.74833344TQFP10x10x1mmMatte Tine3
PIC18F43K20-E/ML0.1884000.28888944QFN8x8x0.9mmMatte Tine3
PIC18F43K20-I/ML0.1884000.28888944QFN8x8x0.9mmMatte Tine3
PIC18F43K20T-I/ML0.1884000.43750044QFN8x8x0.9mmMatte Tine3
PIC18F43K20-E/MV0.0425000.10958940UQFN5x5x0.5mmMatte Tine3
PIC18F43K20T-I/MV0.0425000.16697040UQFN5x5x0.5mmMatte Tine3
PIC18F43K20-I/MV0.0425000.10958940UQFN5x5x0.5mmMatte Tine3
Other
Corporate Product Selector Guide SST49LF080A
AN1095 PIC24FJ16GA004
PIC Microcontroller Compiled Tips 'n Tricks Guide PIC24FJ64GB412
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP Technology PIC24FJ64GB412
AN1204 PIC24FJ32GA002
AN1229 ENC28J60
AN1267 PIC24FJ64GB410
AN1310 PIC16F1827
AN1450 PIC16F1786
8-bit PIC® Microcontroller Solutions PIC16F1939
eXtreme Low Power (XLP) PIC® MCUs Brochure PIC24FJ64GB004
PIC18F2XK20/4XK20 28/40/44-Pin Flash MCU with XLP Technology PIC18F45K20
PIC18F2XK20/4XK20 Flash Memory Programming Specification PIC18F45K20
PIC18F4520 to PIC18F45K20 Migration PIC18F45K20
MPLAB® X IDE Product Overview 24VL025
PIC18F23K20/PIC18F43K20 Silicon Errata and Data Sheet Clarification PIC18F43K20
AN1921 Source code PIC16F1513
DEE Emulation 16-bit v2.2 PIC24FJ16GA004
DEE Emulation 8-bit v1.1.2 PIC24FJ16GA004
AN1310 Source Code PIC16F1827
PIC18F ClassB-2 Library_Feb2012.zip ENC28J60
AN1450 Source Code PIC16F1786
AN1921 PIC16F1824
AN1921 Source code PIC16F1824
AN2045 PIC16F1823
AN2045 EXP8I2CClick.X.zip PIC16F1823
AN2045 EXP8SPIClick.X.zip PIC16F1823
AN2059 PIC16F1933
AN2045 EXP8I2CClick.X.zip PIC16F1513
AN2045 EXP8SPIClick.X.zip PIC16F1513