Está en la página 1de 97

101 SMR:

Seminario de
Microcontroladores
de 16-bits
http://www.ibars.com
2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 1

Agenda

Introduccin a Microchip
Introduccin a los Microcontroladores de 16 bits
(MCU) & Controladores de Seales Digitales (DSC)
Diagramas a bloques de los MCU/DSC de 16 bits
Caractersticas del Core en los dispositivos de 16
bits
Perifricos en la familia de 16 bits
Soporte de Software para la familia de 16-bits
MCU/DSC
Herramientas de Desarrollo para la familia de 16-bits
MCU/DSC
Aplicaciones con PIC24F
Aplicaciones con PIC24H
Aplicaciones con dsPIC33F

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 2

Introduccin a Microchip

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 3

Quien es Microchip?

Microchip es un proveedor lder en


Semiconductores, con sus lneas
de productos Analgicos,
Microcontroladores y Memorias
EEPROM.

Ventas por
$1.04B
En 2006

La sede de Microchip esta en


Chandler, Arizona,
Fundada en 1989
~ 4,600 empleados en todo el mundo
Certificado en los Sistemas de Calidad
ISO/TS-16949:2002
> 45 oficinas de ventas en todo el
mundo
Sitios de Manufactura: Tempe,
Arizona; Gresham, Oregon; Bangkok,
Thailand
Centros de Diseo: Bangalore, India;
Lausanne, Suiza; Mountain View,
California; Chandler, Arizona

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 4

Liderazgo Sostenido en 8-bits


1991
No. Rank
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

1992
Rank

1993
Rank

1996
Rank

1998
Rank

2001
Rank

2003-05
Rank

2006
Rank

Motorola
Intel

Motorola
Intel

Motorola
NEC

Motorola
NEC

Motorola
NEC

Motorola
Hitachi

Motorola
Renesas

Microchip
Freescale

Philips
Mitsubishi
NEC
Hitachi
Toshiba
Siemens
TI
Matsushita
National
SGS-Thomson
Ricoh
MHS
IIT
Sharp
Fujitsu
Oki
Zilog
Sony

Philips
NEC
Mitsubishi
Hitachi
Toshiba
TI
SGS-Thomson
Matsushita
Siemens
National
Ricoh
MHS/Temic
Sharp
Zilog
Oki
Microchip
Fujitsu
IIT

Philips
Hitachi
Mitsubishi
Intel
Toshiba
Matsushita
TI
Siemens
Ricoh
SGS-Thomson
Microchip
Sharp
Oki
Zilog
National
Fujitsu
Sanyo
Aony

Philips
Hitachi
Mitsubishi
Toshiba
Matsushita
SGS-Thomson
Intel
Microchip
Siemens
Fujitsu
TI
Sony
Zilog
Sharp
Temic
Sanyo
National
Oki

ST-Micro

NEC
Microchip
ST-Micro
Philips
Toshiba
Atmel
Matsushita
Sanyo
Samsung
Mitsubishi
Infineon
Sony
TI
Fujitsu
Sunplus
Zilog
Novatek
Micronas

Microchip
NEC
ST-Micro
Atmel
Toshiba
Philips
Fujitsu
Infineon
Sanyo
Samsung
Matsushita
Sony
Sunplus
Micronas
Novatek
Intel
Holtek
Winbond

Renesas
NEC
St-Micro
Atmel
Toshiba
Philips
Sony
Samsung
Fujitsu
Matsushita
Micronas
Holtek
Sanyo
Infineon
Cypress
Winbond
Zilog
Sunplus

Philips
Hitachi
Mitsubishi
Microchip
Toshiba
Siemens
TI
Fujitsu
Sanyo
Matsushita
Atmel
Zilog
Sharp
Sony
Intel
National
LG Semi

55,000
Clientes a
Nivel Mundial

23 Microchip
Based on dollar shipment volume 1991-2006, Source: Dataquest and Microchip
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 5

Introduccin a los
Microcontroladores de 16
bits (MCU) & Controladores
de Seales Digitales (DSC)

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 6

INTEGRACION

Familia de 16-bits
Familias
DSC
(MCU+DSP)

dsPIC33F
40 MIPS
18 100 pines
Hasta 256 KB Flash

dsPIC30F
30 MIPS
18 80 pines
Hasta 144 KB Flash

PIC24H
40 MIPS
28 100 pines
Hasta 256 KB Flash
PIC24F
16 MIPS
28 100 pines
Hasta 128 KB Flash

PIC10, PIC12,
PIC16: 5 MIPS
6 64 pines
< 16 KB Flash

PIC18
10 MIPS
18 100 pines
Hasta 128 KB Flash

Familias
MCU
DESEMPEO

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 7

Cuatro Opciones de
Desempeo en 16-Bits
Soluciones con
Microcontroladores

Soluciones de
Microchip
en 16-Bits

PIC24F
16 MIPS

PIC24H
40 MIPS

Bajo Costo
3.3 Volts

Alto Desempeo
3.3 Volts

Migracin de PIC18 Compite con 32-bits


Mas Memoria
DMA
Mas Perifricos
Mas Desempeo
que ARM7

Soluciones con
Controladores de Seales Digitales

dsPIC30F
30 MIPS
5 Volts

Instrucciones
de DSP
5-Volts

dsPIC33F
40 MIPS
Alto Desempeo
3.3 Volts

Instrucciones de DSP
Rpidas Operaciones
Matemticas
DMA

Desempeo Medido en MIPS & Clculos Matemticos Adicionales


En las 4 Familias de Productos (cdigo compatible)
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 8

Diagramas a bloques
de los MCU/DSC de 16
bits

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 9

Familia PIC24F
INTRC w/PLL
16 128 KB
Flash Memory

WDT & Pwr Mgmt.

4 8 KB

500 Ksps 10b ADC

Data Memory

Memory Bus

16 x 16b W
Register Array

17b x 17b
Multiply

Address
Generator Unit

JTAG
Interface

Multi-bit
Shifter

