Anda di halaman 1dari 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
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

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.
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
101SMRRev G

Ventas por $1.04B En 2006

2007 Microchip Technology Incorporated. All Rights Reserved.

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 Motorola Intel Philips Mitsubishi NEC Hitachi Toshiba Siemens TI Matsushita National SGS-Thomson Ricoh MHS IIT Sharp Fujitsu Oki Zilog Sony

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

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

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

1998 Rank
Motorola NEC

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

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

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

ST-Micro
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

Familia de 16-bits
INTEGRACION Familias DSC (MCU+DSP)
dsPIC30F 30 MIPS 18 80 pines
Hasta 144 KB Flash

dsPIC33F 40 MIPS 18 100 pines Hasta 256 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

Soluciones con Controladores de Seales Digitales

PIC24F 16 MIPS
Bajo Costo 3.3 Volts

PIC24H 40 MIPS
Alto Desempeo 3.3 Volts

dsPIC30F 30 MIPS
5 Volts

dsPIC33F 40 MIPS
Alto Desempeo 3.3 Volts

Migracin de PIC18 Compite con 32-bits Mas Memoria DMA Mas Perifricos Mas Desempeo que ARM7

Instrucciones de DSP 5-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

4 8 KB
Data Memory

WDT & Pwr Mgmt.


500 Ksps 10b ADC (2) Comparators

Peripheral Pin Select

Memory Bus
Interrupt Control

(5) 16b/32b Timers


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

16 MIPS 16-bit Core


Interrupt 16b ALU Control 17b x 17b Multiply JTAG Interface 16 x 16b W Register Array Address Generator Unit Multi-bit Shifter

Peripheral Bus

