Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Microcontroladores Microprocesadores - Tare
Microcontroladores Microprocesadores - Tare
Proceso de Desarrollo.
Otra alternativa es emplear un lenguaje de alto nivel con una mayor cantidad de
abstracciones, la cuales son más fáciles de usar y reducen los tiempos de
desarrollo.
Tal vez los lenguajes de alto nivel más comunes para la programación de
controladores es el C y C++, pero también existen otros lenguajes variantes
del BASIC y el Pascal.
Una vez escrito el programa en el lenguaje de alto nivel, será necesario emplear un
compilador para traducirlo, ya sea a lenguaje de Ensamblador o directamente a
lenguaje de máquina.
Prueba y verificación.
Una vez programado el PIC, se puede instalar en el circuito final para comprobar su
adecuado funcionamiento. Existen herramientas de software que permiten simular
el comportamiento de un PIC, muy útiles cuando el programa alcanza cierta
complejidad. Para resolver problemas en un circuito real, el instrumento más
utilizado es el analizador lógico.
ALTAIR
INTEL
El 8051 es el primer microcontrolador de la familia introducida por Intel
Corporation. La familia 8051 de microcontroladores son controladores de 8
bits capaces de direccionar hasta 64 kbytes de memoria de programa y una
separada memoria de datos de 64 kbytes. El 8031(la versión sin ROM interna
del 8051, siendo esta la única diferencia) tiene 128 bytes de RAM interna (el
8032 tiene RAM interna de 256 bytes y un temporizador adicional).
SIEMENS
El Siemens SAB80C515 es un miembro mejorado de la familia 8051 de
microcontroladores. El 80C515 es de tecnología CMOS que típicamente
reduce los requerimientos de energía comparado a los dispositivos no-
CMOS. Las características que tiene frente al 8051 son más puertos, un
versátil convertidor análogo a digital, un optimizado Timer 2, un watchdog
timer, y modos de ahorro de energía sofisticados. El 80C515 es
completamente compatible con el 8051. Usa el mismo conjunto de
instrucciones del lenguaje assembly MCS-51. Las nuevas facilidades del chip
son controladas y monitoreadas a través de SFRs adicionales.
MOTOROLA
El 68hc11 de la familia Motorola, es un potente microcontrolador de 8 bits en
su bus de datos, 16 bits en su bus de direcciones, con un conjunto de
instrucciones que es similar a los más antiguos miembros de la familia 68xx
(6801, 6805, 6809).
Dependiendo del modelo, el 68hc11 tiene internamente los siguientes
dispositivos: EEPROM o OTPROM, RAM, digital I/O, timers, A/D converter,
generador PWM, y canales de comunicación sincrónica y asincrónica (RS232
y SPI). La corriente típica que maneja es menor que 10ma.
MICROCHIP
Los microcontroladores PIC de Microchip Technolohy Inc. combinan una alta
calidad, bajo coste y excelente rendimiento.
Un gran número de estos microcontroladores son usados en una gran
cantidad de aplicaciones tan comunes como periféricos del ordenador, datos
de entrada automoción de datos, sistemas de seguridad y aplicaciones en el
sector de telecomunicaciones.
Tanto la familia del PIC16XX como la del PIC17XX están apoyadas por un
rango de usuario de sistemas de desarrollo amistosos incluso
programadores, emuladores y tablas de la demostración. Así mismo ambas
familias están apoyadas por una gran selección de software incluyendo
ensambladores, linkadores, simuladores, etc.
MICROPROCESADORES
Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo
operaciones lógicas simples, como sumar, restar, multiplicar y dividir.
5 MHz.
16 29.000 10 veces las prestaciones del
8086 8/6/78 8 MHz. 1 MegaByte
bits (3 micras) 8080
10 MHz.
8 MHz.
16 134.000 16 1 De 3 a 6 veces las
80286 1/2/82 10 MHz.
Bits (1.5 micras) Megabytes Gigabyte prestaciones del 8086
12 MHz.
16 MHz.
Microprocesador 20 MHz. 275.000 Primer chip x86 capaz de
32 64
17/10/85 4 Gigabytes manejar juegos de datos de
Intel 386 DX® 25 MHz. Bits (1 micra) Terabytes
32 bits
33 MHz.
25 MHz.
Microprocesador (1 micra, 0.8 64
32
10/4/89 33 MHz. micras en 50 4 Gigabytes Caché de nivel 1 en el chip
Intel 486 DX® Bits Terabytes
MHz.)
50 MHz.
16 MHz.
Microprocesador 20 MHz. 1.185.000 64 Idéntico en diseño al Intel
32
22/4/91 4 Gigabytes 486DX, pero sin coprocesador
Intel 486 SX® 25 MHz. Bits (0.8 micras) Terabytes matemático
33 MHz.
60 MHz.
Procesador 66 MHz. 3,1 millones 64 Arquitectura escalable. Hasta
32
22/3/93 4 Gigabytes 5 veces las prestaciones del
Pentium® 75 MHz. Bits (0.8 micras) Terabytes 486 DX a 33 MHz.
90 MHz.
100 MHz.
120 MHz.
133 MHz.
150 MHz.
166 MHz.
200 MHz.
233 MHz.
Procesador 64 7,5 millones 64 S.E.C., MMX, Doble Bus
7/5/97 266 MHz. 4 Gigabytes
PentiumII® Bits (0.32 micras) Terabytes Indep., Ejecución Dinámica
300 MHz.
El Microcontrolador vs el Microprocesador
En esta entrada se establecerá una diferencia entre el microprocesador y el
microcontrolador, presentando las ventajas y desventajas entre estos dos
dispositivos programables, contrastando sus principales características al usarlos
en la implementación de sistemas digitales programables y analizando que pasa
con cada uno de ellos y: la CPU, las Memorias RAM y ROM, la Velocidad de
Operación, el Tamaño, los Costos, las Interferencias (ruido), el Tiempo de
desarrollo.
Diferencias en cuanto a su esquema:
MATERIA
INTRODUCCIÓN A LA MECATRÓNICA
PROFESOR
LEONEL GONZÁLEZ
CÓDIGO
IMP-02
CARREA
INGENIERÍA MECATRÓNICA
TRABAJO
DIFERENCIA ENTRE MICROCONTROLADOR Y MICROPROCESADOR
ESTUDIANTE
MIGUEL ANTONIO PORCELL CHÁVEZ
CEDULA
9-721-734
FECHA
1 DE FEBRERO DEL 2017