Input Capture

Peripheral Bus

Interrupt
16b ALU
Control

Interrupt
Control

16 MIPS 16-bit Core

(5) 16b/32b Timers

Output Compare/PWM
(2) UART w/LIN & IrDA

(2) SPI

Peripheral Pin Select

(2) Comparators

(2) IC
CRC
Real Time CC
PMP
28 - 100-pin Packages

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 10

Familia PIC24H
12 256 KB
Flash Memory

1 16 KB
Data Memory

INTRC w/PLL

8 Channel

(3-9) 16b/32b TimersYY

DMA

WDT & Pwr Mgmt.

Memory Bus

16 x 16b W
Register Array

17b x 17b
Multiply

Address
Generator Unit

JTAG
Interface

Multi-bit
Shifter

Peripheral Bus

Interrupt
16b ALU
Control

Interrupt
Control

40 MIPS 16-bit Core

1.1 Msps 10b ADC


500 Ksps 12b ADC
(1-2) UART w/LIN & IrDA

(1-2) I2C
(1-2) SPI
Input Capture
Output Compare/PWM

(0-2) ECAN
18 - 100-pin Packages

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 11

Familia dsPIC30F
INTRC w/PLL

12 - 144 KB

0.5 - 8 KB

1 - 4 KB

Flash Memory

Data Memory

EEPROM

(2-5) 16b/32b Timers


WDT & Pwr Mgmt.
1 Msps 10b ADC

Memory Bus

16 x 16b W
Register Array

17b x 17b
Multiply

Dual AGU
X&Y

JTAG
Interface

Barrel
Shifter

DSP Engine

Dual 40b
Accumulators

Peripheral Bus

16b ALU

Interrupt
Control

30 MIPS 16-bit Core

-or- 200 Ksps 12b ADC


(1-2) UART w/LIN & IrDA

(1-2) I2C
(1-2) SPI
Input Capture
Output Compare/PWM

(0-2) CAN
Codec I/F
MC PWM
MC QEI
18 - 80-pin Packages

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 12

Familia dsPIC33F
INTRC w/PLL
12 256 KB
Flash Memory

1 30 KB
Data Memory

8-channel

(3-9) 16b/32b Timers

DMA

WDT & Pwr Mgmt.


(1-2) 1.1Msps 10b ADC

Memory Bus
Peripheral Bus

Interrupt
Control

40 MIPS 16-bit Core

(1-2) 500Ksps 12b ADC


(1-2) UART w/LIN & IrDA

(1-2) I2C

16b ALU

16 x 16b W
Register Array

17b x 17b
Multiply

Dual AGU
X&Y

JTAG
Interface

Barrel
Shifter

(0-2) ECAN

DSP Engine

Dual 40b
Accumulators

(4-8) MC PWM

(1-2) SPI
Input Capture
Output Compare/PWM

Codec I/F
MC QEI
18 - 100-pin Packages

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 13

Caractersticas de los
Dispositivos de 16-bits

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 14

Agenda

Memoria de Programa (FLASH)


CodeGuard
Programacin

Memoria de Datos (RAM)


Visibilidad de la Memoria de Programa
(PSV, por las siglas en Ingles)

Sistema de Interrupciones Predecible


Oscilador con Estructura Flexible
Grupo de Instrucciones Optimizado

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 15

Organizacin de la FLASH
Reset Vector

Hasta 256 KB de
Memoria de Programa
Vectores para
Interrupciones
Tabla de apuntadores
Visibilidad de la
Memoria de Programa
Memoria EEPROM
(Solo en dsPIC30F)

Trap and
Interrupt
Vectors

0x000000
0x000004

0x000200
Flash Program
Memory
(up to 88K
Instructions)

Reserved
Data EEPROM
(4K Bytes)

0x02ABFE
0x7FF000

Reserved

0xFFFFFE
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 16

CodeGuard
dsPIC DSC o PIC24H

Memoria de Programa
Organizacin de Segmentos
0x000000

Privilegios Altos

Boot Segment (BS)


Store Secure Bootloader,
Boot ISR, Authentication /
Encryption / Decryption
Utilities, Keys etc.

Secure Segment (SS)


Store special algorithm code,
restricted third-party IP,
small look-up tables, secure
ISR

General Segment (GS)

0x02ABFE

Store Peripheral drivers &


ISR, Large look-up tables,
I/O interface code, own IP
etc.

2007 Microchip Technology Incorporated. All Rights Reserved.

Segmento de
Memoria
Configurable.
Opciones para
proteccin de
cdigo en cada
segmento.

Privilegios Bajos
101SMRRev G

Slide 17

Memoria de Programa (FLASH)


Modos de Programacin
Programacin Serial In-Circuit (ICSP):
Los dispositivos pueden ser programados

in-circuit
Muy til para combinar programacin y
prueba final

Auto-programacin:
Los dispositivos pueden programar su
propia memoria de programa
Muy til en actualizaciones remotas
Interfase JTAG
Boundary scan
Programacin por medio de archivos con
Formato de Vectores Seriales (SVF)
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 18

Memoria de Datos - Ejemplo

2 KB de espacio
para SFR
Hasta 28 KB de
memoria de datos
Espacio X, Y para
operaciones DSP
2 KB de memoria
de doble puerto
(DMA)
Memoria de datos
extendida
utilizando el PSV

2007 Microchip Technology Incorporated. All Rights Reserved.

MS Byte
Address
0x0001

16-bits

SFR Space

LS Byte
Address
0x0000
0x0800

0x0801
X Data Space
28 KB
Y Data Space

0x8001

DMA Space

0x7800
0x8000

32 KB
Program Space
Visibility (PSV)
0xFFFF

101SMRRev G

0xFFFE

Slide 19

Visibilidad de la Memoria de
Programa
Puede accesar 32KB de Memoria de Programa como un segmento
de la Memoria de Datos

15

0
SFR Space

0x0000
0x0000

23

15

0
0x1234
0x1234

0x000000
0x001000