(2) SPI (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

8 Channel
DMA

INTRC w/PLL (3-9) 16b/32b TimersYY WDT & Pwr Mgmt.

Memory Bus
Peripheral Bus
Interrupt Control

1.1 Msps 10b ADC


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

40 MIPS 16-bit Core


Interrupt 16b ALU Control 17b x 17b Multiply JTAG Interface 16 x 16b W Register Array Address Generator Unit Multi-bit Shifter

(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
Flash Memory

0.5 - 8 KB
Data Memory

1 - 4 KB
EEPROM

(2-5) 16b/32b Timers WDT & Pwr Mgmt. 1 Msps 10b ADC

Memory Bus
Peripheral Bus
Interrupt Control

-or- 200 Ksps 12b ADC


(1-2) UART w/LIN & IrDA

30 MIPS 16-bit Core


16b ALU 17b x 17b Multiply JTAG Interface DSP Engine 16 x 16b W Register Array Dual AGU X&Y Barrel Shifter Dual 40b Accumulators

(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
DMA

(3-9) 16b/32b Timers WDT & Pwr Mgmt. (1-2) 1.1Msps 10b ADC

Memory Bus
Peripheral Bus
Interrupt Control

(1-2) 500Ksps 12b ADC


(1-2) UART w/LIN & IrDA

40 MIPS 16-bit Core


16b ALU 17b x 17b Multiply JTAG Interface DSP Engine 16 x 16b W Register Array Dual AGU X&Y Barrel Shifter Dual 40b Accumulators

(1-2) I2C (1-2) SPI


Input Capture Output Compare/PWM

(0-2) ECAN

Codec I/F
(4-8) MC PWM 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
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

Slide 15

Organizacin de la FLASH
Reset Vector

0x000000 0x000004

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

Trap and Interrupt Vectors

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

Reserved Data EEPROM (4K Bytes) Reserved

0x02ABFE 0x7FF000

0xFFFFFE
2007 Microchip Technology Incorporated. All Rights Reserved.

Slide 16

CodeGuard
dsPIC DSC o PIC24H Memoria de Programa Organizacin de Segmentos 0x000000
Boot Segment (BS)
Store Secure Bootloader, Boot ISR, Authentication / Encryption / Decryption Utilities, Keys etc.

Privilegios Altos

Secure Segment (SS)


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

General Segment (GS)


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

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

0x02ABFE

Privilegios Bajos
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

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

MS Byte Address 0x0001 0x0801

16-bits

LS Byte Address 0x0000 0x0800

SFR Space

X Data Space 28 KB Y Data Space DMA Space 0x7800 0x8000

0x8001

32 KB Program Space Visibility (PSV) 0xFFFF 0xFFFE

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 19

Visibilidad de la Memoria de Programa


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

15
SFR Space

0x0000 0x0000

23

15
0x1234 0x1234

0x000000 0x001000

Pagina 1
Data Memory
0x5678 0x5678

0x008000 0x009000

0x8000 0x9000

Pagina 2 0x010000
0xABCD 0xABCD

0x011000

32 KB Program Space Visibility (PSV) 0xFFFE

Pagina 3 0x018000

Memoria de Datos
2007 Microchip Technology Incorporated. All Rights Reserved. 101SMRRev G

Memoria de Programa
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 5 cycles 7 cycles RETURN

IRQ4
5 cycles 7 cycles RETURN

IRQ1
3 cycles IRQ4 IRQ1

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

Slide 21

Opciones para el reloj del sistema


Sistema de Oscilador Flexible

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 SOSCO

XT, HS Primary Xtal OSC 32 kHz Timer1 Xtal OSC

PLL or bypass and Clock Divide

System Clock

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=BC A = B .AND. C A=B-C A=BC A = B .XOR. C

La eficiencia para generacin de cdigo ha sido mejorada.


101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

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)


148% 149% 143% 148%

153%

Aplicaciones de 32-bit (~ 50 KB cdigo)


130% 123% 112%

171%

148%

106%

109% 111%

109%

100%

100%
81%

dsPIC DSC/PIC24

dsPIC DSC/PIC24

Freescale 5683xx

Freescale 5683xx

Freescale HC12

Renesas M16C

Freescale HC12

Renesas M16C

Infineon C16X

ARM7-Thumb

ARM7-Thumb

Renesas H8S

Renesas H8S

TI 320C24x

ARM7

ARM7

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 24

Infineon C16X

TI 320C24x

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
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

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 Da de la semana, da, mes, y ao Aos 2000 a 2099 con correccin para el ao bisiesto 0.5s, 1.0s/m, 10s/m, 1hr, 1d, 1sem, o 1mes Repetir n veces o Repetir infinitamente
101SMRRev G

Calendario:

Alarma Configurable

Calibracin Digital (Hasta 260 ppm)


2007 Microchip Technology Incorporated. All Rights Reserved.

Slide 28

Reloj de Tiempo Real - RTCC


Calibracin
SOSCI

Calendario
Ao Mes Da Hora Minutos Segundos Da de la Semana

32 kHz Timer1 Xtal OSC

SOSCO

Prescaler 0.5s RTCC Contador

RTCC Salida

Comparador

Alarma
Mes Da Hora Minutos Segundos
Slide 29

Contador de Repetir

Alarma

Interrupciones
2007 Microchip Technology Incorporated. All Rights Reserved. 101SMRRev G

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
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 UART1 y SPI1 2 Comparadores y 1 SPI Necesitaba dispositivos de un numero mayor de pines O realizar la funcin SPI por software

Bloques de pines de funciones multiplexadas 25 pines disponibles

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 31

Despus del Peripheral Pin Select

Aplicacin
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

Es realmente mas fcil


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

DMAC

CPU

2007 Microchip Technology Incorporated. All Rights Reserved.

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

Noise Shaper

Analog Reconstruction Filter


101SMRRev G

Amp

Out Out
Slide 34

2007 Microchip Technology Incorporated. All Rights Reserved.

Perifricos de Fuentes de Poder Inteligentes

Componentes Perifricos de Fuentes Inteligentes


ADC, PWM, Comparadores & Control Configurable Controla la coordinacin entre los comparadores, PWM, y ADC Ejecuta tiempos precisos de conversin de los ADC. Provee control seguro (fail-safe)

Control Configurable

Desarrollado con un slido entendimiento de SMPS.


Experiencia probada en desarrollo y entrega de productos a la Industria de la conversin de energa.

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 35

16-bit MCU/DSC Soporte de SW

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 36

Libreras de Soporte
Descripcin Librera MPLAB C30 Math Librera de Perifricos Sistema de Archivos FAT16 Interfaz SD/MMC Interfaz CF TCP/IP (Microchip) Triple DES / AES IrDA Stack (Microchip) ZigBee Stack MiWi Stack 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 Software C30 C30 Agosto 07 Disponible Agosto 07 Disponible Disponible Disponible Disponible Disponible N/A Disponible Mayo 07 Agosto 07 Notas de App N/A N/A Agosto 07 AN1003 Agosto 07 AN833/870 AN1044 AN1071 AN965 AN1066 N/A N/A AN643 Agosto 07 PICtail Plus N/A N/A N/A AC164122 Sep 07 AC164123 N/A AC164124 AC163027-4 AC163027-4 AC164126 AC164125 AC164125 Agosto 07

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 37

Libreras
Descripcin

dsPIC
Software

DSC
dsPIC DSC

Descarga gratuita
Supresin de Ruido Cancelacin de ECO Acstico (AEC) Cancelacin de ECO lineal (LEC) Reconocimiento de Voz SPEEX Codificacin/Decodificacin de Voz DSP

Audio

Voz

G.726A Codificacin/Decodificacin de Voz dsPICworks tool

DSP

Digital Filter Design Tool

Ud i SModem V.32bis Soft

Digital Filter Design Lite

ec .n

s it e

,U s to ae

.n d

ce e

nd au t si

PIC s

SC D

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 38

Libreras 3 Partes 16-bit


Libreria/Nombre de la Herramienta CMX-Tiny+ CMX-RTX CMX-Scheduler Micrium - COS II dsPIC30F CQ2, 07 dsPIC33F CQ2, 07 PIC24H CQ2, 07 PIC24F CQ2, 07

RTOS
Graph. Conn.

freeRTOS Segger embOS Express Logic - Thread X OsCAN (Vector-Informatik) TCP/IP (CMX) CANbedded (Vector-Informatik) Segger emWIN RamTeX GUI Lib

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


101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

Slide 41

MPLAB Ambiente Integrado de Desarrollo


Herramientas de Lenguaje MPLAB ASM30
MPLAB LINK30 MPLAB LIB30

Herramientas de Depurar SW Simulador


MPLAB ICD 2 MPLAB REAL ICE Tarjetas de Evaluacin

Utileras y SW
Editor Integrado Boot Loader Admo de Proyectos Libreras

C Compiladores MPLAB C30 3 Partes


HI-TECH IAR CCS

Programadores
PM3 Programador BP Microsystems Data I/O

Soporte de SW
CMX RTOS Libreras Drivers de Dispositivos MATLAB

2007 Microchip Technology Incorporated. All Rights Reserved.

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


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

Creacin de Blockset Los primeros 4 blocksets desarrollados


dsPIC33F UART, SPI, PWM and ADC Complemento total de dsPIC33F blocksets planeado 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

La prxima etapa de integracin con MPLAB IDE

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 )
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

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

Todas las caractersticas bsicas de un emulador Caractersticas avanzadas:


Monitoreo de variables en tiempo real Trace Stopwatch Breakpoints complejos Logic probes
Slide 48

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

Soporte de Hardware y Aplicacin Tarjeta Explorer 16

IrDA PICtail Plus Daughter Board

Descripcin SD/MMC Interfaz Protocolo ZigBee / MiWi TCP/IP (Microchip) IrDA Stack (Microchip) Speech Playback Proto PICtail Plus
2007 Microchip Technology Incorporated. All Rights Reserved.

Nota aplicacin AN1003 AN965/AN1066 AN833 AN1071 AN643 N/A


101SMRRev G

PICtail Plus
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.


101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

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:

Todos clientes incluidos los que trabajan con control de motores

2007 Microchip Technology Incorporated. All Rights Reserved.

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
Slide 52

Ideal para: Evaluacin y Educacin


2007 Microchip Technology Incorporated. All Rights Reserved. 101SMRRev G

Tarjetas de Evaluacin para Control de Motores con dsPIC DSC


dsPIC30F Herramienta dsPIC33F Herramienta

Caractersticas:

Ideal para:

Controla todos tipos de motores:


3-phase, 1-phase AC Induction Brushless DC

Solucin completa:
Controlador + Modulo de Fuente + Motor

Diseadores de control de motores Y tambin para clientes desarrollando: Fuentes inteligentes, invertidores, UPS, PFC
Slide 53

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Herramientas de Software 3 Partes 16-bit


IDE
IAR Embedded Workbench IAR C/EC++

Compiler

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

HI-TECH High-tide C v9.60

CCS C Windows IDE C

embOS Green Hills Thread X

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

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

OSC1 GPIO SO SI SCK GPIO INT0

CLKOUT CS SI SO SCK RESET INT

PIC24F
MiWi

MRF24J40

OSC2

2007 Microchip Technology Incorporated. All Rights Reserved.

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

Envo de Emails

Aplicacin

HTTP (3.7K bytes)

SMTP (3.8K bytes)

DHCP (1.9K bytes)

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

Transporte Acceso a Internet & Red Parte fsica

TCP (11.5K bytes)

IP (874 bytes), ARP (896 bytes) 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
Tamao librera 9 KB Flash, RAM- 24 bytes

Objetos 3D : Botn, Panel, Ventana, Grupos de Cajas, Slider etc


Tamao librera 10 KB Flash, RAM- 24 bytes

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

2007 Microchip Technology Incorporated. All Rights Reserved.

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
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

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 )

