dsPIC30F4013 40-pin Digital Signal Controller

40-pin DIP-packaged C compiler optimised digital signal controller with 48K byte Flash program memory, 2048 byte SRAM and 1024 byte EEPROM data memory, 30 I/O lines, 13-channel 12-bit A/D, five timers and four PWM channels plus I2C, SPI, CAN, CODEC and two UART interfaces.

MORE INFO


£5.95 tax excl.

Overview

The dsPIC30F4013 features 48K bytes of program memory, 2048 bytes of SRAM and 1024 bytes of EEPROM data memory, 30 I/O pins, 13 channels of 12-bit A/D, two capture/compare/PWM modules, a synchronous serial port that can be configured as either 3-wire SPI or 2-wire I2C bus and an enhanced USART. The architecture is optimised for C compilers and the device features a 4x phase lock loop frequency multiplier allowing up to 10 MIPS performance.

 

Features

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.
  • Single-cycle multiply-accumulate (MAC) operation.
  • 40-stage barrel shifter.

Other Features

  • Modified architecture optimised for C compilers.
  • Up to 30 MIPs operation - DC to 40MHz external clock input, internal FRC input with PLL active (4x, 8x, 16x), 4MHz to 10MHz oscillator input with PLL active (4x, 8x, 16x), 10MHz to 20MHz oscillator input in HS/2 or HS/3 with PLL active (4x, 8x, 16x).
  • 84 base instructions with flexible addressing modes.
  • 24-bit wide instructions and 16-bit wide data path.
  • 16 x 16-bit working register array.
  • Peripheral and external interrupt sources.
  • Eight user selectable priority levels for each interrupt.
  • Four processor exceptions and software traps.
  • 48K bytes (16384 x 24-bit words) of Flash program memory.
  • 2048 bytes of SRAM data memory.
  • 1024 bytes of EEPROM data memory.
  • 30 I/O pins with individual direction control.
  • High current 25mA source/sink for direct LED drive.
  • 13 channels of 10-bit A/D.
  • Five 16-bit timer/counters.
  • Four 16-bit capture input functions.
  • Four 16-bit compare/PWM output functions.
  • Data converter interface (DCI) supporting common adio CODEC protocols including I2S and AC'97.
  • 3-wire SPI module supporting four frame modes.
  • I2C module supporting multi-master/slave mode and 7-bit/10-bit addressing.
  • Two addressable UART modules with FIFO buffers.
  • CAN bus module compliant with CAN 2.0B standard.
  • 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.
  • Selectable power management modes.
  • Programmable code protection.
  • In-circuit serial programming (ICSP).
  • 5V operation.
  • Operating temperature range of-40°C to +85°C.
  • 40-pin DIP package.

Cart  

(empty)

Newsletter