Pagina 1
Data Memory

0x008000
0x5678
0x5678

0x009000

Pagina 2

0x8000

0x010000

0x9000
0xABCD
0xABCD

32 KB
Program Space
Visibility (PSV)

0x011000

Pagina 3
0x018000

0xFFFE

Memoria de Datos
2007 Microchip Technology Incorporated. All Rights Reserved.

Memoria de Programa
101SMRRev G

Slide 20

Sistema de Interrupciones

Hasta 118 Vectores de Interrupcin


8 Vectores para Interrupciones no-enmascarables
Manejo de prioridades Flexible
Soporte de interrupciones anidadas
Atencin rpida : entrar(5 ciclos) / salir (3 o 7 ciclos)
RETURN

IRQ7
IRQ7

7 cycles

5 cycles

RETURN

IRQ4
7 cycles

5 cycles

RETURN

IRQ1
3 cycles
IRQ4

IRQ1

main()
CPU EXECUTION TRACE
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 21

Sistema de Oscilador
Flexible

Opciones para el reloj del sistema

Manejo flexible del reloj para cubrir un varios requerimientos


Oscilador interno RC de alta frecuencia
Control flexible del reloj del CPU y Perifricos
Monitoreo del reloj principal
Conmutacin entre las diferentes opciones de reloj
Internal Low Freq. RC
Calibrated
Internal High Freq. RC
EC Clock
OSC1
OSC2
SOSCI

XT, HS
Primary
Xtal OSC

PLL
or bypass
and
Clock
Divide

System
Clock

32 kHz
Timer1 Xtal
OSC

SOSCO
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 22

Instrucciones Optimizadas para


la Eficiencia del Compilador de C

Palabra de instruccin de 24-bits

PIC24 76 instrucciones

dsPIC DSC 84 instrucciones (mismas 76 + DSP)

La mayora de las instrucciones se ejecutan en 1


ciclo

Soporta instrucciones de tres operndos:

A=B+C

A=B-C

A=BC

A=BC

A = B .AND. C

A = B .XOR. C

La eficiencia para generacin de cdigo ha sido


mejorada.

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 23

Compilador de C Optimizado
EEMBC Industry-standard Benchmarks, Automotive Suite

Relativo al tamao de cdigo


179%

Aplicaciones de 16-bit
(~ 40 KB cdigo)

153%

Aplicaciones de 32-bit
(~ 50 KB cdigo)

148% 149%
143% 148%

171%

148%

130%
123%
106%

109% 111%

109%

100%

112%

100%

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 24

Infineon C16X

TI 320C24x

Renesas H8S

Freescale HC12

Freescale 5683xx

ARM7

Renesas M16C

ARM7-Thumb

dsPIC DSC/PIC24

Infineon C16X

TI 320C24x

Freescale 5683xx

Renesas H8S

ARM7

Freescale HC12

Renesas M16C

ARM7-Thumb

dsPIC DSC/PIC24

81%

Perifricos
16-bit

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 25

Agenda

Puerto Paralelo Maestro (PMP)


Reloj de Tiempo Real (RTCC)
Selector de terminales (PPS)
Acceso Directo a Memoria (DMA)
Convertidor DAC de 16-bit Delta
Sigma
Fuentes de Poder Inteligentes

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 26

Puerto Paralelo Maestro


PMP

Graphics LCD
Read, Write, Enable
Up to 2 Chip Select
PIC24FJ128GA010

Perifricos
paralelos

Up to 16-bit Address
8- or 16-bit DATA

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 27

Reloj de Tiempo Real RTCC

RTCC
Horas, Minutos y Segundos

Formato de 24-horas

Calendario:

Da de la semana, da, mes, y ao


Aos 2000 a 2099 con correccin para el ao
bisiesto

Alarma Configurable

0.5s, 1.0s/m, 10s/m, 1hr, 1d, 1sem, o 1mes


Repetir n veces o Repetir infinitamente

Calibracin Digital (Hasta 260 ppm)


2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 28

Reloj de Tiempo Real - RTCC


Calibracin
SOSCI

32 kHz
Timer1 Xtal
OSC

Prescaler

SOSCO

0.5s
RTCC
Contador
RTCC
Salida

Comparador

Contador de
Repetir

Alarma

Interrupciones
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Calendario
Ao
Mes
Da
Hora
Minutos
Segundos
Da de la Semana

Alarma
Mes
Da
Hora
Minutos
Segundos
Slide 29

Peripheral Pin Select

Que es
Consiste de un switch que permite al usuario seleccionar
los pines de salida de las funciones digitales.

Multiplexa 26 (o mas) funciones digitales de entre 26 pines (o


menos).
Permite el uso optimo de los perifricos en la tablilla
Minimiza el tamao del empaquetado y el costo del
microcontrolador.

Permite el redireccionamiento del pin va software

Que no es
No es un mtodo para lograr la compatibilidad de pines
Las entradas analgicas y de funciones especiales son
fijas.

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 30

Antes del Peripheral Pin


Select

Aplicacin

Bloques de pines de
funciones multiplexadas

101SMRRev G

UART1 y SPI1
2 Comparadores y 1 SPI

25 pines disponibles

2007 Microchip Technology Incorporated. All Rights Reserved.

64 KB Flash, 8 KB RAM
2 ch A/D, Ext. VREF
2 Comparadores
UART x 2, I2C, SPI x 2
4 Entradas/Salidas Digitales

Necesitaba dispositivos de
un numero mayor de pines
O realizar la funcin SPI por
software

Slide 31

Despus del Peripheral Pin Select

Aplicacin

Es realmente mas fcil

64 KB Flash, 8 KB RAM
2 ch A/D, Ext. VREF
2 Comparadores
UART x 2, I2C, SPI x 2
4 Entradas/Salidas Digitales

Asignar Pines
Analgicos
Asignar Perifricos
Digitales a los Pines RPx
Asignar Puertos

Soportado
grficamente con VDI

Empaques mas pequeos, diseos simples, y un menor costo!!


