DSPIC33FJ32MC101-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 addressingmodes:- 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 operationsOn-Chip Flash and SRAM:
Flash program memory (32 Kbytes)
Data SRAM (2 Kbytes)
Security for program FlashMotor Control PWM:
6-channel 16-bit Motor Control PWM:- Three duty cycle generators- Independent or Complementary mode- Programmable dead time and output polarity- Edge-aligned or center-alignedAnalog 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 touchscreens and capacitive switches (mTouch™)Timers/Capture/Compare/PWM:
Timer/Counters, up to five 16-bit timers- Can pair up to make two 32-bit timers
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™
UARTSystem 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-upPackaging:
20-pin PDIP
Core Processor dsPIC
Core Size 16-Bit
Speed 16 MIPs
Connectivity I²C, IrDA, LIN, SPI, UART/USART
Peripherals Brown-out Detect/Reset, Motor Control PWM, POR, PWM, WDT
Number of I /O 15
Program Memory Size 32KB (11K x 24)
Program Memory Type FLASH
EEPROM Size -
RAM Size 1K x 16
Voltage - Supply (Vcc/Vdd) 3 V ~ 3.6 V
Data Converters A/D 6x10b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C
Package / Case 20-DIP (0.300", 7.62mm)