Datasheet
Featured Core Independent Peripherals Product Families
Family Pins
Flash Memory
SRAM (Bytes)
Capture
Compare/
PWM
Analog
Core
Independent
Peripherals
Communications
Serial I/O
Additional
Features
PIC10(L)F32X 6
448–896
64
0
2
8-bit ADC (3)
CLC, NCO,
CWG
– –
PIC16(L)F150X
8/14/20
1.75K–14K
64–512
0
4
10-bit ADC (4-12),
5-bit DAC (0-1),
Comparators (1-2)
CLC, NCO,
CWG
UART, I
2
C™/SPI Fixed Voltage Ref
PIC12LF1552 8
2K
256
0
0
10-bit ADC (5) HCVD I
2
C/SPI Fixed Voltage Ref
PIC16(L)F151X
28
2K–4K
128–256
2
2
10-bit ADC(17) HCVD UART, I
2
C/SPI Fixed Voltage Ref
5
8-bit PIC® Microcontroller Solutions
Core Independent Peripherals
Summary
The following Core Independent Peripherals take 8-bit
MCU performance to a new level, while requiring no
processor overhead.
■ CLC (Confi gurable Logic Cell): The CLC provides
programmable combinational and sequential logic. It
also enables on-chip interconnection of peripherals
and I/O, thereby reducing external components, saving
code space, and adding functionality.
■ NCO (Numerically Controlled Oscillator): A
programmable precision linear frequency generator,
ranging from <1 Hz to 500 KHz+. The NCO offers a
step up in performance, and a simplification in design,
for applications requiring precise linear frequency
control, such as: fluorescent ballasts, lighting control,
radio tuning circuitry, Class D audio amplifiers, etc.
■ Hardware CVD (Capacitive Voltage Divider): The
Hardware CVD is a hardware implementation of our
Capacitive Voltage Divider. It enables capacitive touch
sensing and proximity detection while simplifying the
design, reducing code size and decreasing CPU usage.
■ COG (Complementary Output Generator)/
CWG(Complementary Waveform Generator): The CWG
provides a complementary waveform with rising and
falling edge dead band control, enabling high efficiency
synchronous switching, with no processor overhead. The
CWG also incorporates auto shutdown, auto restart, and
can directly interface with other peripherals/external
inputs. The COG takes the CWG and improves its
performance with blanking and phase control.
■ PSMC (Programmable Switch Mode Controller:
The PSMC is a high performance 16-bit PWM with
6 configurable outputs that can operate in multiple
modes. With a dedicated 64MHz clock and the flexibility
to interface to external inputs as well as integrated
peripherals/clock sources, the PSMC offers the highest
level of advanced PWM control and accuracy in an 8-bit
MCU. The PSMC can simplify the implementation of
a wide array of applications such as: motor control,
lighting, and power supplies.
Development Tools
PICkit Low Pin Count Development Board
(DM164130-9)
■ Dev board for 8, 14, 20-pin
8-bit PIC® MCU
■ Populated with PIC16F1829-I/P
and ships with PIC18F14K22-I/P
(20-pin) MCU
■ This board package contains assembled board with area for
prototyping circuits and bare board as well
■ Software can be rewritten to accommodate
new technologies
PIC10F32X Development Board (AC103011)
■ Populated with the PIC10F322 6-pin MCU
■ Factory programmed with CWG, NCO and
CLC demo software
■ Prototype area for development purposes
■ User’s guide and source code available
www.microchip.com/cip