2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 32

Acceso Directo al Controlador de


Memoria

Modos flexibles de operacin, cubriendo gran diversidad de


requerimientos.
Bus dedicado para MAC y para SRAM
Permite el flujo simultaneo de Datos del CPU y DMA
Mas operaciones realizadas por ciclo

Permite que el CPU atienda de forma eficiente mas perifricos de


entrada y salida
Simplifica la implementacin de mltiples canales de perifricos de
entrada y salida
Mejora el determinismo y la latencia de otras tareas de los perifricos
de entrada y salida
El DMAC y los perifricos pueden estar activos en algunos modos
de bajo corriente.
DPRAM
Peripheral

2007 Microchip Technology Incorporated. All Rights Reserved.

DMAC

CPU

101SMRRev G

Slide 33

16-bit Delta Sigma DAC

Diseado para Aplicaciones de Audio


Resolucin de 16-bit (14-bit exactitud)
100 Ksps sampling rate
Interfaz DMA
+/- 1V swing around mid-point output
DAC Diagrama Bloques

Data_in

256x
Interpolator

2007 Microchip Technology Incorporated. All Rights Reserved.

Noise
Shaper

Analog
Reconstruction
Filter
101SMRRev G

Amp

Out
Out
Slide 34

Perifricos de Fuentes de
Poder Inteligentes

Componentes Perifricos de Fuentes Inteligentes

Control Configurable

Controla la coordinacin entre los comparadores,


PWM, y ADC

Ejecuta tiempos precisos de conversin de los


ADC.

Provee control seguro (fail-safe)

Desarrollado con un slido entendimiento de


SMPS.

2007 Microchip Technology Incorporated. All Rights Reserved.

ADC, PWM, Comparadores & Control Configurable

Experiencia probada en desarrollo y entrega de


productos a la Industria de la conversin de
energa.

101SMRRev G

Slide 35

16-bit MCU/DSC
Soporte de SW

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 36

Libreras de Soporte
Descripcin

Software

Notas de
App

PICtail
Plus

Librera MPLAB C30 Math

C30

N/A

N/A

Librera de Perifricos

C30

N/A

N/A

Sistema de Archivos FAT16

Agosto 07

Agosto 07

N/A

Interfaz SD/MMC

Disponible

AN1003

AC164122

Interfaz CF

Agosto 07

Agosto 07

Sep 07

TCP/IP (Microchip)

Disponible

AN833/870

AC164123

Triple DES / AES

Disponible

AN1044

N/A

IrDA Stack (Microchip)

Disponible

AN1071

AC164124

ZigBee Stack

Disponible

AN965

AC163027-4

MiWi Stack

Disponible

AN1066

AC163027-4

N/A

N/A

AC164126

Disponible

N/A

AC164125

Mayo 07

AN643

AC164125

Agosto 07

Agosto 07

Agosto 07

Proto PICtail Plus Daughter Board


G.711 Codificacin/Decodificacin de Voz
IMA ADPCM Sp. Codificacin/Decodificacin
(AN643)
Soporte de Libreras Graficas con el Modulo PMP

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 37

Libreras

dsPIC

DSC

Descarga gratuita

Audio

Descripcin

Software

Supresin de Ruido

Cancelacin de ECO Acstico (AEC)


Cancelacin de ECO lineal (LEC)

DSP

Voz

Reconocimiento de Voz

d
n
u
a
s it

e
c
e

IC
P
s

G.726A Codificacin/Decodificacin de Voz

DSP

Digital Filter Design Tool

Digital Filter Design Lite

n
.
d

SPEEX Codificacin/Decodificacin de Voz

it
s
e

dsPICworks tool

c
e
.n

U
,
to
s
ae

d
U
i
S
Soft Modem V.32bis

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

C
S
D

dsPIC DSC

Slide 38

Libreras 3 Partes 16-bit

RTOS

Libreria/Nombre de la Herramienta

dsPIC30F

dsPIC33F

PIC24H

PIC24F

CMX-Tiny+

CMX-RTX

CMX-Scheduler

Micrium - COS II

freeRTOS

Segger embOS

CQ2, 07

CQ2, 07

CQ2, 07

CQ2, 07

OsCAN (Vector-Informatik)

TCP/IP (CMX)

CANbedded (Vector-Informatik)

Segger emWIN

RamTeX GUI Lib

Graph. Conn.

Express Logic - Thread X

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 39

16-bit MCU/DSC
Herramientas de
Desarrollo

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 40

Agenda de Herramientas de
Desarrollo

MPLAB Ambiente Integrado de


Desarrollo
RTOS
MATLAB

Depuradores y Emuladores
MPLAB ICD 2 LE
MPLAB ICD 2
MPLAB REAL ICE

Tarjetas/Demos de Desarrollo
Herramientas 3as Partes

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 41

MPLAB Ambiente Integrado


de Desarrollo
Herramientas de
Lenguaje
MPLAB ASM30

Herramientas de
Depurar
SW Simulador

MPLAB LINK30
MPLAB LIB30

MPLAB ICD 2
MPLAB REAL ICE
Tarjetas de Evaluacin

3 Partes

C Compiladores
MPLAB C30
HI-TECH
IAR
CCS

2007 Microchip Technology Incorporated. All Rights Reserved.

Utileras y SW
Editor Integrado
Boot Loader
Admo de Proyectos
Libreras

Programadores

Soporte de SW

PM3 Programador
BP Microsystems
Data I/O

CMX RTOS
Libreras
Drivers de
Dispositivos
MATLAB

101SMRRev G

Slide 42

Fondo de MPLAB IDE

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 43

MPLAB Soporte para RTOS

Pantalla para ver las funciones de RTOS


CMX Scheduler o Tiny+
FreeRTOS
Micrium uC/OS II

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 44

MPLAB Soporte para


MATLAB

MPLAB IDE integracin por Plug-in

Creacin de Blockset
Los primeros 4 blocksets desarrollados

