DSPIC33FJ128GP708-I/PT

Manufacturer Part NumberDSPIC33FJ128GP708-I/PT
DescriptionIC DSPIC MCU/DSP 128K 80TQFP
ManufacturerMicrochip Technology
SeriesdsPIC™ 33F
DSPIC33FJ128GP708-I/PT datasheets
 


Specifications of DSPIC33FJ128GP708-I/PT

Program Memory TypeFLASHProgram Memory Size128KB (128K x 8)
Package / Case80-TFQFPCore ProcessordsPIC
Core Size16-BitSpeed40 MIPs
ConnectivityCAN, I²C, IrDA, LIN, SPI, UART/USARTPeripheralsAC'97, Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number Of I /o69Ram Size16K x 8
Voltage - Supply (vcc/vdd)3 V ~ 3.6 VData ConvertersA/D 24x10b/12b
Oscillator TypeInternalOperating Temperature-40°C ~ 85°C
ProductDSCsData Bus Width16 bit
Processor SeriesDSPIC33FCoredsPIC
Maximum Clock Frequency40 MHzNumber Of Programmable I/os69
Data Ram Size16 KBMaximum Operating Temperature+ 85 C
Mounting StyleSMD/SMT3rd Party Development Tools52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By SupplierPG164130, DV164035, DV244005, DV164005, PG164120, DM240001, DV164033Minimum Operating Temperature- 40 C
Lead Free Status / RoHS StatusLead free / RoHS CompliantFor Use With876-1001 - DSPIC33 BREAKOUT BOARDDM300024 - KIT DEMO DSPICDEM 1.1DV164033 - KIT START EXPLORER 16 MPLAB ICD2MA330012 - MODULE DSPIC33 100P TO 84QFPMA330011 - MODULE DSPIC33 100P TO 100QFPDM300019 - BOARD DEMO DSPICDEM 80L STARTERDM240001 - BOARD DEMO PIC24/DSPIC33/PIC32AC164328 - MODULE SKT FOR 80TQFPDV164005 - KIT ICD2 SIMPLE SUIT W/USB CABLE
Eeprom Size-  
1
Page 1
2
Page 2
3
Page 3
4
Page 4
5
Page 5
6
Page 6
7
Page 7
8
Page 8
9
Page 9
10
Page 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Page 3/24

Download datasheet (2Mb)Embed
PrevNext
The Capability You Need
16-bit Microcontroller (MCU) Portfolio
Are cost or performance important considerations for your next
design? PIC24 MCUs offer the variety of peripherals, memory
sizes and packaging choices you have come to expect from our
8-bit products. Microchip offers two compatible Flash-based
16-bit PIC24 MCU families. The 16 MIPS PIC24F family is
designed for cost-sensitive applications. The 40 MIPS PIC24H
family is designed for high performance applications. Both
families have the same instruction set, share basic peripherals,
have common pinouts and use the same tools for development.
The PIC24 families are compatible with dsPIC DSCs for easy
migration when additional performance or DSP capability is
required.
Optimized C Compiler:
Supporting the PIC24 MCU and dsPIC
DSC families, Microchip’s 16-bit
architecture was designed to optimize
C language code size. The architecture
was co-developed by compiler writers
who emphasized the need for an
orthogonal instruction set, many general-
purpose registers, powerful indirect
with offset addressing and a software
stack. Now you can achieve leadership
code size in applications, helping your
project team hit schedule and code size
targets. Reduced code size provides the
opportunity to use a smaller memory
device, spend less time optimizing code
size and respond to those marketing
requests for “just one more feature.”
Powerful 16-bit CPU:
The PIC24 MCU and the dsPIC DSC
families execute most instructions in
one cycle. Interrupts are serviced quickly
and are deterministic. Bit manipulation
is accomplished in a single cycle. Add
latest generation features, such as zero
overhead looping, single-cycle multiply
and a barrel shifter, and you have the
most powerful 16-bit MCU for your
embedded control designs.
Migration Options:
Once you have designed our 16-bit
products into your application, future
designs are simplified. You can select
from a broad range of memory, pin
count, peripheral, performance and price
options without changing architecture
or development tools. The pinout,
software and tool compatibility helps
make stepping to different performance
or memory points very straightforward.
This is also beneficial if you design
in an environment of rapidly evolving
requirements.
16-bit Digital Signal Controller (DSC)
Portfolio
Are you looking to add DSP capability to your application?
DSCs blend the features of both MCUs and DSPs into a
single-chip solution enabling you to add DSP features to
your embedded application. Microchip offers two compatible
Flash-based 16-bit DSC families. The 30 MIPS dsPIC30F
family is designed for applications where 5V operation is
important, and the 40 MIPS dsPIC33F family is suited for
applications preferring 3.3V or need more on-chip memory.
Both DSC families and the PIC24 families have the same
base instruction set (DSCs add DSP instructions), share basic
peripherals, have common pinouts and use the same tools for
development.
Relative Code Size (in Bytes)
16-bit Applications
165%
153%
153%
152%
148%
113% 114%
109%
100%
Microchip
A
B
C
D
E
F
G
MPLAB® C30
Competitors: 16- and 32-bit MCUs, DSCs
C Compiler
Looking to Add DSP?
If you are one of the many MCU users
looking to add DSP features to your
embedded design, the dsPIC DSCs make
the process easy and straightforward.
The dsPIC DSC retains an MCU look and
feel from the architecture to the tools
you use for development. If you don’t
have the time to become immersed in
DSP technology, you can use one of
the many libraries developed by DSP
experts. Or you can use the available
graphical tools to develop digital filters.
For DSP experts, Microchip includes the
attributes that are typical of true DSPs
in this class: dual 40-bit accumulators,
single cycle 16x16 MAC, dual operand
fetches, saturation and rounding modes,
and zero overhead looping. This is not
simply a MCU with a MAC attached as
an afterthought.
www.microchip.com/16bit
180%
32-bit Applications
156%
136%
129%
118%
114%
100%
85%
Microchip
A
E
B
C
D
F
H
MPLAB® C30
Competitors: 16- and 32-bit MCUs, DSCs
C Compiler
Flexible Flash:
All of Microchip’s 16-bit products employ
flexible and secure Flash memory. You can
use the Flash memory to store programs
or data tables. Additionally, all devices
can self-program their own Flash memory
in a finished product. The PIC24H and
dsPIC DSC families offer advanced security
features that enable you to secure your
base code and allow OEMs to “customize”
the application or alternatively enhance
work with encrypted data.
Considering a 32-bit MCU?
Has your current MCU run out of steam?
Microchip’s performance-oriented 16-bit
solutions can significantly outperform
low cost 32-bit controllers for many
MCU applications. Why abandon 16-bit
deterministic performance, native bit
manipulation, fast fixed-latency interrupts
and low cost tools to gain inferior 32-bit
performance? Many engineers using 32-bit
devices have reverted to Microchip’s 16-
bit products after discovering performance
issues during the course of their design.
188%
G
H
3