Datasheet

2011 Microchip Technology Inc. Preliminary DS41585A-page 3
PIC10(L)F320/322
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:
-25A @ 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
6/8-Pin Flash-Based, 8-Bit Microcontrollers