Lanzar MATLAB del men de herramientas tools


Genera e importa cdigos fuente MATLAB C
Genera automticamente la librera del proyecto con archivos
de MATLAB.

dsPIC33F UART, SPI, PWM and ADC


Complemento total de dsPIC33F blocksets planeado

La prxima etapa de integracin con MPLAB IDE

Retroalimentacin de sistema en tiempo real

Se pueden exportar datos a MATLAB para comparar los


resultados de un proyecto contra datos actuales de un
modelo en especifico.
Se puede evaluar en Simulink tambin

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 45


MPLAB

ICD 2 LE
Depurador

Disponible solamente durante


seminarios de Microchip, MASTERs, y
RTC.
Completamente compatible con MPLAB
IDE
Parece al ICD 2 a MPLAB
Incluye ejecutar, detener, paso-a-paso,
y modificacin de memoria
Comunicacin y alimentacin va USB
No utilizar para alimentar la tarjeta de
evaluacin
Soporte para 6-pines ICSP
Paquete fino y atractivo
Opcin: AC164110 ICSP-RJ11
adaptador ($9.99 )

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 46

MPLAB ICD 2
Depurador

Funciona bajo MPLAB IDE


Programa todas las partes de la
familia dsPIC
Usa el interfaz serie o USB al PC
Programa el Flash
Paso-a-paso
Varios breakpoints avanzados:
Programa
Data
Pass count
Bajo costo (~ $160)
60,000 ya vendidos

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 47

MPLAB REAL ICE

Tambin disponible:
MPLAB REAL ICE Performance Pak
LVDS Alta Velocidad Interfaz
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Todas las
caractersticas
bsicas de un
emulador
Caractersticas
avanzadas:
Monitoreo de
variables en
tiempo real
Trace
Stopwatch
Breakpoints
complejos
Logic probes
Slide 48

Soporte de Hardware y Aplicacin


Tarjeta Explorer 16

IrDA PICtail Plus


Daughter Board

Descripcin

AN1003

PICtail
Plus

AN965/AN1066

TCP/IP (Microchip)

AN833

IrDA Stack (Microchip)

AN1071

Speech Playback

AN643

N/A

SD/MMC Interfaz
Protocolo ZigBee / MiWi

Proto PICtail Plus


2007 Microchip Technology Incorporated. All Rights Reserved.

Nota aplicacin

101SMRRev G

Slide 49

Tarjeta dsPICDEM 1.1 Plus


DM300024
Caractersticas:

Soporta todos los


productos de 16-bit
Soporte interno: CAN, SPI &
2 UARTs
Codec Si3000 con entrada/
salida de micrfono y
bocina/parlante
LCD de 122 x 32 pxeles
Funciona con MPLAB ICD
2 y REAL ICE

Ideal para:

Todos clientes menos los


que trabajan con control de
motores.

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 50

16-bit 28-pines Tarjeta de


Desarrollo Bsico DM300027
Caractersticas:

Soporta los productos de 16-bit


con 28 pines
USB interfaz al PC
LEDs, interruptores y
potencimetros
Conector de expansin para
entradas y salidas del dsPIC
Funciona con MPLAB ICD 2,
MPLAB REAL ICE y PICkit 2

Ideal para:

2007 Microchip Technology Incorporated. All Rights Reserved.

Todos clientes incluidos los que


trabajan con control de motores

101SMRRev G

Slide 51

dsPICDEM SMPS Buck Tarjeta


de Desarrollo DM300023
Caractersticas:

Soporta la familia
dsPIC30F SMPS
Incluye 2 Convertidores
Synchronous Buck
LEDs, interruptores y
potencimetros
Conector de expansin
para entradas y salidas
del dsPIC
Funciona con MPLAB
ICD 2 y MPLAB REAL
ICE

Ideal para: Evaluacin y Educacin


2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 52

Tarjetas de Evaluacin para Control


de Motores con dsPIC DSC
dsPIC33F Herramienta

dsPIC30F Herramienta

Ideal para:

Caractersticas:

Controla todos tipos de motores:


3-phase, 1-phase AC Induction
Brushless DC

Solucin completa:
Controlador + Modulo de Fuente + Motor

2007 Microchip Technology Incorporated. All Rights Reserved.

Diseadores de control de motores


Y tambin para clientes
desarrollando:
Fuentes inteligentes, invertidores,
UPS, PFC

101SMRRev G

Slide 53

Herramientas de Software 3
Partes 16-bit
IDE
IAR Embedded
Workbench

Compiler
IAR
C/EC++

RTOS
Tiny, RTX
& Scheduler
Micrium
uC/OS-II

HI-TECH
High-tide

C v9.60

CCS
C Windows IDE

2007 Microchip Technology Incorporated. All Rights Reserved.

embOS
C

101SMRRev G

Green Hills
Thread X

Slide 54

Aplicaciones con
PIC24F

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 55

PIC24F Estudio de
Aplicaciones

Aplicacin: Consola de sistema de


seguridad
Requerimientos:

Red inalmbrica segura propietaria


Interfaz para notificar va Ethernet o telfono
Caractersticas de seguridad y para uso privado
Interfaz simple para el usuario
Capacidad para el archivo de actividades
Escalabilidad

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 56

Red Inalmbrica Propietaria

Protocolo MiWi

Free

AES de 128-bit para transmisin segura


Soporta las topologas Estrella y Mesh
Mximo nmero de nodos es 1024
Disponible con la nota de aplicacin AN1066
OSC1
Aplicacin
Del cliente

PIC24F

OSC1

CLKOUT

GPIO

CS

SO

SI

SI

SO

SCK
MiWi

2007 Microchip Technology Incorporated. All Rights Reserved.

GPIO
INT0

MRF24J40

OSC2

SCK
RESET
INT

101SMRRev G

Slide 57

Posibilidad de enviar
mensajes

Una conexin Ethernet nos permite


Conectividad va E-mail (protocolo
SMTP)
Escalabilidad con monitorizacin remota

