PIC10(L)F320/322 6/8-Pin Flash-Based, 8-Bit Microcontrollers High-Performance RISC CPU eXtreme Low-Power (XLP) Features (PIC10LF320/322) Only 35 Instructions to Learn: - All single-cycle instructions, except branches Sleep Current: Operating Speed: - 20 nA 1.8V, typical - DC 16 MHz clock input Operating Current: - DC 250 ns instruction cycle -25 A 1 MHz, 1.8V, typical Eight-Level Deep Hardware Stack Watchdog Timer Current: Interrupt Capability - 500 nA 1.8V, typical Processor Self-Write/Read access to Program Memory Peripheral Features Pinout Compatible to other 6-Pin PIC10FXXX Four I/O Pins: Microcontrollers - One input-only pin - High current sink/source for LED drivers Memory - Individually selectable weak pull-ups - Interrupt-on-Change Up to 512 Words of Flash Program Memory Timer0: 8-Bit Timer/Counter with 8-Bit 64 Bytes Data Memory High-Endurance Flash Data Memory (HEF) Programmable Prescaler Timer2: 8-Bit Timer/Counter with 8-Bit Period - 128B of nonvolatile data storage Register, Prescaler and Postscaler - 100K erase/write cycles Two PWM Modules: - 10-bit PWM, max. frequency 16 kHz Special Microcontroller Features - Combined to single two-phase output Low-Power 16 MHz Internal Oscillator: A/D Converter: - Software selectable frequency range from - 8-bit resolution with three channels 16 MHz to 31 kHz Configurable Logic Cell (CLC): - Factory calibrated to 1%, typical - Eight selectable input source signals Wide Operating Range: - Two inputs per module - 1.8V to 3.6V (PIC10LF320/322) - Software selectable logic functions including: - 2.3V to 5.5V (PIC10F320/322) AND/OR/XOR/D Flop/D Latch/SR/JK Power-on Reset (POR) - External or internal inputs/outputs Power-up Timer (PWRT) - Operation while in Sleep Brown-out Reset (BOR) Numerically Controlled Oscillator (NCO): Ultra Low-Power Sleep Regulator - 20-bit accumulator Extended Watchdog Timer (WDT) - 16-bit increment Programmable Code Protection - Linear frequency control Power-Saving Sleep mode - High-speed clock input Selectable Oscillator Options (EC mode or - Selectable Output modes Internal Oscillator) - Fixed Duty Cycle (FDC) In-Circuit Serial Programming (ICSP) (via - Pulse Frequency (PF) mode Two Pins) Complementary Waveform Generator (CWG): In-Circuit Debugger Support - Selectable falling and rising edge dead-band Fixed Voltage Reference (FVR) with 1.024V, control 2.048V and 4.096V (F variant only) Output - Polarity control Levels - Two auto-shutdown sources Integrated Temperature Indicator - Multiple input sources: PWM, CLC, NCO 40-year Flash Data Retention 2011-2021 Microchip Technology Inc. DS40001585E-page 1PIC10(L)F320/322 PIC10(L)F320/322 Family Types Device PIC10(L)F320 (1) 256 64 128 4 3 2 2 1 1 1 1 H Y PIC10(L)F322 (1) 512 64 128 4 3 2 2 1 1 1 1 H Y Note 1: I - Debugging, Integrated on Chip H - Debugging, Available using Debug Header E - Emulation, Available using Emulation Header. 2: One pin is input-only. Data Sheet Index: 1: DS40001585 PIC10(L)F320/322 Data Sheet, 6/8 Pin High Performance, Flash Microcontrollers. Note: For other small form-factor package availability and marking information, please visit