Historia de los Microcontroladores

bmmartinezm
Mind Map by bmmartinezm, updated more than 1 year ago
bmmartinezm
Created by bmmartinezm over 5 years ago
60
0

Description

Mind Map on Historia de los Microcontroladores, created by bmmartinezm on 08/12/2014.

Resource summary

Historia de los Microcontroladores
1 hasta 1993 los microcontroladores tenian memoria EPROM y PROM
1.1 Memoria PROM era solo una vez programable, esta memoria estaba hecha con el mismo concepto que la EPROM, pero no le colocaban la tapa de cuarzo, ya que esta era mas costosa
1.2 Memoria EPROM memoria programable pero limitaba la cantidad de memoria que se podia programar, para borarla necesitaba exponer a la luz ultravioleta la tapa de cuarzo transparente
2 la EEPROM lanzada en 1993
2.1 comenzando con el Microchip PIC 16*84
2.1.1 permite borar electrica y rapidamente sin necesidad de un paquete costoso como se requiere en EPROM
3 ATMEL
3.1 Compañia de semiconductores fundada en 1984. su linea de productos incluye microcontroladores (incluye derivados del 8051, el AT91SAM basados en ARM y sis arquitecturas propias AVR y AVR32), dispositivos de radiofrecuencia, memorias EEPROM y Flash, ASICs, WIMAX, y muchas otras
3.1.1 en 1993 lanza el primer mcrocontrolador que utiliza memoria flash
3.1.1.1 El AVR es una familia de microcontrolador RISC, es una CPU de arquitectura Harvard, cuenta con 32 registros de 8 bits y su diseño estuvo enfocado para la ejecución eficiente del codigo C compilado.
3.1.1.1.1 Su clasificación por familias es:
3.1.1.1.1.1 AT90USB
3.1.1.1.1.1.1 ATmega integrado con controlador USB
3.1.1.1.1.2 AT90CAN
3.1.1.1.1.2.1 Cuenta con controladores de bus.
3.1.1.1.1.3 ATtiny
3.1.1.1.1.3.1 Pequeños mcu AVR con memoria flash programable de 0,5 a 8 KB encapsulados de 6 a 20 pines y set de perisféricos limitado.
3.1.1.1.1.4 ATmega
3.1.1.1.1.4.1 Grandes mcu AVR con memoria flash programable de 4 a 256 KB encapsulados de 28 a 100 pines, set de perisféricos y conjunto de instrucciones extendidos.
3.1.1.1.1.5 AT90S
3.1.1.1.1.5.1 tipos obsoletos, los AVRs clasicos
3.1.1.1.1.6 ATxmega
3.1.1.1.1.6.1 procesadores muy potentes con 16 a 384 KB de memoria flash programable, encapsulados de 44, 64 y 100 pines, capacidad DMA, eventos, criptografia y amplio conjunto de perifericos con DACs
4 en 1969, un equipo de ingenieros japoneses de la compañia BUSICOM llego a Estados Unidos, solicitando a INTEL microprocesadores para sus calculadoras programables, el encargado fue:
4.1 Marcian Hoff, creador del primer microporcesador en 1971
4.1.1 Hoff penso en una solucion diferente, esta consistia en que la funcion del circuito integrado se determinaria por un programa almacenado en él. la configuracion seria mas simple, pero requeriria mas memoria de lo que requeria el proyecto que psopusieron los ing. Japoneses. pero en esta batalla de ideas, el ganador fue Hoff
5 mascara ROM
5.1 no se grababa e programa en memoria sino que el microcontrolador se fabricaba con el programa
6 Memoria flshs
6.1 ultimo avance tecnologico, que sustituyo a los microcontroladores con memoria EEPROM
6.1.1 permite incrementar la cantidad de memoria de programas a un costo muy bajo, puede ser programada con las mismas tensiones de alimentacion del microcontrolador, el acceso en lectura y la velocidad de programacion es superior a las demas memorias
7 INTEL
7.1 INTEL fue creada por Gordon E Moore(quimico y sifico, famoso por su "ley de Moore") y Robert Noyce(fisico y co-inventor del circuito integrado)
7.1.1 el primer microcontrolador: TMS 1000 creado por Gary Boone y Michael Cochran en 1970
7.1.1.1 comercializado en 1974, combinaba memoria ROM, memoria RAM, microprocesador y reloj en un chip y estaba destinado a los sitemas embebidos.
7.1.2 intel 8048
7.1.2.1 comenzo a comercializarse en 1977
7.1.2.1.1 sistema de ordenador en un chip optimizado para aplicaciones de control. combina memoria RAM y ROM
7.1.2.2 este pertenece a la serie de microcontroladores MCS-48, asi como el 8035 y el 8748
7.1.2.2.1 esta serie tiene na arquitectura Harvad modificada, con una ROM de programa interna o externa y 64-256 bytes de RAM interna
7.1.2.2.1.1 esta serie fue remplazada por la serie Intel MCS-51
7.1.2.2.2 el 8748 y el 8749 tenian EPROM
7.1.2.2.2.1 el 8049 tenia 2KB de ROM enmascarada que se puede substituir por una ROM externa de 4 KB, asi como 128 bytes de RAM y 27 puestos de In/out
7.1.2.2.2.2 el intel 8748 tiene un oscilador de reloj en el chip, 2 timers de 8 bits, 27 puertos de In/Out, 64 bytes de RAM y 1 KB de EPROM
7.1.2.2.3 el 8035 no tiene ROM, fue utilizado con propositos de generar musica de fondo en juegos
7.1.3 INTEL 8008 fue un microprocesador lanzado al mercado en abril de 1972. Emplea direcciones de 14 bits, direccionando 16 KB de memoria, de 18 pines, 8 puertos de entrada y 24 de salida, un set de 45 instrucciones y una velocidad de 300 000 operaciones por segundo
7.1.4 INTEL 4040 fue diseñado por Federico Faggin(propuso la arquitectura y condujo el proyecto) y Tom Innes. Tenia 24 pines, con un conjunto de 60 instrucciones, 8 KB de memoria, 24 registros de 4 bits cada uno
7.1.5 INTEL 8080 lanzado al mercado en abril de 1974. se le considera como el primer microprocesador de 8 bits realmente usable, corria a 2MHz, de 40 pines, bus de direcciones de 16 bits, bus de datos de 8 bits con acceso a memoria de 64KB, con 75 instrucciones
7.1.6 INTEL 4004, fue el primer microprocesador en un simple chip, aunque Marcian "Ted" Hoff formulo la porpuesta arquitectonica en 1969, la implemntacion solo comenzo en 1970 cuando Federico Faggin fue empleado por intes.
7.1.6.1 microporcesador de 4 bits, velocidad de 6000 operaciones por segundo, tenia 16 pines, maxima velocidad de reloj de 740KHz, arquitectura Harvad, con un conjunto de 46 instrucciones, 16 registros e 4 bits cada uno.
7.1.7 MCS-51
7.1.7.1 INTEL 8051 es un microcontrolador de 8 bits desarrollado en 1980 para uso de productos embebidos.
7.1.7.1.1 arquitectura Harvad, se permite direccionar 64 KB de ROM externa y 64 KB de RAM por medio de lineas separadas chip select para programa y datos.
7.1.7.1.2 el 8031 fue una version reducida del intel 8051 original q no contiene memoria interna
7.1.7.1.3 el 8052 fue una version mejorada del intel 8051 original con: 256 bytes de RAM interna, 8 KB de ROM, un tercer temporizador de 16-bit, un segundo puerto serie.
8 FREESCALE
8.1 Nace en el 2004 después de la división de Motorola.
8.1.1 Los MCU de 8 bits tuvieron gran impacto en la industria, puesto que mejoraron la exactitud de los diseños
8.1.1.1 68HC05
8.1.1.1.1 Es un miembro de la familia de microcontroladores de 8 bits 6805 de Motorola
8.1.1.2 68HC08
8.1.1.2.1 Es de propósito general, cuenta con diferentes perifericos internos, pero con una CPU comun que permite mirar aplicaciones entre ellos y cuenta con arquitectura Von Neuman, de 8 bits y tiene solo un bloque de memoria.
8.1.1.3 freescale creo una mejor familia de microcontroladores
8.1.1.3.1 HCS08
8.1.1.3.1.1 Mejora su versatilidad y su gama de aplicaciones, con la integración de la depuración por el puerto BDM, junto con instrucciones nuevas.
8.1.1.4 68HC11
8.1.1.4.1 es una familia de microcontroladores de motorola, derivada del microporcesador Motorala 6800
8.1.1.4.1.1 emplea instrucciones de longitud variable y se considera que emplea una arquitectura CISC, tiene dos registros indice de 16 bits, un registro de banderas, un puntero de pila, un contador de programa, dos acumuladores de 8 bits ycuenta con un acumulador virtual.
8.1.1.5 COLDFIRE
8.1.1.5.1 es un microprocesador de arquitectura de 68k fabricado para desarrollo de sistemas integrados de Freescale
8.1.1.6 68HC12
8.1.1.6.1 es un microcontrolador introducido a mediados de la decada de 1990, la arquitectura es una mejora del 68HC11
8.1.1.6.1.1 tiene 8 bits acumuladores A y B, dos registros de 16 bits, un contador de programa de 16 bits, un puntero de 16 bits y un codifo de estado de registro de 8 bits.
9 TEXAS INSTRUMENTS
9.1 MSP 430
9.1.1 La familia MSP430 de Texas Instruments son procesadores de ultra bajo consumo que ofrecen diferentes conjuntos de periféricos específicos para diversas aplicaciones. La arquitectura, junto con cinco modos de bajo consumo, se ha optimizado para lograr una vida prolongada de la batería en aplicaciones autosuficientes de medición.
9.1.1.1 El dispositivo cuenta con una poderosa CPU RISC de16-bit, los registros son de 16-bits, y generadores de constantes que contribuyen a la eficiencia máxima del código. El oscilador controlado digitalmente (DCO) permite despertar desde los modosde bajo consumo al modo activo en menos de 1 ms
9.1.1.1.1 La serie MSP430G2553 es un microcontrolador de ultra-baja potencia con un temporizador inter conexión de 16-bits y diez pines de E/S.
9.1.1.1.2 La arquitectura que sigue es la llamada Von Neumann, con una CPU de 16-bits del tipo RISC y 16registros del mismo tamaño disponibles para su uso
10 MICROCHIP
10.1 PIC
10.1.1 Los microcontroladores PIC se caracterizan por su arquitectura Harvard con memorias de programa y de datos independientes, accesibilidad simultanea y diversidad en la longitud de tamaño de las posiciones y el tamaño de ambas memorias.
10.1.1.1 Los Microcontroladores Pic de 8 bits, manejan instrucciones de 8 bits en su bus de datos y el de los registros de la CPU
10.1.1.1.1 Gama Baja
10.1.1.1.1.1 Contiene 33 instrucciones Maquina de 12 bits de longitud ,y dispone de una sola pila con solo dos niveles de profundidad Su memoria es reducida ,al igual que sus recursos internos
10.1.1.1.1.1.1 Constan de 14 modelos , los cuales 6 están encapsulados solo con 6 patitas llamados “nanos”, los cuales son útiles para pequeñas aplicaciones ,porque solo se ocupan 2 patitas para
10.1.1.1.2 Gama Media
10.1.1.1.2.1 Responde a un repertorio de 35 instrucciones con 14 bits de longitud cada una Pila con 8 niveles de profundidad y con un vector de interrupción
10.1.1.1.2.1.1 Están encapsulados en 8 patitas
10.1.1.1.3 Gama Alta
10.1.1.1.3.1 Tiene un repertorio de 77 instrucciones de 16 bits de longitud cada una Pila con 31 niveles de Profundidad y 2 vectores de interrupción, su nomenclatura es pic18xxxxxx La capacidad de memoria alcanza los 128 Kb y de datos 3963 bytes, con una EEPROM hasta 1kb
10.1.1.1.3.1.1 Tiene periféricos entre los que destaca un convertidor AD de 10 bits ,hasta 5 temporizadores ,interface para comunicación con bus i2c,spi,usart,can 2.0b.
10.1.1.2 Microcontroladores Pic de 16 bits
10.1.1.2.1 Rendimiento de 16 MIPS 32 Hz
10.1.1.2.1.1 Pic 24H alcanza un rendimiento de hasta 40mips, dispone de una memoria flash de hasta 256kb y una RAM de hasta 16kb, encapsulados en formato TQFP con 64,80,y 100 patitas.
10.1.1.2.1.2 Pic 24F con arquitectura Harvard modificada, bus de datos de 16 bits, instrucciones de longitud de 24 bits, maneja una memoria de programa lineal de hasta 8MB y datos hasta 64 Kb
10.1.1.2.2 DSC (CONTROLADORES DIGITALES DE SEÑALES
10.1.1.2.2.1 Familia dsPic 33f son compatibles con los dspic30f, porque tienen el mismo repertorio de instrucciones, misma distribución de pillaje y utilizan las mismas herramientas de desarrollo. No disponen de EEPROM pero se distinguen porque: se alimenta con 3.3v aunque sus les pueden trabajar con niveles TTL, incorpora un controlador DMA de 8 canales, aumentan el numero de interrupciones y excepciones, alcanza un rendimiento de 40 MIPS, posee una interfaz para códec, hay modelos con 256 Kb de memoria flash y 30 Kb de RAM
10.1.1.2.2.2 dsPic30F importante capacidad de memoria, contiene la mayoría de periféricos y recursos, rendimiento de 30 MIPS con un voltaje comprendido entre 4.5 y 5.5v. Incorpora un motor DSP ,que le permiten ejecutar instrucciones que realizan las operaciones matemáticas
10.1.1.2.2.2.1 dspic30fde propósito general con 8 modelos
10.1.1.2.2.2.2 dspic30f de control de motores con 9 modelos
10.1.1.2.2.2.3 dspic30f para control de sensores con 4 modelos
Show full summary Hide full summary

Similar

Atoms, Protons, Neutrons & Electrons quiz
leonie.examtime
Silas Marner notes
mehxinee
Biology- Genes, Chromosomes and DNA
Laura Perry
German Irregular Verbs
Shane Buckley
Physics P1
Phoebe Drew
French diet and health vocab
caitlindavies8
MATTERS OF LIFE AND DEATH - UNIT 1, SECTION 2 - RELIGIOUS STUDIES GCSE EDEXCEL
Khadijah Mohammed
Variation and evolution Quiz
James Edwards22201
Biology (B2)
anjumn10
Repaso Revalida PR 2016
Rodrigo Lopez
General Pathoanatomy Final MCQs (111-200)- 3rd Year- PMU
Med Student