PIC24F S
P
I

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 58

Mdulos del Stack TCP/IP


Pgina web- Estado y Control

Free

Aplicacin

Transporte

Envo de Emails

HTTP
(3.7K bytes)

SMTP
(3.8K bytes)

DHCP
(1.9K bytes)

TCP
(11.5K bytes)

DNS
(1.5K bytes)
UDP
(2K bytes)

Acceso a Internet
& Red

IP (874 bytes), ARP (896 bytes)

Parte fsica

Ethernet ENC28J60 (3.8K bytes)

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 59

Seguridad e interfase del


Usuario

Interfase Grfica al Usuario ( LCD Grfico


+ Pantalla Tctil)
Facilidad para soportar teclado mltiple
Conexin sencilla
Librera Grfica disponible de Microchip,
Ramtex y Segger
PIC24F P
M
P

RD/WR, EN and A0

8-bit DATA
2 Dig I/O, 2 A/D Ch

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 60

Librera Grfica de
Microchip

Resolucin hasta 320x240 (QVGA)


Free
Mximo 16-bit o 65K colores
Objetos 2D : Lnea, crculo, texto, rectngulo,
polgono, barra, etc

Objetos 3D : Botn, Panel, Ventana, Grupos de


Cajas, Slider etc

Tamao librera 9 KB Flash, RAM- 24 bytes

Tamao librera 10 KB Flash, RAM- 24 bytes

Imgenes, animacin
Pantalla Touch Resistiva
Disponibilidad durante el MASTERs (Agosto
07) en USA

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 61

Otras prestaciones

Registro eventos
Mdulo Reloj en tiempo real (RTCC) para
impresin tiempo
Almacenaje de variables en flash
mediante emulacin de eeprom

CRC por hardware nos permite


chequear la integridad de la memoria
de programa
Mdulo PWM usado para generar
alarmas

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 62

Necesidades de la
aplicacin

Perifricos

2 x SPI, 1 x UART para depurar


PMP (puerto paralelo maestro)
1 x PWM
RTCC, CRC
I/O- 11, canales analgicos A/D 2 canales, 2 Interrupciones
Pines usados 43 (oscilador incluido, alimentacin y masa aparte )

Aprox 81 KB memoria de programa


Aprox 1.3 KB memoria RAM

PIC24FJ96GA006
Flash: 96K, 8K RAM
64pines

Incrementando el nmero de nodos en el sistema nos obligar a


aumentar las necesidades de RAM (preferible 4K+)

MIPS de pico- 12

Alta integracin a un precio correcto


2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 63

Estudio de la aplicacin con


el PIC24F

Consola Sistema Seguridad usando las


tarjetas Explorer 16 y PICtail Plus

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 64

Aplicaciones con
PIC24H

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 65

Resumen de la aplicacin
PIC24H

Aplicacin: Monitor Parmetros


Electricos
Requerimientos:

Medicin parmetros elctricos con precisin


Comunicacin va Ethernet
Operacin local y remota
Diseo modular y actualizable remotamente
LCD fcil de utilizar y amigable
Mensajes de voz
Comunicacin opcional RS-232 o RS-485
Escalable para aadir nuevas prestaciones

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 66

Monitor Parmetros
Elctricos Diagrama
Bloques
Va
Vb
Vc

Voltaje
XMFR

Ia
Ib
Ic

Corriente
XMFR

PIC24HJ256GP206
Filtraje y
amplificacin
(MCP6022)

MCP1047A
Sensor
temperatura

ADC
ADC

Oscilador
Interno
calibrado

VDD

PGC
Librera
Perifricos
ADC

PGD

3.3V

TC1263
LDO

Vin

ICSP

MPLAB ICD 2,
MPLAB REAL ICE
o 3 partes

SOSCI/
SOSCO

32KHz
XTAL

UART

RS-232
Transceiver

Reloj en tiempo
real

Bootloader
LEDs

GPIO

teclado

CN/
GPIO

Actualizacin
En campo

G.711
PWM
Servidor
WEB
GPIO

SPI

LPF

ENC28J60

Cliente

Finish
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 67

TCP/IP Stack Modules


Servidor pgina Web Status y
Control

Free

Aplicacin

Transporte

HTTP
(3.7K bytes)

SMTP
(3.8K bytes)

DHCP
(1.9K bytes)

TCP
(11.5K bytes)

DNS
(1.5K bytes)
UDP
(2K bytes)

Internet y acceso
A la red

IP (874 bytes), ARP (896 bytes)

Capa fsica

Ethernet ENC28J60 (3.8K bytes)

Return
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 68

Monitorizacin Remota

Una conexin Ethernet facilita:


Capacidad acceso remoto a las variables elctricas
Diagnstico On-line

Completa solucin con el Stack TCP/IP de


Microchip

PIC24 MCU
or
dsPIC DSC

20 MHz
Return
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 69

Alarma AudibleMensajes vocales

Reproduccin audible mensajesalarmas


til para diagnsticos y monitorizacin
local/remota
Librera ITU-T G.711 encoder/decoder
Utilidad de PC para grabar mensajes
LPF/
Acondicionador
seal
LPF
Salida

A/D
DCI

Codec

PWM

Return
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 70

PWM y Filtro Paso Bajo

Caractersticas del PWM

Seal de audio muestreada a 8 Khz


Frecuencia del PWM de 32 KHz
El Filtro Paso Bajo integra la salida del PWM:
VOUT = VDD TonPWM

TonPWM (PWM duty cycle time): Ton = (VIN/VMAX)


Tonmax

VIN = Valor discreto de la muestra de seal de audio


VMAX = Valor mximo posible de la muestra

Caractersticas del Filtro Paso Bajo

Filtro Paso Bajo Chebyshev de 4 orden


Frecuencia de corte a 3dB de 4 KHz
Atenuacin en banda rechazada de 60dB
Implementado con opamp MCP6022

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Return
Slide 71

Librera de Perifricos
Una forma rpida de empezar
una aplicacin