PIC24FJ96GA006 Flash: 96K, 8K RAM 64pines

Aprox 81 KB memoria de programa Aprox 1.3 KB memoria RAM


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 Ia Ib Ic Corriente XMFR Voltaje XMFR Filtraje y amplificacin (MCP6022)

PIC24HJ256GP206
ADC ADC Oscilador Interno calibrado VDD 3.3V TC1263 LDO Vin MPLAB ICD 2, MPLAB REAL ICE o 3 partes

PGC Librera Perifricos ADC Bootloader PGD

ICSP

MCP1047A Sensor temperatura

SOSCI/ SOSCO

32KHz XTAL

Reloj en tiempo real

LEDs

GPIO

UART G.711

RS-232 Transceiver

Actualizacin En campo

teclado

CN/ GPIO Servidor WEB GPIO

PWM

LPF

SPI

ENC28J60

Cliente

Finish
2007 Microchip Technology Incorporated. All Rights Reserved. 101SMRRev G

Slide 67

TCP/IP Stack Modules


Free
Servidor pgina Web Status y Control

Aplicacin

HTTP (3.7K bytes)

SMTP (3.8K bytes)

DHCP (1.9K bytes)

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

Transporte Internet y acceso A la red Capa fsica

TCP (11.5K bytes)

IP (874 bytes), ARP (896 bytes) 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 PWM

