PIC10F322

The PIC10(L)F322 is the next generation of the PIC10F family that provides an increased feature set and increased performance over the existing PIC10F family that customers have requested. These new PIC10F32X variants are based on the standard mid-range architecture (vs. the baseline for the PIC10F2XX family) and provide interrupts, deeper hardware stack, PWM, emulated data EE, increased 16MHz internal oscillator, lower power, and 3 8-bit ADCs, as well as a few new integrated peripherals. These new integrated peripherals include a new Configurable Logic Cell (CLC) which allows the user to do simple Boolean functions – such as AND/OR/XOR logic functions and D/JK/SR state functions, a Numerically Controlled Oscillator (NCO) module which provides two functions; a PWM with a fixed 50% duty cycle and an increased frequency resolution function that lends itself well to applications such as ballast control, a Complementary Waveform Generator (CWG) which provides a complementary waveform to various inputs sources including the PWM, the CLC, or NCO, and finally an integrated temperature indicator for low cost temperature measurements. Debug Support
• External debug header (AC244045) is needed for debug support
• Debug and programming support is available via PICkit™ 3, and MPLAB® ICD3
• For Debug Header information, please refer to
• For easy development, please see the - our newest Low Pin Count Development Board!

Features
  • Flash Program Memory with self read/write capability
  • Mid-range core
  • High Endurance Flash Memory (HEF) 128 B of Non-volatile Data Storage
  • 128 B of Non-volatile Data Storage
  • 35 Instruction, 8 Stack Levels, hardware interrupts
  • Low Power Internal 16MHz / 31 kHz oscillator
  • (2) stand-alone PWM’s
  • (3) channel 8b ADC w/Vref
  • Integrated Temperature Indicator
  • Configurable Logic Cell (CLC)
  • Complimentary Waveform Generator (CWG)
  • Numerically Controlled Oscillator (NCO
  • Two 8-bit Timers (TMR0/TMR2)
  • Extended Watchdog Timer (EWDT)
  • Brown-Out Reset (BOR)
  • 25mA Source/Sink current I/O
  • In Circuit Serial Programming (ICSP)
  • Wide Operation Voltage Variant ‘F’ (2.3V – 5.5V)
  • eXtreme Low Power (XLP) ‘LF’ Variant (1.8V – 3.6V)
Parameter
Parameter Name Value Value
Program Memory Type Flash Flash
Program Memory (KB) 0.896 0.896
CPU Speed (MIPS) 4 4
RAM Bytes 64 64
Capture/Compare/PWM Peripherals 2 2
Timers 2 x 8-bit 2 x 8-bit
ADC 3 ch, 8-bit 3 ch, 8-bit
Temperature Range (C) -40 to 125 -40 to 125
Operating Voltage Range (V) 1.8 to 5.5 1.8 to 5.5
Pin Count 6 6
XLP Yes Yes
Cap Touch Channels 3 3
Documents
PIC10(L)F320/322 6/8-Pin Flash-Based, 8-Bit MCUs Data SheetData Sheets11/19/20151493KB
PIC10(L)F320/322 Family Silicon Errata and Data Sheet ClarificationErrata05/07/201587KB
PIC10(L)F320/322 Flash Memory ProgrammingProgramming Specification04/02/2012396KB
AN1450 - Delay Block/DebouncerAppNote07/30/20121414KB
AN1451 - Glitch-Free Design Using the Configurable Logic Cell(CLC)AppNote07/25/20121495KB
AN1467 - High-Power CC/CV Battery Charger Using a Inverse SEPIC (Zeta) TopologyAppNote10/03/20121047KB
AN1470 - Manchester Decoder Using the CLC and NCOAppNote10/17/20121187KB
AN1473 - Various Solutions for Calculating a Pulse and Duty CycleAppNote12/05/2012572KB
AN1476 - Combining the CLC and NCO to Implement a High Resolution PWMAppNote08/17/2015317KB
AN1523 - Sine Wave Generator Using Numerically Controlled Oscillator ModuleAppNote05/10/20131234KB
AN1687 - Emulating High-Endurance Data EEPROM for PIC10 and PIC12AppNote04/29/2014425KB
AN2092 - Using the Temperature Indicator ModuleAppNote02/11/2016585KB
TB3071 - Voltage-Controlled Oscillator with Linear Frequency OutputAppNote11/09/2012622KB
TB3097 - Digital SMPS - Buck Converter using the PIC12F1501 NCO PeripheralAppNote08/09/2013696KB
TB3102 - Boost Converter Using the PIC12F1501 NCO PeripheralAppNote12/11/2013270KB
TB3118 - Complementary Waveform Generator Technical BriefAppNote11/25/2014375KB
TB3131 - Numerically Controlled Oscillator on PIC MicrocontrollersAppNote02/18/2015552KB
TB3133 - Configurable Logic Cell on PIC MicrocontrollersAppNote03/25/2015330KB
Core Independent Peripherals for 8-bit PIC(R) Microcontrollers BrochureBrochures11/11/20123731KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
PIC10F32X Microcontroller Product OverviewSell Sheets10/10/2011120KB
AN1687 Source CodeAppNoteLiterature08/06/201410KB
TB3071 Source CodeAppNoteLiterature04/30/201318KB
Configurable Logic Cell (CLC) Tips 'n TricksTips and Tricks10/01/20122041KB
New Peripherals Tips 'n TricksTips and Tricks09/14/2012405KB
Configurable Logic Cell (CLC) Configuration Tool User's GuideUser Guides12/14/20122082KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC10F322-E/MC8DFN-40C to +125CTUBE0.670.610.560.510.49
PIC10F322-E/OT6SOT-23-40C to +125CBAG0.690.640.590.550.53
PIC10F322-E/P8PDIP-40C to +125CTUBE0.690.630.570.530.50
PIC10F322-I/MC8DFN-40C to +85CTUBE0.620.570.510.470.45
PIC10F322-I/OT6SOT-23-40C to +85CBAG0.640.590.550.510.49
PIC10F322-I/P8PDIP-40C to +85CTUBE0.640.580.530.490.46
PIC10F322T-E/OT6SOT-23-40C to +125CT/R0.590.540.490.450.43
PIC10F322T-I/MC8DFN-40C to +85CT/R0.640.580.530.490.46
PIC10F322T-I/OT6SOT-23-40C to +85CT/R0.540.490.450.410.39
PIC10LF322-E/MC8DFN-40C to +125CTUBE0.670.610.560.510.49
PIC10LF322-E/OT6SOT-23-40C to +125CBAG0.690.640.590.550.53
PIC10LF322-E/P8PDIP-40C to +125CTUBE0.690.630.570.530.50
PIC10LF322-I/MC8DFN-40C to +85CTUBE0.620.570.510.470.45
PIC10LF322-I/OT6SOT-23-40C to +85CBAG0.640.590.550.510.49
PIC10LF322-I/P8PDIP-40C to +85CTUBE0.640.580.530.490.46
PIC10LF322T-I/MC8DFN-40C to +85CT/R0.640.580.530.490.46
PIC10LF322T-I/OT6SOT-23-40C to +85CT/R0.540.490.450.410.39
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC10F32060.44864$0.36
PIC10F32260.89664$0.37
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC10F322-I/P0.4867000.9000008PDIP.300inMatte Tine3
PIC10F322-E/P0.4867000.9000008PDIP.300inMatte Tine3
PIC10F322-ICE/P0.9533001.83333314PDIP.300inMatte Tine3
PIC10F322-E/OT0.0170000.0473336SOT-23-Matte Tine3
PIC10F322T-I/OT0.0170000.0466676SOT-23-Matte Tine3
PIC10F322T-E/OT0.0170000.0466676SOT-23-Matte Tine3
PIC10F322-I/OT0.0170000.0473336SOT-23-Matte Tine3
PIC10F322T-E/OTVAO0.0170000.0466676SOT-23-Matte Tine3
PIC10F322-E/MC0.0170000.0333338DFN2x3x0.9mmMatte Tine3
PIC10F322-I/MC0.0170000.0333338DFN2x3x0.9mmMatte Tine3
PIC10F322T-I/MC0.0170000.1306068DFN2x3x0.9mmMatte Tine3
PIC10(L)F320/322 6/8-Pin Flash-Based, 8-Bit MCUs Data Sheet PIC10F322
PIC10(L)F320/322 Family Silicon Errata and Data Sheet Clarification PIC10F322
PIC10(L)F320/322 Flash Memory Programming PIC10F322
AN1450 PIC16F1512
AN1450 Source Code PIC16F1512
AN1451 PIC16F1508
AN1451 Source Code PIC16F1508
AN1467 PIC16F1513
AN1467 Source Code PIC16F1513
AN1470 PIC16F1508
AN1473 PIC12F1501
AN1476 PIC16F1508
AN1476 Source Code PIC16F1508
AN1523 PIC16F1507
AN1687 PIC10F322
AN2092 PIC16F1513
TB3071 PIC16F1507
TB3071 Source Code PIC16F1507
TB3097 PIC16F1513
TB3102 PIC12F1501
TB3118 PIC16F1509
TB3131 PIC10F322
TB3133 PIC10F322
Core Independent Peripherals for 8-bit PIC(R) Microcontrollers Brochure PIC16F1939
MPLAB® X IDE Product Overview 24VL025
PIC10F32X Microcontroller Product Overview PIC10F322
AN1687 Source Code PIC12F1840
TB3071 Source Code PIC16F1509
Configurable Logic Cell (CLC) Tips 'n Tricks PIC16F1509
New Peripherals Tips 'n Tricks PIC16F1509
Configurable Logic Cell (CLC) Configuration Tool User's Guide PIC24F16KM204