Product description
dsPIC30F Enhanced Flash 16-bit Digital Signal Controllers, Sensor Family.
Max CPU operating frequency: 40MHz
Flash: 24kB
RAM: 2kB
EEPROM: 1kB
DSP Features:
* Dual data fetch
* Modulo and Bit-Reversed modes
* Two 40-bit wide accumulators with optional saturation logic.
* 17-bit x 17-bit single-cycle hardware fractional/integer multiplier.
* All DSP instructions are single cycle
* Multiply-Accumulate (MAC) operation
* Single-cycle ±16 shift
Peripheral Features:
* High-current sink/source I/O pins: 25 mA/25 mA
* Three 16-bit timers/counters; optionally pair up 16-bit timers into 32-bit timer modules.
* 16-bit Capture input functions
* 16-bit Compare/PWM output functions
* 3-wire SPI modules (supports four Frame modes)
* I2C module supports Multi-Master/Slave mode and 7-bit/10-bit addressing.
* UART module with FIFO buffers.
Analog Features:
* 12-bit Analog-to-Digital Converter (ADC) with:
- 200 ksps conversion rate
- Up to 10 input channels
- Conversion available during Sleep and Idle
* Programmable Low-Voltage Detection (PLVD)
* Programmable Brown-out Reset
Special Microcontroller Features:
* Self-reprogrammable under software control
* Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST).
* Flexible Watchdog Timer (WDT) with on-chip low-power RC oscillator for reliable operation.
* Fail-Safe Clock Monitor operation:
- Detects clock failure and switches to on-chip low-power RC oscillator.
* Programmable code protection
* In-Circuit Serial Programming (ICSP)
* Selectable Power Management modes:
- Sleep, Idle and Alternate Clock modes
Max CPU operating frequency: 40MHz
Flash: 24kB
RAM: 2kB
EEPROM: 1kB
DSP Features:
* Dual data fetch
* Modulo and Bit-Reversed modes
* Two 40-bit wide accumulators with optional saturation logic.
* 17-bit x 17-bit single-cycle hardware fractional/integer multiplier.
* All DSP instructions are single cycle
* Multiply-Accumulate (MAC) operation
* Single-cycle ±16 shift
Peripheral Features:
* High-current sink/source I/O pins: 25 mA/25 mA
* Three 16-bit timers/counters; optionally pair up 16-bit timers into 32-bit timer modules.
* 16-bit Capture input functions
* 16-bit Compare/PWM output functions
* 3-wire SPI modules (supports four Frame modes)
* I2C module supports Multi-Master/Slave mode and 7-bit/10-bit addressing.
* UART module with FIFO buffers.
Analog Features:
* 12-bit Analog-to-Digital Converter (ADC) with:
- 200 ksps conversion rate
- Up to 10 input channels
- Conversion available during Sleep and Idle
* Programmable Low-Voltage Detection (PLVD)
* Programmable Brown-out Reset
Special Microcontroller Features:
* Self-reprogrammable under software control
* Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST).
* Flexible Watchdog Timer (WDT) with on-chip low-power RC oscillator for reliable operation.
* Fail-Safe Clock Monitor operation:
- Detects clock failure and switches to on-chip low-power RC oscillator.
* Programmable code protection
* In-Circuit Serial Programming (ICSP)
* Selectable Power Management modes:
- Sleep, Idle and Alternate Clock modes