DSPIC33FJ16GP101-I/P
An ultra low cost, high performance 16-bit family of digital signal controllers featuring CTMU,PPS, ADC and other advanced peripherals with low pin count and small footprint options
Features
CPU:
Up to 16 MIPS operation (3.0-3.6V)
Modified Harvard architecture
16-bit-wide data path
24-bit-wide instructions
16 x 16 integer multiply operations
32/16 and 16/16 integer divide operation
Two 40-bit accumulators with rounding and saturation options
Additional flexible and powerful addressing modes:
Modulo
Bit-reversed
Single-cycle multiply and accumulate:
Accumulator write back for DSP operations
Dual data fetch
Shifts for up to 40-bit data
16 x 16 fractional multiply/divide operations
On-Chip Flash and SRAM:
Flash program memory (16 Kbytes)
Data SRAM (1 Kbyte)
Security for program Flash
Analog Peripherals:
10-bit, 1.1 Msps Analog-to-Digital Converter (ADC):
Two and four simultaneous samples
Up to six input channels with auto-scanning
Three Analog Comparators with programmable input/output configuration
Up to four inputs per Comparator
Charge Time Measurement Unit (CTMU):
Supports capacitive touch sensing for touch screens and capacitive switches (mTouch™)
Timers/Capture/Compare/PWM:
Timer/Counters, up to three 16-bit timers:
Can pair up to make one 32-bit timer
Input Capture (up to three channels)
Capture on up, down, or both edges
16-bit capture input functions
Output Compare (up to two channels)
Single or Dual 16-bit Compare mode
Hardware Real-Time Clock and Calendar (RTCC)
Communication Modules:
4-wire SPI
I2C™
UART
System Management:
Flexible clock options
High-accuracy internal FRC
Power-on Reset (POR)
Power-up Timer (PWRT)
Brown-out Reset (BOR)
Power Management:
Single supply on-chip voltage regulator
Switch between clock sources in real time
Idle, Sleep, and Doze modes with fast wake-up
Packaging:
18-pin PDIP/SOIC
Core Processor dsPIC
Core Size 16-Bit
Speed 16 MIPs
Connectivity I²C, IrDA, LIN, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Number of I /O 13
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
EEPROM Size -
RAM Size 1K x 8
Voltage - Supply (Vcc/Vdd) 3 V ~ 3.6 V
Data Converters A/D 4x10b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C
Package / Case 18-DIP (0.300", 7.62mm)