1 MICROCHIP PICmicro Josué Viera Rivero 2008-2009
2 ¿ μC ? Procesa información Interactúa con su entorno Responde ante estímulos.
3 MICROCHIP PIC 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
4 POBLACIÓN MUNDIAL: 6 739 543 471 6.7 BILLONES (Medida Inglesa). 1989 1990 1999 2005 2006 2007 2008 Fue Fundada Unidad 1 M Unidad 1 B Unidad 4 B Ventas $1B Unidad 5B Mercado Valor $9B 400 μC Unidad 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)
5 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)
6 Conversor A/DTemperatura, Rev Motor, Tensión/Resistencia PWMServo, Potencia LED Comparadores Umbral Tensiones SPI I2C USARTMemorias, 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
7 512 KBytes 32 KB de Ram. Reloj de 80 MHz. 100 pines Pipeline de 5 etapas. 646 páginas PDF PIC 32MX 360F512L
8 Top 8 Reasons why Microchip is the Worldwide Leader in 8-bit Microcontrollers: 250 uC de 8 bitsMigración y Compatibilidad Documentación, SoftwareTime To Market MPLAB IDEÚnico Fab. proporciona USB, CAN Ethernet y mTouch Herramientas Desarrollo (KITS)Soporte + Online Training
9 PIC 10F: PIC 16F PIC 18F MICROCHIP http://www.educypedia.be/electronics/circuitsmic.htm
10 RTOS
11
12
13 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.nuhttp://cholopic.pe.nu http://www.educypedia.be/electronics/circuitsmic.htmBibliografía