Codec

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
101SMRRev G

Return
Slide 71

2007 Microchip Technology Incorporated. All Rights Reserved.

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
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

2007 Microchip Technology Incorporated. All Rights Reserved.

Requisitos de la aplicacin
Funcin
G.711
(1 KB/seg para voz)

PM
3 KB 129 KB 29 KB

DM
0.5 KB 2 KB 0.6 KB 1.7 KB 4.8 KB

MIPS
6 ~3 1 10

Web Server
(incluye paginas html)

Sistema + Tareas 12 KB Proyecto total 173 KB

2007 Microchip Technology Incorporated. All Rights Reserved.

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 DSC dsPIC

2005 Microchip Technology Incorporated. All Rights Reserved.

Slide 75

Aplicacin DSC Control de Motor

dsPIC

Aplicacin: electrodomsticos y electrnica de consumo


Requisitos
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

Soluciones
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
Slide 76

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Diagrama Bloques Control de Motor


PWM Control Motor 1.1 MSPS 10-bit ADC Interfaz QEI Captura eventos
Monitorizcin Remota RS232/485 Transceiver
+V

Reduccin del costo eliminado sensores Mejora funcional y par de respuesta


VDD +V LDO VIN

dsPIC3xF
UART Librera Perifricos

PGC PGD

Start/ Stop CN ref


+V

ICSP

MPLAB ICD 2, MPLAB REAL ICE O 3as partes

Librera C.Motor
PID

Control Velocidad
+V

V ADC
FOC

ADC Iq ref GPIO


Estima pos. Y velocidad.

PWM0 PWM1 PWM2 PWM3 PWM4 PWM5

