MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su...

13
MICROCHIP MICROCHIP PICmicro PICmicro Josué Viera Rivero 2008-2009

Transcript of MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su...

Page 1: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

MICROCHIP MICROCHIP PICmicroPICmicro

Josué Viera Rivero

2008-2009

Page 2: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

¿ μC ?

• Procesa información• Interactúa con su entorno • Responde ante estímulos.

Page 3: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

MICROCHIP MICROCHIP PICPIC

• Se basa en Arquitectura

Harvard

• RISC + Pipeline = 1 Instrucción por Ciclo (4 ciclos

de reloj).• Busca instrucción +

Operando simultáneamente.

•Se pueden programar con Ensamblador, BASIC, C.

• Disponibles de 8, 16, 32 bits (data) + Familias (Mem

Instr)

Controlador de Interfaz Programable

Page 4: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

POBLACIÓN MUNDIAL: 6 739 543 471   6.7 BILLONES (Medida Inglesa).

1989 1990 1999 2005 2006 2007 2008

Fue FundadaUnidad 1 M

Unidad 1 B

Unidad 4 B

Ventas $1BUnidad 5B

Mercado Valor $9B

400 μCUnidad 6B

Historia

En 20 años  Cada persona en el mundo tiene 1 μC Microchip

P.D. 1 billion: mil millones. 1 000 000 000 ≠ Billón Español (un millón de millones)

Page 5: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

• 375 Bytes Instrucciones (256 Palabras) 33 instruc [12 bits ]• 16 Bytes de RAM• Clock 4 MHz = 1 MIPS• Datapath 8 bits•6 pines (4 E/S)

Page 6: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

• Conversor A/DTemperatura, Rev Motor, Tensión/Resistencia•PWM Servo, Potencia LED• Comparadores Umbral Tensiones• SPI I2C USART Memorias, dispositivos (RTC)• CAN / USB• Entrada Digital Entrada / Salida

PIC18F2220• Eeprom• 10 A/D• 2 CCP/PWM• 2 TIMERS_16b•USART•I2C/SPI/USB•INT_OSC• 28 PINES

Page 7: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

512 KBytes 32 KB de Ram. Reloj de 80 MHz. 100 pines Pipeline de 5 etapas. 646 páginas PDF

PIC 32MX 360F512L

Page 8: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

Top 8 Reasons why Microchip is the Worldwide Leader in 8-bit Microcontrollers:

250 uC de 8 bits Migración y Compatibilidad

Documentación, Software Time To Market

MPLAB IDE Único Fab. proporciona USB, CAN Ethernet y mTouch

Herramientas Desarrollo (KITS)

Soporte + Online Training

Page 9: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

PIC 10F:

PIC 16F

PIC 18F

MICROCHIP

http://www.educypedia.be/electronics/circuitsmic.htm

Page 10: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

RTOS

Page 11: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.
Page 12: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.
Page 13: MICROCHIP PICmicro Josué Viera Rivero 2008-2009. ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.

http://en.wikipedia.org/wiki/PIC_microcontroller

http://www.microchip.com/

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1469

PIC TUTORIAL– http://cholopic.pe.nu

http://www.educypedia.be/electronics/circuitsmic.htm

BibliografíaBibliografía