Thursday, October 15, 2009

Microchip dsPIC30F1010 202X Enhanced Flash SMPS 16-Bit Digital Signal Controller

The dsPIC series of microcontrollers are very high performance and are excellent for digital signal porcessing. These devices contain extensive Digital Signal Processor (DSP) functionality within a high-performance 16-bit microcontroller (MCU) architecture.




The dsPIC30F1010/202X High-Performance Modified RISC CPU has the following specs:

• Modified Harvard architecture
• C compiler optimized instruction set architecture
• 83 base instructions with flexible addressing
modes
• 24-bit wide instructions, 16-bit wide data path
• 12 Kbytes on-chip Flash program space
• 512 bytes on-chip data RAM
• 16 x 16-bit working register array
• Up to 30 MIPS operation:
- Dual Internal RC
- 9.7 and 14.55 MHz (±1%) Industrial Temp
- 6.4 and 9.7 MHz (±1%) Extended Temp
- 32X PLL with 480 MHz VCO
- PLL inputs ±3%
- External EC clock 6.0 to 14.55 MHz
- HS Crystal mode 6.0 to 14.55 MHz
• 32 interrupt sources
• Three external interrupt sources
• 8 user-selectable priority levels for each interrupt
• 4 processor exceptions and software traps
DSP Engine Features:
• 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
• Dual data fetch



Labels: , , ,

Saturday, March 14, 2009

PIC16F876 Microcontroller ( PIC16F873A , PIC16F874a, PIC16f877a)

The PIC16F873A, PIC16F874A, PIC16F876A, and PIC16F877A are high-performance RISC CPUs with the following features:

• Only 35 single-word instructions to learn
• All single-cycle instructions except for program branches, which are two-cycle
• Operating speed: DC – 20 MHz clock input DC – 200 ns instruction cycle
• Up to 8K x 14 words of Flash Program Memory, Up to 368 x 8 bytes of Data Memory (RAM), Up to 256 x 8 bytes of EEPROM Data Memory
• Pinout compatible to other 28-pin or 40/44-pin PIC16CXXX and PIC16FXXX microcontrollers



They also feature a 10-bit, up to 8-channel Analog-to-Digital Converter (A/D), Universal Synchronous Asynchronous Receiver Transmitter, and In-Circuit Serial Programming via two pins which can greatly save time in programming.

Overall these are a very powerful series of PIC microcontrollers for a very low price.

Labels: , ,

Friday, January 30, 2009

Microchip TC1321 10bit D/A convertor

Microchip makes a very cool digital to analog convertor with 10-bit resolution, it is the TC1321. A very nice feature of the DAC is it has a simple two wire I2C interface. This makes interfacing it to other microcontrollers with I2C interfaces very simple. It is only available in 8pin SOIC and MSOP surface mount packages, so be ready for some surface mount soldering.

Labels: , ,