● High-Performance RISC CPU:
● Only 35 Instructions to Learn:
● All single-cycle instructions, except branches
● Operating Speed:
● DC – 16 MHz clock input
● DC – 250 ns instruction cycle
● Up to 512 Words of Flash Program Memory
● 64 Bytes Data Memory
● Eight-level Deep Hardware Stack
● Interrupt Capability
● Processor Self-Write/Read access to Program Memory
● Pinout Compatible to other 6-Pin PIC10FXXX
● Microcontrollers Special Microcontroller Features:
● Low-Power 16 MHz Internal Oscillator:
● Software selectable frequency range from 16 MHz to 31 kHz
● Factory calibrated to 1%, typical
● Wide Operating Range:
● 1.8V to 3.6V (PIC10LF320/322)
● 2.3V to 5.5V (PIC10F320/322)
● Power-on Reset (POR)
● Power-up Timer (PWRT)
● Brown-out Reset (BOR)
● Ultra Low-Power Sleep Regulator
● Extended Watchdog Timer (WDT)
● Programmable Code Protection
● Power-Saving Sleep mode
● Selectable Oscillator options (EC mode or Internal Oscillator)
● In-Circuit Serial Programming™ (ICSP™) (via Two Pins)
● In-Circuit Debugger Support
● Fixed Voltage Reference (FVR) with 1.024V, 2.048V and 4.096V (‘F’ variant only) Output Levels
● Integrated Temperature Indicator
● 40-year Flash Data Retention Low-Power Features (PIC10LF320/322):
● Standby Current:
● 20 nA @ 1.8V, typical
● Operating Current:
● 25 µA @ 1 MHz, 1.8V, typical
● Watchdog Timer Current:
● 500 nA @ 1.8V, typical Peripheral Features:
● 4 I/O Pins:
● 1 input-only pin
● High current sink/source for LED drivers
● Individually selectable weak pull-ups
● Interrupt-on-Change
● Timer0: 8-Bit Timer/Counter with 8-Bit Programmable Prescaler
● Timer2: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler
● Two PWM modules:
● 10-bit PWM, max. frequency 16 kHz
● Combined to single 2-phase output
● A/D Converter:
● 8-bit resolution with 3 channels
● Configurable Logic Cell (CLC):
● 8 selectable input source signals
● Two inputs per module
● Software selectable logic functions including: AND/OR/XOR/D Flop/D Latch/SR/JK
● External or internal inputs/outputs
● Operation while in Sleep
● Numerically Controlled Oscillator (NCO):
● 20-bit accumulator
● 16-bit increment
● Linear frequency control
● High-speed clock input
● Selectable Output modes
● Fixed Duty Cycle (FDC)
● Pulse Frequency (PF) mode
● Complementary Waveform Generator (CWG):
● Selectable falling and rising edge dead-band control
● Polarity control
● 2 auto-shutdown sources
● Multiple input sources: PWM, CLC, NCO