3-Phase Inverter

Control Par

FLTA I ADC

sobrecorriente Ia Ib

Finish
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

Slide 77

Librera Control de Motor


Descarga Gratuita
Descripcin Software Nota aplicacin
AN901 AN992 AN957

Control de BLDC sin sensores usando dsPIC30F6010

Disponible Disponible Disponible

Control de Motores

Control de BLDC sin sensores usando dsPIC30F2010 Control de BLDC con sensores usando dsPIC30F2010

Control sinusoiddal de motores PMSM con los dsPIC30F Control Vectorial de motores ACIM con los dsPIC30F Introduccin al control de ACIM usando dsPIC30F Control de motores BLDC sin sensores utilizando BEMF Control con shunt dual sin sensores para motores PMSM utilizando FOC Correccin factor de potencia con dsPIC DSC Control de motores ACIM utilizando FOC sin sensores

Disponible Disponible Disponible Disponible Disponible En Desarrollo En Desarrollo

AN1017 AN908 AN984 AN1083 AN1078 En Desarrollo En Desarrollo

Return
2007 Microchip Technology Incorporated. All Rights Reserved. 101SMRRev G

Slide 78

Aplicacin DSC Contador Elctrico Digital

dsPIC

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
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

Slide 79

Diagrama Bloques Contador Elctrico Digital


dsPIC33FJ128GP206
Oscilador Interno calibrado VDD

3.3V

TC1263 LDO

VIN

V, I

Amplificador De seal

16-bit ADC

SPI

PGC ICSP PGD MCP1047A Sensor temperatura Librera DSP ADC FFT LEDs GPIO UART RS-232 Transceiver

MPLAB ICD 2, MPLAB REAL ICE O 3 partes

Actualizacin de firmware

Speex Teclado y botones CN/ GPIO Servidor WEB GPIO

PWM DAC

LPF

Futuro Perifrico
SPI ENC28J60 Cliente

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
19 MIPS 33 KB Flash PM 5.4 KB RAM
LPF/ Conditioning LPF Output

Decodificador
3 MIPS 11 KB Flash PM 4 KB RAM
A/D DCI PWM
Codec

Return
101SMRRev G

2007 Microchip Technology Incorporated. All Rights Reserved.

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)


1

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)


1

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
Speex
(1 KB/seg para voz)

PM
11 KB 40 KB 0.3 KB 29 KB

DM
4 KB

MIPS
3

FFT Web Server


(incluye paginas html)

1.5 KB 0.6 KB 0.2 KB 6.3 KB

8 N/A 1 ~15

Sistema + Tareas 12 KB Proyecto total 93 KB

2007 Microchip Technology Incorporated. All Rights Reserved.

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

dsPIC33F
Desempeno

Herramientas de HW Herramientas de SW Libreras de SW Empaquetado Perifricos

dsPIC30F PIC24H PIC24F

El mas alto desempeo 16-bit MCU + DSP El mas Alto desempeo 16-bit MCU El mas Econmico 16-bit MCU

2007 Microchip Technology Incorporated. All Rights Reserved.

101SMRRev G

Slide 89

Soluciones
Poder Digital Control de Motores

Una Arquitectura, Varias Soluciones


dsPIC33F
Desempeo

Voz Sensores CAN Ethernet USB Automotriz


Productos de Consumo

dsPIC30F PIC24H PIC24F

El mas alto desempeo 16-bit MCU + DSP El mas alto desempeo 16-bit MCU El mas Econmico 16-bit MCU

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! Mas de 60 localidades y continuamos creciendo

Localizados en varias ciudades del mundol


37 - Amrica, 23 - Asia, 8 - Europa

Entrenamiento en el lenguaje local Entrenamiento enfocado en las reas de inters Se incrementan rpidamente Grupos pequeos Computadoras y herramientas de desarrollo proporcionadas por Microchip Algunas clases ofrecen descuento en Tarjetas de Evaluacin y Herramientas de Desarrollo
101SMRRev G

Actualmente se ofrecen mas de 19 clases diferentes


Entrenamiento econmico con expertos

2007 Microchip Technology Incorporated. All Rights Reserved.

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

Anda mungkin juga menyukai