Convertidores A/D 10-bit y 12-bit


UART, SPI, IC e Interfaz para
Codec
PWM y QEI para Control de Motor
CAN y ECAN
Temporizadores
Captura de eventos
Generacin eventos
PMP (Puerto Paralelo Maestro)
RTCC (Reloj y Calendario en
Tiempo Real)
CRC

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

+ de 500 funciones
Soporta los PIC24 y
los dsPIC
Una sola librera,
Un slo archivo
header para una
fcil interfaz de
programacin

Return
Slide 72

Requisitos de la aplicacin
Funcin

PM

DM

MIPS

G.711

3 KB
129 KB
29 KB

0.5 KB
2 KB
0.6 KB

6
~3

Sistema + Tareas 12 KB

1.7 KB

Proyecto total

4.8 KB

10

(1 KB/seg para voz)

Web Server
(incluye paginas html)

2007 Microchip Technology Incorporated. All Rights Reserved.

173 KB

101SMRRev G

Slide 73

Demo con el PIC24H

Ethernet + TCP/IP
Monitorizacin remota de la potencia
Capacidad de control remoto
Diagnsticos on line

G.711 Vocoder para reproduccin vocal


Mensajes audibles de alarma

Medidas del sensor


Mensajes audibles de alerta de temperatura

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 74

Aplicaciones con

dsPIC DSC

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 75


dsPIC

Aplicacin
DSC
Control de Motor
Aplicacin: electrodomsticos y
electrnica de consumo

Requisitos

Soluciones

Control sin sensores


Control de par y de flujo
Par mximo al arrancar
Velocidad variable
Proteccin sobrecorrientes
Control trifsico
Medida de corriente bajo costo
LCD para interfaz de usuario
Monitorizacin remota

Estimacin de la posicin
Control por campo mag.
Referencia externa del par
Librera de control PID
Entradas fault al mdulo PWM
Perifrico PWM (MC)
Opciones de disparo del ADC
E/S de propsito general
RS-232/485

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 76

Diagrama Bloques
Control de Motor

Reduccin del costo eliminado sensores


Mejora funcional y par de respuesta

PWM Control Motor


1.1 MSPS 10-bit ADC
Interfaz QEI
Captura eventos
Monitorizcin
Remota

dsPIC3xF
VDD

RS232/485
Transceiver

Librera
Perifricos

Start/
Stop

PGC

Librera C.Motor

CN
ref

V
ADC

FOC

+V

ADC

PGD

3-Phase
Inverter

PWM0
PWM1
PWM2
PWM3
PWM4
PWM5

Estima pos.
Y velocidad.

FLTA

MPLAB ICD 2,
MPLAB REAL ICE
O 3as partes

sobrecorriente
Ia

Iq ref

GPIO

2007 Microchip Technology Incorporated. All Rights Reserved.

ICSP

PID

+V

Control
Par

VIN

LDO

UART
+V

Control
Velocidad

+V

ADC

Ib

Finish
101SMRRev G

Slide 77

Librera Control de Motor

Control de Motores

Descarga Gratuita
Descripcin

Software

Nota
aplicacin

Control de BLDC sin sensores usando dsPIC30F6010

Disponible

AN901

Control de BLDC sin sensores usando dsPIC30F2010

Disponible

AN992

Control de BLDC con sensores usando dsPIC30F2010

Disponible

AN957

Control sinusoiddal de motores PMSM con los dsPIC30F

Disponible

AN1017

Control Vectorial de motores ACIM con los dsPIC30F

Disponible

AN908

Introduccin al control de ACIM usando dsPIC30F

Disponible

AN984

Control de motores BLDC sin sensores utilizando BEMF

Disponible

AN1083

Control con shunt dual sin sensores para motores PMSM


utilizando FOC

Disponible

AN1078

Correccin factor de potencia con dsPIC DSC

En Desarrollo

En Desarrollo

Control de motores ACIM utilizando FOC sin sensores

En Desarrollo

En Desarrollo

Return
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 78


dsPIC

Aplicacin
DSC
Contador Elctrico Digital

Requisitos:

Medidas de alta fiabilidad


Comunicacin Ethernet
Operacin local y remota
Display LCD de fcil de lectura
Procesado de seal opcional
Interfaz serie opcional (RS-232/485)
Mensajes audibles opcionales
Diseo modular y actualizable en campo

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 79

Diagrama Bloques
Contador Elctrico Digital
dsPIC33FJ128GP206

V, I

Amplificador
De seal

16-bit
ADC

SPI

Oscilador
Interno
calibrado

VDD

3.3V

TC1263
LDO

PGC
ICSP
PGD
MCP1047A
Sensor
temperatura

VIN

MPLAB ICD 2,
MPLAB REAL ICE
O 3 partes

Librera DSP
ADC
FFT

LEDs

GPIO

Teclado y
botones

CN/
GPIO

Speex

UART

PWM

RS-232
Transceiver

Actualizacin
de firmware

LPF

DAC

Futuro Perifrico
Servidor
WEB

SPI

ENC28J60

Cliente

GPIO

Finish
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 80

Diagnsticos On-line

Ventajas de una conexin Ethernet :

Monitorizacin remota de energa


Diagnsticos On-line
Actualizacin remota de firmware

Solucin completa con el Stack TCP/IP de


Microchip
PIC24 MCU
or
dsPIC DSC

20 MHz
Return
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 81

Mensajes y alarmas audibles

Librera codificacin-decodificacin Speex


Mayor compresin que G.711, luego menores
requisitos de memoria de almacenamiento
Reproduccin de mensajes y alarmas audibles
til para diagnsticos y monitorizacin local/remota

Codificador

Decodificador

19 MIPS
33 KB Flash PM
5.4 KB RAM

3 MIPS
11 KB Flash PM
4 KB RAM

LPF/
Conditioning

A/D
DCI

LPF
Output

2007 Microchip Technology Incorporated. All Rights Reserved.

Codec

PWM

Return
101SMRRev G

