Familias de microcontroladores

March 30, 2018 | Author: Sebastian Villalobos | Category: Microcontroller, Central Processing Unit, Microprocessor, Instruction Set, Manufactured Goods


Comments



Description

INTRODUCCIONUn microcontrolador es un circuito integrado tiene en su interior todas las características de un computador, es decir, programa y circuitos periféricos para CPU, RAM, una memoria de entrada y salida. Muy regularmente los microcontroladores poseen además convertidores análogo - digital, temporizadores, contadores y un sistema para permitir la comunicación en serie y en paralelo. Se pueden crear muchas aplicaciones con los microcontroladores. Estas aplicaciones de los microcontroladores son ilimitadas, entre ellas podemos mencionar: sistemas de alarmas, iluminación, paneles publicitarios, etc. Controles automáticos para la Industria en general. Entre ellos control de motores DC/AC y motores de paso a paso, control de máquinas, control de temperatura, tiempo; adquisición de datos mediante sensores, etc. HISTORIA El primer microprocesador fue el Intel 4004 de 4 bits, lanzado en 1971, seguido por el Intel 8008 y otros más capaces. Sin embargo, ambos procesadores requieren circuitos adicionales para implementar un sistema de trabajo, elevando el costo del sistema total. Los ingenieros de Texas Instruments Gary Boone y Michael Cochran lograron crear el primer microcontrolador, TMS 1000, en 1971; fue comercializado en 1974. Combina memoria ROM, memoria RAM, microprocesador y reloj en un chip y estaba destinada a los sistemas embebidos.2 Debido en parte a la existencia del TMS 1000,3 Intel desarrolló un sistema de ordenador en un chip optimizado para aplicaciones de control, el Intel 8048, que comenzó a comercializarse en 1977.3 Combina memoria RAM y ROM en el mismo chip y puede encontrarse en más de mil millones de teclados de compatible IBM PC, y otras numerosas aplicaciones. El en ese momento presidente de Intel, Luke J. Valenter, declaró que el microcontrolador es uno de los productos más exitosos en la historia de la compañía, y amplió el presupuesto de la división en más del 25%. La mayoría de los microcontroladores en este momento tienen dos variantes. Unos tenía una memoria EPROM reprogramable, significativamente más caros que la variante PROM que era sólo una vez programable. Para borrar la EPROM necesita exponer a la luz ultravioleta la tapa de cuarzo transparente. Los chips con todo opaco representaban un coste menor. En 1993, el lanzamiento de la EEPROM en los microcontroladores (comenzando con el Microchip PIC16x84) permite borrarla eléctrica y rápidamente sin necesidad de un paquete costoso como se requiere en EPROM, lo que permite tanto la creación rápida de prototipos y la programación en el sistema. El mismo año, Atmel lanza el primer 41 microcontrolador que utiliza memoria flash.5 Otras compañías rápidamente siguieron el ejemplo, con los dos tipos de memoria. ARQUITECTURAS CISC: (Computador de Set de Instrucciones Complejo). Disponen de más de 80 instrucciones máquina en su repertorio, algunas de las cuales son muy sofisticadas y potentes, requiriendo muchos ciclos para su ejecución. Una ventaja de los procesadores CISC es que ofrecen al programador instrucciones complejas que actúan como macros. RISC: (Computador de Set de Instrucciones Reducido). En estos procesadores el repertorio de instrucciones máquina es muy reducido y las instrucciones son simples y, generalmente, se ejecutan en un ciclo. La sencillez y rapidez de las instrucciones permiten optimizar el hardware y el software del procesador. SISC: En el micro controlador destinado a aplicaciones muy concretas, el juego de instrucciones, además de ser reducido, es "específico", o sea, las instrucciones se adaptan a las necesidades de la aplicación prevista. Esta filosofía se ha bautizado con el nombre de SISC (Computador de Juego de Instrucciones Específico). 2 FAMILIAS DE MICROCONTROLADORES A continuación se muestran algunas de las empresas fabricantes de microcontroladores mas importantes y se mencionan algunas de las familias correspondientes según el numero de bits. Empresa Atmel 8 bits AVR (mega y tiny),89Sxxxx familia similar 8051 68HC05, 68HC08, 68HC11, HCS08 MCS-48 (familia 8048) MCS51 (familia 8051) 8xC251 COP8 16 bits 32 bits SAM7 (ARM7TDMI), SAM3 (ARM CortexM3), SAM9 (ARM926) Freescale Intel 68HC12, 68HCS12, 68HCSX12, 68HC16 MCS96, MXS296 683xx, PowerPC,ColdFire National Semiconductor Microchip Familia 10f2xx PIC24F, PIC24H y Familia 12Cxx Familia dsPIC30FXX,dsPIC33 12Fxx, 16Cxx y 16Fxx F con motor dsp 18Cxx y 18Fxx integrado 80C51 78K,H8 TMS370, MSP430 XA PIC32 Philips Renesas Texas Instruments Cortex-M3, CortexM0, ARM7, ARM9 H8S,78K0R,R8C,R32 RX,V850,SuperH,SHC/M32C/M16C Mobile,H8SX C2000, Cortex-M3 (ARM) , TMS570 (ARM) Zilog Z8, Z86E02 41 MICROCONTROLADORES FREESCALE Familias de MCU's de 8 bits Familia HCS08 HCS08 es una extensión de la familia de 8 bits HC08 con el aumento de funciones de rendimiento y depuración.,, hasta 62K de memoria Flash y RAM de hasta 4K. Características: • • • • Rangos de voltaje de operación de 1,8 a 3,6 y 2,7 a 5,5. 164 instrucciones; una mas que la familia HC08. Tecnología de 0.25µ. Un generador de reloj interno programable con compensación de temperatura y voltaje, diseñado para comunicaciones fiables, rápida puesta en marcha y la reducción de costos del sistema. hasta 20 MHz velocidad de bus. CPU desde 8MHz hasta 40MHz dependiendo de los niveles de voltaje Interfaz de detección Touch. Desde 0.5 KB hasta 4KB de memoria RAM. Desde 2 KB hasta 62KB de memoria FLASH. Hasta 256B de memoria EEPROM. Módulo de comunicaciones seriales asincrónicas (SCI). Hasta cuatro puertos de comunicación serial. Módulo de comunicaciones IIC. Convertidor análogo-digital de 12 bits con hasta 16 canales. Desde 8 pines DFN hasta 64 pines QFP. Comparador análogo con entradas positivas y negativas. • • • • • • • • • • • • Miembros y principales aplicaciones: S08P: Aplicaciones en electrodomésticos e industriales como iluminación, control de motores eléctricos y de sistemas de temperatura. S08AC: Similares aplicaciones a la familia S08P además de equipamiento médico. 4 S08AW: Aplicaciones Industriales y automotrices. S08D: Aplicacsiones Industriales, automotrices, médicas y marítimas. S08EL: Aplicaciones con sensores y redes de control industrial. S08FL: Electrodomésticos y potencia. S08GB: Instrumentos y productos potables. S08GT: Dispositivos mobiles y ZigBee. S08GW: Medición industrial. S08JE: Aplicaciones Médicas. S08JM: Periféricos de PC, industriales y médicas. S08JS: Conectividad USB y aplicaciones medicas. S08LC: Control de LCD. S08LG: Automotriz, de consumidor e industrial. S08LG32: Industrial y médica. S08LH: Mediciones inteligentes. S08LL: Mediciones industriales y ZigBee; de muy baja potencia. S08MM: Instrumentación médica e industrial. S08MP: Aplicaciones con motores. S08QA: Juguetes y pequeñas aplicaciones. S08QB: Dispositivos de control remoto; de muy baja potencia. S08QD: Automotrices e industriales. S08QE: Mediciones médicas e industriales. S08QG: comunicaciones inalámbricas y pequeñas aplicaciones. S08R: Aplicaciones de consumidor. S08RN: Automotrices. S08SC4: Control industrial y automotor. S08SE: Suministro de energía industrial y de dispositivos de consumidor. S08SF: Control de motores y pequeñas aplicaciones. 41 S08SG: Automotor e industrial en altas temperaturas. S08SH: Sensores y maquinas eléctricas. S08SL: Sensores y actuadores en red. S08SV: Aplicaciones industriales y de consumidor. Familia RS08 El núcleo RS08 es una versión reducida del la unidad S08 de procesamiento central (CPU) que ha sido específicamente diseñado para ser más eficiente y rentable para los pequeños microcontroladores de memoria de tamaño hasta 16 KB de espacio direccionable. Características: • • • • • • • • • • Rangos de voltaje de operación de 1,8 a 3,6 y 2,7 a 5,5. Drivers para LCD integrados. 256B de RAM y hasta 12KB de FLASH. Una instrucción mas que la familia HC08. Módulo de comunicaciones IIC. Módulo de comunicaciones seriales asincrónicas (SCI). Convertidor análogo-digital de 10 bits con hasta 12 canales. Modulo SPI. Comparadores analogicos. Moduladores PWM. Miembros y principales aplicaciones: RS08KA: Mediciones médicas en industriales. RS08KB: Aplicaciones industriales e instrumentos portables. RS08LA: Mediciones médicas en industriales y control de LCD's. RS08LE: Mediciones médicas en industriales, control de motores y LCD's. 6 Familia HC08 Características: • • • • • • • • • • Rangos de voltaje de operación de 1,8 a 3,6 y 2,7 a 5,5. Drivers para LCD integrados. hasta 64KB de memoria FLASH. Módulo de comunicaciones IIC. Módulos de comunicaciones CAN y LIN. Módulo de comunicaciones seriales asincrónicas (SCI). Convertidor análogo-digital de 10 bits con hasta 12 canales. Modulo SPI. 163 instrucciones. hasta 8 MHz velocidad de bus. Miembros y principales aplicaciones: 68HC08LT8: Propósitos generales con driver LCD incorporado. • • HC08AB: Propósitos generales con almacenamiento de datos en las memorias EEPROM y FLASH. • HC08AP: Propósitos generales. • HC08AS-AZ:Propósitos generales. • HC08BD: Sistemas de monitoreo digital. • HC08EY: Propósitos generales. • HC08G: Aplicaciones industriales con periféricos. • HC08GZ: Propósitos generales. • HC08JB-JG-JT-JW: Propósitos generales. • HC08JK-JL: Propósitos generales. • HC08K: Propósitos generales. • HC08LD: Propósitos generales. • HC08LJ-LK: Aplicaciones que requieran mediaciones de tiempo. • HC08LV: Propósitos generales con driver LCD incorporado. • HC08MR: Aplicaciones industriales y automotrices de potencia. • HC08Q: Propósitos generales. • HC08SR: Propósitos generales. • MC3PHAC: Unidad de control de motores. 41 Familia HC05 La familia HC05 ya no es producida comercialmente en la actualidad. Características: • • • • • • Hasta 32KB de memoria ROM. Módulo de comunicaciones seriales asincrónicas (SCI). Convertidor análogo-digital de 6 bits. Modulo SPI. 85 instrucciones. hasta 2 MHz velocidad de bus. Miembros (Legado) Microcontroladores: 68HC05B32. 68HC05B6. 68HC05BD3. 68HC05BD5. 68HC05C8A. 68HC05C9A. 68HC05D32. 68HC05J1A. 68HC05JB2. 68HC05JJ6. 68HC05JP6. 68HC05K0. 68HC05L16. 68HC05L25. 68HC05L5. 68HC05P1A. 68HC05P4A. 68HC05P6. 68HC05PL4B. • • • • • • • • • • • • • • • • • • • • 68HC05RC18. 68HC05RC9. 68HC05SR3. 68HC05X4. 68HC705B16. 68HC705B32. 68HC705C8A. 68HC705C9A. 68HC705F32. 68HC705J1A. 68HC705J5A. 68HC705JB3. 68HC705JB4. 68HC705JJ7. 68HC705JP7. 68HC705KJ1. 68HC705L16. 68HC705P6A. 68HC705SR3. 68HC705X32. • • • • • • • • • • • • • • • • • • • 8 Familia HC11 Al igual que la familia HC05, ya no es producida comercialmente en la actualidad. Características: • • • • • Hasta 32KB de memoria ROM. Módulo de comunicaciones seriales asincrónicas (SCI). Convertidor análogo-digital de 8 bits. Modulo SPI. hasta 2 .1MHz velocidad de bus. Miembros (Legado) Microcontroladores: • • • • • • • • • • • • • • • • 68HC11D0. 68HC11D3. 68HC11E0. 68HC11E1. 68HC11E9. 68HC11EA9. 68HC11F1. 68HC11K0. 68HC11K1. 68HC11K4. 68HC11KS1. 68HC11P2. 68HC711D3. 68HC711E20. 68HC711E9. 68HC711KS2. 41 Familias de MCU's de 16 bits Familia HCS12 & S12X Características: . • hasta 256KB de memoria FLASH. • Módulo de comunicaciones IIC. • Módulos de comunicaciones CAN y LIN • Módulo de comunicaciones seriales asincrónicas (SCI). • hasta 12KB de memoria RAM. • Convertidor análogo-digital de 10 bits con hasta 12 canales. • Modulo SPI. • hasta 8 MHz velocidad de bus. • Módulos de comunicaciones CAN y LIN. • Módulos PWM. • Compatibilidad con la familia HC11. Miembros y principales aplicaciones: MC9S12H: Aplicaciones generales con control de LCD y PWM. S12A: Aplicaciones generales. S12B: Automotor. S12C: Propósito general. S12D: Propósito general. S12E: Propósito general. S12G: Automotor. S12GC: Propósito general. S12HY: Automotrices y de comunicación CAN. S12HZ: Instrumentación en automóviles, manejo de LCD's. S12K: Propósito general con alta confiabilidad. S12NE: Conectividad Ethernet. S12P: Aplicaciones automotrices e industriales. S12Q: Automotor. S12R: Automotor. S12T: Automotor. S12UF: Propósito general. 10 • • • • • • • • • • • • • • • • • • • • • • • • • S12XA: Propósito general. S12XB: Automotor. S12XD: Automotor. S12XE: Automotor. S12XF: Automotor. S12XHY: Aplicaciones con CAN. S12XHZ: Instrumentación automovilística. S12XS: Automotriz. Familia HC12 La familia HC12 ya no es producida comercialmente en la actualidad. Características: • • • • • • Hasta 32KB de memoria ROM. Módulo de comunicaciones seriales asincrónicas (SCI). Convertidor análogo-digital de 10 bits. Modulo SPI. hasta 8MHz velocidad de bus. Compatibilidad con la familia HC11. Miembros (Legado) Microcontroladores: • • • • • • • • 68HC812A4 68HC912B32 68HC912BC32 68HC912D60A 68HC912D60C 68HC912DG128A 68HC912DG128C 68HC912DT128A 41 Familia HC16: Características: • • • • Hasta 1MB de memoria ROM. Modulo de integración de sistemas (SIM). Compatibilidad con la familia HC11. Alta velocidad para aplicaciones DSP: Miembros: • 68HC16Y1 • 68HC16Z1 Familias de MCU's de 32 bits Familia Qorivva MPC5xxx la Familia Qorivva esta diseñada para un alto grado de integración de soluciones diseñadas específicamente para la industria automotriz. Las familias de productos Qorivva ofrecen avanzados sistemas de temporizador, flexibles soluciones de control de motor y de las capacidades de procesamiento de señales digitales. Características: • • • • • • • • Módulos de PWM. Convertidor Análogo-Digital de 12 bits. Modulo DSPI. Modulo CAN. Modulo para Ethernet. Modulo de integración de sistemas (SIM). Alta velocidad para aplicaciones DSP. Comunicaciones FlexRay. 12 Subfamilias: Qorivva MPC56xx: Miembros y aplicaciones: MPC5604E: Sistemas da asistencia al conductor activo (ADAS). MPC560xB: Control en automóviles. MPC560xP: Sistemas de seguridad automovilísticos. MPC560xS: Agrupamiento de instrumentos. MPC563xM: Sistemas de propulsión. MPC564xA: Transmisión y propulsión. MPC564xB-C: Control en automóviles. MPC564xL: Control de seguridad y mecánico. MPC564xSAgrupamiento de instrumentos. MPC5668G: Control en automóviles. MPC5674F: Sistemas de propulsión. MPC5676R: Sistemas de propulsión. MPC567xK: Sistemas da asistencia al conductor activo (ADAS). • • • • • • • • • • • • • Qorivva MPC55xx: Miembros y aplicaciones: • • • • • • • • • MFR4310: Control de comunicaciones FlexRay. MPC5510: Control en automóviles. MPC5534: Sistemas de propulsión. MPC5553: Sistemas de propulsión. MPC5554: Sistemas de propulsión. MPC5561: Aplicaciones de sistemas de asistencia a conductores. MPC5565: Sistemas de propulsión. MPC5566: Sistemas de propulsión. MPC5567: Sistemas de propulsión. 41 MICROCONTROLADORES ATMEL (AVR) Familias de MCU's de 8 y 32 bits Familia UC3 Características: CPU de 32 bits. Memoria FLASH entre 16 y 512KB De 48 a 144 pines. CPU de hasta 66 MHz. Soporte para DSP. Periféricos DMA. SPI, USART. Modulo FPU para operaciones aritmeticas. Memoria SRAM dual port. Conversores ADC. frecuencímetro incorporado. Conectividad USB. • • • • • • • • • • • • Miembros y aplicaciones: SERIE L: Dispositivos de batería. SERIE C: Control automotor e industrial. SERIE D: Interfaces touch, y aplicaciones generales. SERIE A3/A4: Audio, conectividad USB, manejo de datos en general. SERIE A0/A1:Manejo de datos intensivo con USB y Ethernet. SERIE Audio: Ejecución de firmware de Audio ATMEL. • • • • • • Familia XMEGA 14 Características: CPU de 8/16 bits. CPU con 32 registros de propósito general. Operación a 1.6V. Hasta 32 salidas de PWM. Conectividad USB. Memoria FLASH entre 16 y 384KB De 44 a 100 pines. Periféricos DMA. SPI, USART. Memoria SRAM de hasta 16KB. CPU de hasta 32 Mhz. Conversores ADC. • • • • • • • • • • • • Miembros y aplicaciones: Atxmega384C: Propósitos generales con USB full-speed. Atxmega64A1U: Propósitos generales con USB full-speed. Atxmega128A1U: Propósitos generales con USB full-speed. Atxmega64A3U: Propósitos generales con USB full-speed. Atxmega128A3U: Propósitos generales con USB full-speed. Atxmega192A3U: Propósitos generales con USB full-speed. Atxmega256A3U: Propósitos generales con USB full-speed. Atxmega256A3BU: Propósitos generales con USB full-speed. Atxmega16A4U: Propósitos generales con USB full-speed. Atxmega32A4U: Propósitos generales con USB full-speed. Atxmega64A4U: Propósitos generales con USB full-speed. Atxmega128A4U: Propósitos generales con USB full-speed. Atxmega64B1: Propósitos generales con USB full-speed. Control LCD 4x40. Atxmega128B1: Propósitos generales con USB full-speed. Control LCD 4x40. Atxmega64B3: Propósitos generales con USB full-speed. Control LCD 4x25. • • • • • • • • • • • • • • • 41 • • • • • • • • • • • • • • • • • • • • • • • • • • Atxmega128B3: Propósitos generales con USB full-speed. Control LCD 4x25. Atxmega64C3: Propósitos generales con USB full-speed. Atxmega128C3: Propósitos generales con USB full-speed. Atxmega192C3: Propósitos generales con USB full-speed. Atxmega256C3: Propósitos generales con USB full-speed. Atxmega384C3: Propósitos generales con USB full-speed. Atxmega16C4: Propósitos generales con USB full-speed. Atxmega32C4: Propósitos generales con USB full-speed. :Propósitos generales con USB full-speed. Atxmega64D3: Propósitos generales. Atxmega128D3: Propósitos generales. Atxmega192D3: Propósitos generales. Atxmega256D3: Propósitos generales. Atxmega384D3: Propósitos generales. Atxmega16D4: Propósitos generales. Atxmega32D4: Propósitos generales. Atxmega64D4: Propósitos generales. Atxmega128D4: Propósitos generales. Atxmega64A1: Propósitos generales. Atxmega128A1: Propósitos generales. Atxmega64A3: Propósitos generales. Atxmega128A3: Propósitos generales. Atxmega192A3: Propósitos generales. Atxmega256A3: Propósitos generales. Atxmega256A3B: Propósitos generales. Atxmega16A4: Propósitos generales. Atxmega32A4: Propósitos generales. 16 Familia MegaAVR Características: CPU de 8/16 bits. CPU con 32 registros de propósito general. Conectividad USB, CAN, LIN. Memoria FLASH entre 4 y 256KB De 28 a 100 pines. SPI, USART. Memoria SRAM de hasta 16KB. CPU de hasta 32 Mhz. Conversores ADC y DAC. Controladores LCD. • • • • • • • • • • Miembros y aplicaciones: Los microcontroladores megaAVR son para aplicaciones de propósito general, junto con el manejo de LCD's e iluminación. Atmega48 Atmega48A Atmega48P Atmega48PA Atmega8 Atmega8515 Atmega8535 Atmega88 Atmega88A Atmega88P Atmega88PA Atmega8A Atmega16 Atmega162 Atmega164A Atmega164P Atmega164PA Atmega165P Atmega165PA Atmega168 Atmega168A Atmega168P Atmega168PA Atmega16A Atmega32 Atmega324A Atmega324P Atmega324PA Atmega325 Atmega3250 Atmega3250A Atmega3250P Atmega325A Atmega325P Atmega325PA Atmega328 Atmega328P Atmega32A Atmega64 Atmega640 Atmega644 Atmega644A Atmega644P Atmega644PA Atmega645 Atmega6450 Atmega6450A Atmega6450P Atmega645A Atmega645P Atmega64A Atmega128 Atmega1280 Atmega1281 Atmega1284 Atmega1284P Atmega128A Atmega2560 Atmega2561 AT90CAN128 AT90CAN32 AT90CAN64 Atmega16M1 Atmega32M1 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 41 • • • • • • • • • Atmega64M1 AT90PWM1 AT90PWM216 AT90PWM2B AT90PWM316 AT90PWM3B AT90PWM81 AT90PWM161 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 Atmega16U2 Atmega16U4 Atmega32U2 tmega32U4 • • • • • • • • • Atmega8U2 Atmega169A Atmega169P Atmega169PA Atmega329 Atmega3290 Atmega3290A Atmega3290P Atmega329A Atmega329P Atmega329PA Atmega649 Atmega6490 Atmega6490A Atmega6490P Atmega649A ATmega649P Familia tinyAVR Características: CPU de 8/16 bits. Conectividad, LIN. Memoria FLASH entre 0.5 y 8KB De 6 a 32 pines. Operación desde 0.7V. CPU de hasta 20 MHz. Conversores ADC. • • • • • • • Miembros y aplicaciones: Los microcontroladores tinyAVR son para aplicaciones de propósito general donde el espacio es reducido. Attiny1634 Attiny4 Attiny5 Attiny9 Attiny10 Attiny13A Attiny13 18 • • • • • • • • • • • • • • Attiny20 Attiny40 Attiny24A Attiny24 Attiny44A Attiny44 Attiny84A • • • • • • • • • • Attiny84 Attiny25 Attiny45 Attiny85 Attiny261A Attiny261 Attiny461A Attiny461 Attiny861A Attiny861 • • • • • • • • • • Attiny26 Attiny2313A Attiny2313 Attiny4313 Attiny43U Attiny28L Attiny48 Attiny88 Attiny87 Attiny167 MICROCONTROLADORES MICROCHIP Familias de MCU's de 8 bits Familia PIC10 Características: Comunicaciones UART, USART. Memoria FLASH entre 0.375 y 0.896KB. Memoria RAM entre 16 y 64 Bytes. De 6 y 8 pines. Voltajes de operación desde 1.8 hasta 5.5V. CPU desde 4 hasta 16 MHz. Módulos SPI y I2C. Set de 33 a 35 instrucciones. • • • • • • • • 41 Miembros: PIC10F200 PIC10F202 PIC10F204 PIC10F206 PIC10F220 PIC10F222 PIC10F320 PIC10F322 Familia PIC12 Características: Comunicaciones UART, USART. Memoria FLASH entre 1.75 y 7KB. Memoria RAM entre 64 y 256 Bytes. De 8 a 14 pines. CPU desde 20 hasta 32 MHz. Módulos SPI , I2C, MSSP. Conversores CAD de 4 canales. Voltajes de operación desde 1.8 hasta 5.5V. • • • • • • • • • • • • • • • • Miembros: • • • • • • • • • • • PIC12F1501 PIC12F1822 PIC12F1840 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC12F529T39A PIC12F609 PIC12F615 PIC12F617 20 • • • • • PIC12F629 PIC12F635 PIC12F675 PIC12F683 PIC12LF1840T48A Familia PIC16 Características: Comunicaciones UART, USART. Memoria FLASH entre 3.5 y 28KB. Memoria RAM entre 25 y 1536 Bytes. De 14 a 64 pines. CPU desde 16 hasta 48 MHz. Módulos SPI , I2C, MSSP. Conversores CAD de hasta 30 canales. Voltajes de operación desde 1.8 hasta 5.5V. • • • • • • • • Miembros: PIC16F1454 PIC16F1455 PIC16F1458 PIC16F1459 PIC16F1503 PIC16F1507 PIC16F1508 PIC16F1509 PIC16F1512 PIC16F1513 PIC16F1516-PIC16F1519 PIC16F1526 PIC16F1527 PIC16F1782 PIC16F1783 PIC16F1784 • • • • • • • • • • • • • • • • • • PIC16F1786 PIC16F1787 PIC16F1823 PIC16F1823 PIC16F1824-PIC16F1829 PIC16F1847 PIC16F1933 PIC16F1934 PIC16F1936-PIC16F1939 PIC16F1946-947 PIC16F505-506 PIC16F526 PIC16F54 PIC16F57 PIC16F59 PIC16F610 PIC16F616 PIC16F627A-628A • • • • • • • • • • • • • • • • 41 • • • • • • • • • • • • • • • PIC16F630 PIC16F636 PIC16F639 PIC16F726 PIC16F727 PIC16F73 PIC16F737 PIC16F74 PIC16F747 PIC16F76 PIC16F767 PIC16F77 PIC16F777 PIC16F85 PIC16F818-819 • • • • • • • • • • • • • • • PIC16F84A PIC16F87 PIC16F882 PIC16F883 PIC16F884 PIC16F886 PIC16F887 PIC16F913 PIC16F914 PIC16F916 PIC16F917 PIC16F946 PIC16HV540 PIC16HV785 PIC16LF902-PIC16LF907 Familia PIC18 Características: Comunicaciones UART, USART. Memoria FLASH entre 4 y 128KB. Memoria RAM entre 128 y 3968 Bytes. De 14 a 64 pines. CPU desde 32 hasta 64MHz. Módulos SPI , I2C, MSSP. Conversores CAD de hasta 24 canales. Voltajes de operación desde 1.8 hasta 5.5V. Memoria EEPROM. • • • • • • • • • Miembros: PIC18F1220-PIC18F2221 PIC18F2320-PIC18F2450 PIC18F2455-PIC18F2515 PIC18F2520-PIC18F25J50 22 • • • • • • • • • • • • • • • • • • • • PIC18F25K20-PIC18F26J13 PIC18F26J50-PIC18F4320 PIC18F4321-PIC18F4455 PIC18F4458-PIC18F4520 PIC18F4523-PIC18F45K20 PIC18F45K22-PIC18F46J50 PIC18F46J53-PIC18F63J11 PIC18F63J90-PIC18F65J11 PIC18F65J15-PIC18F66J10 PIC18F66J11-PIC18F66K22 PIC18F66K80-PIC18F67J193 PIC18F67K22-PIC18F8493 PIC18F84J11-PIC18F85K22 PIC18F85K90-PIC18F86J55 PIC18F86J60-PIC18F87J10 PIC18F87J11-PIC18F96J65 Familias de MCU's de 16 bits Familia PIC24F Características: Comunicaciones UART, USART,CAN, LIN. Memoria FLASH entre 4 y 536KB. Memoria RAM de hasta 96KB. De 14 a 144 pines. Control para dispositivos gráficos, táctiles y motores. Módulos SPI , I2C, MSSP. Conversores CAD de hasta 24 canales. Voltajes de operación desde 2 hasta 3.6V. Comunicación USB. Conversor CAD de 12 bits. Modulador digital de señales. Acceso directo a memoria DMA. Reloj y calendario en tiempo real. Sistema de medición de tiempo CTMU. Arquitectura Harvard con bus de instrucción y datos separados. • • • • • • • • • • • • • • • 41 Miembros: PIC24F04KA200-PIC24F08KL302 PIC24F08KL401-PIC24F16JGA002 PIC24F16JGA004-PIC24F32JGA104 PIC24F32JGB002-PIC24FJ64GA102 PIC24FJ64GA104-PIC24FJ64GB106 PIC24FJ64GB108-PIC24FJ128GA006 PIC24FJ128GA008-PIC24FJ128GB108 PIC24FJ128GB110-PIC24FJ256DA106 PIC24FJ256DA110-PIC24FJ256GB206 PIC24FJ256GB210 • • • • • • • • • • Familia PIC24H/E Características: Comunicaciones UART, USART, CAN, LIN. Memoria FLASH entre 4 y 536KB. Memoria RAM de hasta 96KB. De 14 a 144 pines. CPU desde 32 hasta 64MHz. Control para dispositivos gráficos, táctiles y motores. Módulos SPI , I2C, MSSP. Conversores CAD de hasta 24 canales. Voltajes de operación desde 2 hasta 3.6V. Comunicación USB. Conversor CAD de 12 bits. Modulador digital de señales. Acceso directo a memoria DMA. Reloj y calendario en tiempo real. Sistema de medición de tiempo CTMU. Arquitectura Harvard con bus de instrucción y datos separados. Soporte a altas Temperaturas (150°). 24 • • • • • • • • • • • • • • • • • • Interfaz para la codificación de cuadratura QEI. Miembros: Familia PIC24H: • • • • • • • • • • • • • • • • • • • • • • • • • • PIC24HJ256GP206 PIC24HJ256GP206A PIC24HJ256GP210 PIC24HJ256GP210A PIC24HJ256GP610 PIC24HJ256GP610A PIC24HJ64GP206 PIC24HJ64GP206A PIC24HJ64GP210 PIC24HJ64GP210A PIC24HJ64GP506 PIC24HJ64GP506A PIC24HJ64GP510 PIC24HJ64GP510A PIC24HJ128GP206 PIC24HJ128GP206A PIC24HJ128GP210 PIC24HJ128GP210A PIC24HJ128GP306 PIC24HJ128GP306A PIC24HJ128GP310 PIC24HJ128GP310A PIC24HJ128GP506 PIC24HJ128GP506A PIC24HJ128GP510 PIC24HJ128GP510A • • • • • • • • • • • • • • • • • • • • • • • Familia PIC24E: • • dsPIC33EP64MC202 dsPIC33EP64MC203 • • • dsPIC33EP64MC204 dsPIC33EP64MC206 dsPIC33EP64MC502 dsPIC33EP64MC503 dsPIC33EP64MC504 dsPIC33EP64MC506 dsPIC33EP64GP502 dsPIC33EP64GP503 dsPIC33EP64GP504 dsPIC33EP64GP506 PIC24EP64GP203 PIC24EP64GP204 PIC24EP64GP206 PIC24EP64MC202 PIC24EP64MC203 PIC24EP64MC204 PIC24EP64MC206 dsPIC33EP256MU806 dsPIC33EP256MU810 dsPIC33EP256MU814 dsPIC33EP512MU810 dsPIC33EP512MU814 PIC24EP256GU810 PIC24EP256GU814 PIC24EP512GU810 PIC24EP512GU814 41 NATIONAL SEMICONDUCTOR Es una empresa norteamericana, fabricante de productos electrónicos semiconductores, también, aunque de forma muy específica, fabrican microcontroladores. Dentro de su fabricación, realizan microcontroladores de 8 y 16 bits con arquitectura Harvard. Familias de MCU's de 8 bits Familia COP8: Características: • • • • • • • • • • • • • Procesador de 8-bits. Tecnología CMOS la cual provee un bajo consumo de potencia y alta estabilidad. Modo de ahorro de consumo de potencia HALT. De 40 o 44 pines. Puertos flexibles y reconfigurables. Memorias de almacenamiento de datos y programación dentro del chip. MICROWIRE/PLUS (3-Wire Serial Data Communications System), sistema que permite configurar el microcontrolador como maestro o esclavo. Un timer de 16-bits, asociado con un registro de 16-bits de autorecarga/captura . Software Trap Interruptor de Error. Dos registros apuntadores indirectos de la memoria de datos. Dos Stack Pointers de 8-bits. Tres diferentes modos de operación de reloj. convertidor analógico-digital ADC de 10 bits. Miembros (Subfamilias): • • • COP8C COP8S COP8A 26 Familia OTP La Familia OTP prácticamente involucra a todos los COP8. Ya que es la versión que se puede programar solamente una vez. Características: • • • De 40 o 44 pines. 512 bytes en RAM. Protocolo CAN. FAMILIA S La Familia S contiene los Microcontroladores más recientes y los de más variantes en características eléctricas y físicas (encapsulados). Miembros (Subfamilias) COP8SA Características: • • 8 bits y un proceso EPROM de alta densidad. Se basa en la arquitectura Harvard Modificada, la cual permite que las tablas de datos se accedan directamente desde la memoria de programa. Consecuentemente las tablas de datos pueden estar en ROM o EPROM sin problemas de perdidas de datos. 5 puertos de propósito general (D, F, C, G, L). Memorias ROM que van desde 1K hasta los 4K. Memorias RAM desde los 128 Bytes hasta los 64 Bytes,. Función en pines “MultiInput Wakeup” orientada a “despertar” al COP8SA de los estados de bajo consumo de potencia. Timer de 16 bits capaz de funcionar en varios modos. • • • • • COP8SG Características: 41 • • • • • • • • • • Similar a la COP8SA. Memoria ROM de hasta 32K Encapsulados de hasta 44 pines en PQFP . Cinco puertos de propósitos generales en el que algunos pines tienen funciones alternativas. Comparadores analógicos. Unidad de comunicación serial USART. Tres Timers de 16 bits totalmente programables con capacidad de operación en tres modos. Soporta cristales de hasta 15MHz. 14 interrupciones. Puerto MultiInput Wakeup y encapsulados de 28,40 y 44 pines. COP8SB/COP8CB Características: • • • • • Memoria tipo FLASH de 32KB. Encapsulados de 44 y 68 en PLCC. Unidad de conversión analógica- digital. Timers de alta velocidad, Ocho puertos. Unidad de comunicación serial USART y Reset por Brownout. 28 ZILOG Su producto más conocido el Zilog Z80 de 8 bits. Esta familia de microcontroladores fue creada por el ingeniero de intel Fedrico Faggin quien en California en el año de 1974 creó su propia compañía basando sus construcción en el diseño que tenía el microprocesador Intel 4004, en el cual el mismo había contribuido a su desarrollo. La compañía termino basándose igualmente en el procesador de Intel 8080, el cual también tenía la influencia de Faggin. Familia Z8 OTP MCU Z86C02/E02/L02 Los microcontroladores Z86C02/E02/L02, son de chip simple, los cuales ofrecen un sistema fácil de expansión de software y hardware. Un contador temporizador, con un amplio número de modos de operación seleccionables por el usuario, entre otras. Características: • • • • • • • • • • • • Rango de operación de 3.0V a 5.5V (Z86C02), de 4.5V a 5.5V (Z86E02) y 2.0V a 3.9V (Z86L02). 14 líneas o pines de entrada/salida. Cinco vectores de interrupción priorizados desde cinco niveles diferentes. 2 comparadores Software Disponible para Watch-Dog Timer (WDT). Interruptor programable de polaridad. Dos modos de Standby: STOP y HALT. Protección de bajo voltaje. Un 8-Bit Contador/Timer de Bits Programable con un Prescaler Programable de 6- Bits. Power-On Reset (POR). Oscilador incluido que Acepta RC, Cristales, Resonadores de Cerámica, LC, o Relojes externos (C02/L02 solamente). Consumo de baja potencia (50mw). MCU Z86L43 41 Características: • • • • • • • • • • • • • Memoria ROM de 4K. Memoria RAM de 236B. Voltaje de trabajo de 2 a 4.5V. Modos de standby. Contadores/temporizadores . Protección para ROM y RAM . Protección de bajo voltaje . 2 Comparadores análogos . Power-On Reset Operación de bajo voltaje. Reset de Clock-Free WDT opción de drain abierto. 32 líneas de Entrada/Salida . MCU Z86C83/C84/E83 Esta línea de microcontroladores son diseñados para usarse en una amplia variedad de aplicaciones de control, aparatos, procesos de control de maquinaria, teclados, sistemas de seguridad y cargadores de baterías. Características: • • • • • • • • • • • Memoria ROM de 4K. Memoria RAM de 237 bytes. Voltaje de operación de 4.5 a 5.5V. 2 Modos de Standby. 2 Contadores/Temporizadores . Protección de ROM/RAM . 2 Comparadores . Pin de RESET externo . 8 Canales para conversión análoga/digital . Power-On Reset . Protección de bajo voltaje 30 MCU Z86E04 Los microcontroladores de la familia Z86E04/08 son de tipo one time programmable, el cual ofrece un desarrollo practico en el software, depuración, prototipo, y las pequeñas aplicaciones mas económicamente debido a su versión con mascara ROM. Para Aplicaciones donde demanda capacidades de buena potencia en cuanto a dispositivos de entrada/salida, estos micros poseen tres puertos, que pueden ser configurables bajo software, además de las señales de status o flags, un puerto paralelo de entrada/salida. Poseen dos contadores/temporizadores, con amplios modos de selecciones por el usuario, offload de sistema en tareas de tiempo real tanto conteos/interrupciones y comunicaciones de datos entre periféricos. Características: • • • • • • • • 14 líneas de entrada/salida. 6 vectores priorizados de interrupción . 2 comparadores análogos . Opciones de programa: Bajo ruido, Protección en la ROM. Auto latch, Watchdog Timer, Modo para deshabilitacion de la EPROM/test. 2 contadores/temporizadores de 8 bits, cada uno con prescaler programable de 6 bits. Power on Reset. Oscilador interno que acepta XTALes, resonadores de cerámica, LC, RC, o relojes externos. Memoria RAM de 125 bytes. MCU Z8E000 Características: • • • • • • • • Memoria ROM de 0.5Kb. Memoria RAM de 32 bytes. Voltaje de operacion de 3.5 – 5.5V para 70° C y uno de 4.5 – 5.5 V de –40°C a 105°C. Todas las instrucciones se ejecutan en un ciclo de reloj de 1 microsegundo (10 Mhz). Memoria incorporada EPROM tipo OTP de 512 X 8. Registros de propósito general de 32 X 8 (SRAM). 41 • • • • 4 vectores de interrupción de hardware con prioridad mezclada. 2 interrupciones de Software adicionales. Velocidad de 10 Mhz con un voltaje DC. 6 Modos de direccionamiento: R, IR, X, D, RA, & IM. Familia Z8 ROM MCU Z86108 Características: • • • • • • • • • • • • • • • • • Encapsulado tipo DIP SOIC de 18 pines. Rango de operación de 3 a 5 Voltios. Rangos de temperatura disponibles (desde –40°C a +105°C y de 0°C a 70°C) . 14 líneas de entrada/salida 6 Vectores de interrupción, priorizados desde 6 distintas fuentes 2 Comparadores incorporados 2 contadores/temporizadores programables de 8 bits, cada uno con prescalador programable de 6 bits. Reset y Reloj libre para el perro guardián (WDT). Temporizador Power on Reset. Chip incorporado que acepta RC, Cristales, Resonadores de Cerámica, LC, o unidades de reloj externas. Bajo consumo (50mW). Rápido Apuntador de instrucción (1.5microsegundos @ 4 Mhz) . 14 Entradas digitales a niveles CMOS; Schmitt-Triggered . Temporizador habilitado por software para el watch dog timer. Interruptor de polaridad programable Dos modos de standby: STOP y HALT. Protección para bajo voltaje. MCU Z86172 El uso de memorias externas habilita a estos microcontroladores Z8 para ser utilizados con flexibilidad que necesita el código de programación. El Z86172 ha sido diseñado específicamente para operaciones de alta seguridad los pines ROM y 32 ROMless son deshabilitados y no se puede acceder al dispositivo. Esto ofrece un esquema maleable de entrada y salida, una estructura eficiente de registros y direcciones, y un número de dispositivos auxiliares los cuales pueden ser usados por el consumidor, aplicados en automóviles, periféricos computacionales, y aplicaciones de alta seguridad. Características: • • • • Bajo consumo de potencia (80mW) . 31 líneas de entrada/salida . Acceso automático a una memoria ROM externa de más de 16kbytes. Arquitectura especial para Generación y Recepción Autómata de pulsos o señales complejas: - Un contador/temporizador de 8 bits programable con 2 registros de captura adicionales - Un contador/temporizador de 16 bits programable con 1 registro de captura. - Entrada programable del filtro para recepción de pulsos. 5 interrupciones con prioridad: 3 externas, y 2 asignadas para contador/temporizador . Detección de bajo voltaje y modo de standby. Circuito de recepción del WDT programable 32Khz de oscilador y opción de mascara. • • • • MCU Z86E61/92/96 Este microcontrolador multipropósito contiene un máximo de 52 pines de entrada/salida con una memoria ROM de 236 bytes y con disponibilidad de ROMless. Con 16Kbytes de ROM y 236 de RAM para propósito general, de bajo costo, bajo consumo de potencia este micro ofrece ejecución rápida, eficiente uso de memoria, interruptores sofisticados, posibilidad de manipulación de bits de entrada y salida, con un fácil sistema de expansión de software y hardware. Parte de la familia posee un pin de opción de ROMless o la versión de 44 pines del Z86C61 habilita estos micros para direccionar ambas memorias externas y ROM programada, haciéndolos muy utilizados en aplicaciones de alto volumen o donde la flexibilidad de los códigos es requerida. Características: • Mejorado consumo de potencia (200mW) . 41 • • • • Apuntador de instrucciones mas veloz 16Mhz . Dos velocidades de reloj 16 y 20 Mhz. Auto Latches . 52 pines de entrada y salida . MCUZ86K15 Este microcontrolador es especial para los teclados; ofrece una arquitectura registro a registro que evita los embotellamientos en las aplicaciones, las cuales demandan capacidad de entradas y salidas. Características: • • • • • • 32 pines dedicados para entradas y salidas por raíces, columnas, datos y LEDs. 1 contador/temporizador para relevar el sistema de administración de tareas en tiempo real. 5 Vectores de interrupción priorizados. Pines de matriz de puntos para PS/2 . 4 pines de drive directo para LEDs . Oscilador RC . 34 MICROCONTROLADORES PHILIPS La familia de microcontroladores y periféricos que tienen por base el 8051 está basada totalmente en el patrón industrial para 8 bits, de alta performance, que tienen una arquitectura optimizada para aplicaciones en control secuencial en tiempo real. Los componentes de esta familia encuentran aplicaciones que van desde el control de máquinas industriales y de instrumentación hasta el control automotriz. Los dispositivos de la serie pueden obtenerse en versiones con ROM o EPROM internas o, solamente, con la CPU. Con excepción de la 83C751, todos los dispositivos de esta familia pueden manejar hasta 64 bytes, tanto de programa como de memoria de datos. Características (8051): • • • • • • • • • • • • CPU de 8 bits optimizada para aplicaciones de control. Capacidad de procesamiento "Booleano extensiva" (álgebra de Boole), lógica de bit único. 32 líneas bidireccionales e individualmente dirigibles de entrada y salida (I/O). Memoria RAM de datos de 128 bytes on-chip. Dos temporizadores / contadores de 16 bits. UART dúplex completa. 5 entradas de interrupciones con dos niveles de prioridad. Oscilador de clock on-chip. Memoria de programa de 4K bytes en el chip. Espacio para direccionamiento de programa en la memoria de 64 bytes. Espacio para direccionamiento de la memoria de datos de 64K bytes. Disponible tanto en cubierta DIL de 40 pines como en cubierta PLC de 44 pines. Set de instrucciones del 80C51: El Set de Instrucciones del 80C51 está especialmente confeccionado para su utilización en aplicaciones de control con 8 bits. Proporciona gran variedad de modos de direccionamiento rápido para acceder a la RAM interna, con lo que se facilitan las operaciones con bytes en pequeñas estructuras de datos. 41 El Set de Instrucciones prevé, además, un soporte extensivo para variables de 1 bit, como los del tipo de datos separados, así permite la manipulación directa del bit en sistemas lógicos y de control que requieran un procesamiento booleano. Modos de direccionamiento: • • • • • • • • • • Modo directo . Modo indirecto . Instrucciones del registrador . Constante inmediata . Direccionamiento indexado. Instrucciones aritméticas . Instrucciones lógicas . Transferidores de datos. Instrucciones Booleanas. Instrucciones de salto (Jump). 36 MICROCONTROLADORES RENESAS Esta empresa se dedica al sector de los semiconductores, y se encarga del diseño, desarrollo y fabricación de una línea de productos que se compone por sistemas digitales y analógicos, microcontroladores, DSP, SoC, memorias, controladores LCD, ICs estandars, ICs para aplicaciones específicas... Renesas es la principal valedora de los microprocesadores con núcleo SuperH (SH) Su actividad la ha colocado entre las 20 empresas con mayor volumen de ventas de semiconductores. Principales familias: Familia RX Con un máximo de 165 DMIPS disponibles, RX soporta operaciones de coma flotante y se ha construido en las capacidades del procesamiento digital de señales. RX es también un núcleo muy eficaz que permite a la reducción de 28% del tamaño de código. Características: La unidad central de proceso de 32 bits del RX utiliza una mejorada arquitectura de Harvard con la instrucción independiente y operando los buses que van a Flash y SRAM que permite recoger la instrucción simultánea y escribir en la memoria, lo ue aumenta el rendimiento y es ideal para aplicaciones intensivas de banda ancha, tales como procesamiento de señales digitales. Las instrucciones se introducen en la CPU de 100MHz Flash y son procesadas por un canal de ejecución de 5-etapa que permite operaciones simples de reloj. La CPU también integra una precisión simple de 32 bits de unidad de punto flotante que lleva a cabo complejos cálculos matemáticos no lineales en un menor número de ciclos de reloj, reduce el tamaño del código y datos, y simplifica el desarrollo de código. La unidad de acumulación de multiplicación permite el procesamiento eficaz de la señal digital y puede eliminar la necesidad de un dispositivo separado DSP o ASIC. El conjunto RX registro consiste en nueve registros de control, dieciséis registros de 32 bits de propósito general, y un registro de 48-bit acumulador. Hay una unidad de protección de la memoria. La unidad de control de interrupción permite ultra rápido de 5 ciclos de latencia de interrupción. Miembros y aplicaciones: 41 • • • • • • • • RX610 : Uso general. RX621, RX62N : Conectividad. RX62T : Control de motores. RX630 : Aplicaciones análogas. RX631: Aplicaciones con USB y CAN. RX63N : Conectividad USB, CAN, LIN, SPI, Ethernet, SCI. RX63T: Uso general. RX200 : Uso general. Familia RL RL78 se basa en una arquitectura de 16 bits CISC con funcionalidad analógica. La alineación de la plataforma incluirá propósito general, LCD y ASSP, incluyendo microcontroladores para la iluminación y automotores. RL78 está diseñado específicamente para aplicaciones de ultra baja potencia permitiendo a los clientes a construir sistemas compactos y eficientes de energía a menor costo. Características: • • • • • • • • Operación a 66 MHz. De 20 a 128 pines. Memoria FLASH de 2 a 512KB. Soporte de temperatura de hasta 150°. Sensor de temperatura incorporado. Detección de bajo voltaje. Operación de 1.6 a 5.5V. Oscilador interno de 32MHz de alta precisión. Familia M16C (R32C/M32C/M16C) La familia M16C ofrece una plataforma robusta de microcomputadores CISC de 32/16-bit de alto rendimiento que ofrecen el código ROM, extensa EMI / EMS inmunidad al ruido, de ultra bajo consumo de energía, procesamiento de alta velocidad en aplicaciones reales, y los periféricos integrados numerosos y variados. Con una arquitectura única, así como las asignaciones de conexión compatibles y funciones periféricas, ofrece soporte para una amplia gama de campos de aplicación. Además. 38 Familia R8C El MCU CISC 16-bit se caracteriza por código ROM de alta eficiencia, rendimiento en ruido excepcional, bajo consumo de energía, procesamiento de alto rendimiento para aplicaciones reales,. Con la ventaja de abundantes periféricos on-chip, tales como funciones de temporizador amplias y diversas funciones de comunicación en serie, la familia R8C soporta una amplia gama de campos de aplicación. La familia R8C también conserva la compatibilidad con la familia M16C, por lo que los recursos de software y herramientas de desarrollo se puede compartir. Familia H8SX Familia H8SX ofrece un microcomputador CISC de 32 bits con un rendimiento mejorado y un multiplicador/divisor interno con una frecuencia máxima de funcionamiento de 50 MHz. Familia SuperH SuperH es un procesador RISC integrado desarrollado para alta relación costerendimiento, la miniaturización, y el rendimiento por unidad de consumo de energía (MIPS / W). Miembros: SH72Ax Series | SH7250 Series | SH7780 Series | SH7450 Series | SH7750 Series | SH7700 Series | SH-Ether | SH7210 Series | SH7239 Series | SH7231 Series | SH7137 Series | SH7216 Series | SH7260 Series | SH7200 Series | SH7243 Series | SH7280 Series | SH7080 Series | SH7606 Series | SH7146 Series | SH7147 Series | SH/Tiny Series | SH7060 Series | SH7144 Series | SH7046 Series | SH7047 Series | SH7040 Series | SH7010 Series | SH7050 Series | SH7030 Series | SH7020 Series Familia V850 Los microcontroladores V850 pueden ser utilizados en diversas aplicaciones de gama media a alta gama. Los principales productos son asequibles y V850ES pueden ser fácilmente incorporados en los sistemas que utilizan controladores de 16 bits. El núcleo V850E1, fue desarrollado para proporcionar un alto rendimiento, y su sucesor, 41 el núcleo V850E2M, es la mejor opción para aplicaciones que requieren alto nivel de potencia de procesamiento. Familia 720 Microcontroladores de 4 bits que ofrecen nivel bajo de voltaje de operación y bajo consumo de energía, orientada específicamente para aplicaciones de control remoto, dispositivos pequeños casa, periféricos de PC, cargadores de baterías. Familia H8S Incorpora una variedad de interfaces, tales como operaciones de alta velocidad, 3V/5V-I/F híbrido, bajo voltaje de operación, USB, CAN, Eternet, autobús IE y controlador de LCD, la serie de H8S está hecho a medida para una amplia gama de necesidades de los clientes. Familia MR32 Los familia M32R de microcomputadores RISC de 32-bit fueron desarrollados por Renesas específicamente para permitir a los usuarios incorporar funciones de alto nivel en sus sistemas. En ellos se incorpora la CPU M32R, un núcleo de CPU compacta que ofrece un excelente rendimiento. La familia M32R es una solución de sistema ideal para aplicaciones que incluyen la industria en general y de los sistemas montados en coches, equipos de audio y vídeo digitales, equipos de imagen digital y productos portátiles de consumo. 40 CONCLUSIONES Cada familia de microcontroladores esta diseñada para un determinado requerimiento con una determinada eficiencia. Con el uso de un microcontrolador para una aplicación se debe buscar satisfacer los requerimientos con un MCU que que posea los recursos apenas necesarios y que sea el de menor costo. Todos los microcontroladores se hacen actualmente indispensables en las industrias; por ello, también el conocer los diversos dispositivos ofrecidos por los fabricantes para su aplicación. El sector de control en la industria así como las comunicaciones son las mayores áreas de aplicación de los MCUs, por ello todos estos dispositivos cuentan actualmente con módulos para satisfacer estas necesidades haciéndolos así unos dispositivos muy funcionales. Todos los MCUs tienen estructuras y arquitecturas básicas similares, lo que hace que sea muy sencillo utilizar cualquiera de los productos de los diferentes fabricantes, dando la posibilidad de migrar entre fabricantes según la necesidad. • • • • 41 REFERENCIAS [1] www.atmel.com/ [2] www.freescale.com/ [3] www.hitachi.com/ [4] www.intel.com/ [5] www.national.com/ [6] www.microchip.com/ [7] www.ti.com/sc/docs/espanol/index.htm [8] www.zilog.com/ [9] am.renesas.com/ [10]www.microchip.com/ 42
Copyright © 2024 DOKUMEN.SITE Inc.