Slide 82

Librera DSP

53 funciones

PSV (Soporta el
Program Space
Visibility)

Una sola librera,


Un slo archivo
header para una
fcil interfaz de
programacin

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 83

Prestaciones DSP: Resultados


normalizados del Benchmark BDTI
Ciclos
2.5

Microchip dsPIC33F
(40 MHz)
1.5

TI C24x/C24xx
(40 MHz)
Freescale
56F83xx (56000E)
(60 MHz)

0.5

0
Vector Dot
Product

Real Block
FIR

Two BiQuad IIR

Control*

* Optimizado para memoria, el resto optimizado para velocidad


Resultados 2007 Berkeley Design Technology, Inc. Contacto info@BDTI.com para informacin.
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 84

Resultados Comparativos del


desempeo normalizado DSP - BDTI
Tiempo de Ejecucin (Mientras mas bajo mejor)
2.5

Microchip dsPIC33F
(40 MHz)
1.5

TI C24x/C24xx
(40 MHz)
Freescale
56F83xx (56000E)
(60 MHz)

0.5

0
Vector Dot
Product

Real Block
FIR

Two-Biquad
IIR

Control*

* Optimizado para memoria; las dems comparaciones optimizadas para velocidad.


Results 2007 Berkeley Design Technology, Inc. Contact info@BDTI.com for info.
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Return
Slide 85

Requisitos
Funcin

PM

DM

MIPS

Speex

4 KB

(1 KB/seg para voz)

11 KB
40 KB

FFT
Web Server

0.3 KB
29 KB

1.5 KB
0.6 KB

8
N/A

Sistema + Tareas 12 KB

0.2 KB

Proyecto total

6.3 KB

~15

(incluye paginas html)

2007 Microchip Technology Incorporated. All Rights Reserved.

93 KB

101SMRRev G

Slide 86

dsPIC33F Demo

Ethernet + TCP/IP permite:


Monitoreo a control remoto
Manejo a control remoto
Diagnsticos on line

Speex Vocoder para Mensajes Audibles


Mensajes de Alarma mediante modulacin
de ancho de pulso PWM

Procesamiento de Seales Extendido


Anlisis de seal ampliado
Monitoreo Remoto de calidad de seal

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 87

16-bit MCU/DSC
Conclusin

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 88

Una Arquitectura,
Varias Soluciones
Mismo
Arquitectura
Grupo de
Instrucciones

Herramientas
de SW

Desempeno

Herramientas
de HW

dsPIC33F
dsPIC30F
PIC24H

El mas Alto desempeo


16-bit MCU

PIC24F

El mas Econmico
16-bit MCU

Libreras
de SW
Empaquetado

El mas alto desempeo


16-bit MCU + DSP

Perifricos

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 89

Soluciones

Una Arquitectura,
Varias Soluciones

Poder Digital
Control
de Motores

Voz

CAN
Ethernet

Desempeo

Sensores

dsPIC33F
dsPIC30F
PIC24H

El mas alto desempeo


16-bit MCU

PIC24F

El mas Econmico
16-bit MCU

USB
Automotriz

El mas alto desempeo


16-bit MCU + DSP

Productos
de Consumo

Industrial
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 90

Ventajas de la Familia de 16
bit (MCU y DSC)

Ventajas de Microchip - Migracin Ventajas De Microchip Servicio,


Soporte

Bajo Riesgo en el ambiente de


desarrollo
Calidad y Entrega Confiables

Bajo Costo Total del Sistema


Soporte Tcnico Sobresaliente

Reduce el tiempo de desarrollo


2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 91

Recursos Adicionales
16-bit MCU/DSC

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 92

Localidades en las Ciudades


Metropolitanas en las Americas,
Europa, y Asia
Clases Accesibles de un da o
medio da incluyendo
Arquitectura PIC24/dsPIC DSC y
perifricos
Entrenamientos Programados en
nuestra pagina WEB
www.microchip.com/RTC

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 93

Microchips Regional
Training Centers

Practicas medio da y da completo

Sin interrupciones!

Localizados en varias ciudades del mundol

Mas de 60 localidades y continuamos creciendo

Entrenamiento en el lenguaje local


Entrenamiento enfocado en las reas de inters

Actualmente se ofrecen mas de 19 clases diferentes

37 - Amrica, 23 - Asia, 8 - Europa

Se incrementan rpidamente

Entrenamiento econmico con expertos

Grupos pequeos
Computadoras y herramientas de desarrollo proporcionadas por
Microchip
Algunas clases ofrecen descuento en Tarjetas de Evaluacin y
Herramientas de Desarrollo

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 94

Necesita Ayuda?

Si vive aqu, tiene Soporte Tcnico las 24


horas del da,
los 7 das de la semana
www.microchip.com/support

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 95

Libros de 16-bits
Lucio DiJasio
Programming 16-bit Microcontrollers in
C Learning to Fly the PIC24

Creed Huddleston
Intelligent Sensor Design - Using the
Microchip dsPIC

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 96

Preguntas?

The Microchip name and logo, the Microchip logo, Accuron, dsPIC, KeeLoq, microID, MPLAB, PIC, PICmicro, PICSTART, PRO MATE, PowerSmart, rfPIC and SmartShunt are
registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB, SEEVAL, SmartSensor and The Embedded Control Solutions Company are registered trademarks of Microchip
Technology Incorporated in the U.S.A.
Analog-for-the-Digital Age, Application Maestro, CodeGuard, dsPICDEM, dsPICDEM.net, dsPICworks, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial
Programming, ICSP, ICEPIC, Linear Active Thermistor, Mindi, MiWi, MPASM, MPLIB, MPLINK, PICkit, PICDEM, PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo, PowerMate,
PowerTool, REAL ICE, rfLAB, rfPICDEM, Select Mode, Smart Serial, SmartTel, Total Endurance, UNI/O, WiperLock and ZENA are trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.
All other trademarks mentioned herein are property of their respective companies.
2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 97

También podría gustarte