Microcontroladores

Solo disponible en BuenasTareas
  • Páginas : 5 (1207 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de febrero de 2012
Leer documento completo
Vista previa del texto
ING. EN ELECTRÓNICA Y TELECOMUNICACIONES

MICROCONTROLADORES

ALONSO LLANOS GÓMEZ

12 DE ENERO DE 20112

TIPOS DE MICROCONTROLADORES

Introducción
En 1980 aproximadamente, los fabricantes de circuitos integrados iniciaron la difusión de un nuevo circuito para control, medición e instrumentación al que llamaron microcomputador en un sólo chip o de manera más exacta MICROCONTROLADOR.Dentro del mundo de la electrónica digital existen básicamente dos maneras de diseñar o construir un circuito: mediante componentes discretos y circuitos integrados, o bien utilizando microcontroladores. Los microcontroladores son poderosos componentes electrónicos que tienen memoria y pueden programarse para encender y apagar dispositivos en una secuencia especial.

Objetivo: Conocer losdiferentes tipos de microcontroladores que existen en el mercado. Tanto conocer su funcionamiento ya que son circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria

Algunos tipos de microcontroladores son:
ALTAIR

ALTAIR es el nombre genérico de una familia de microcontroladores de propósito general compatibles con la familia 51. Todos ellos son programablesdirectamente desde un equipo PC mediante nuestro lenguaje macroensamblador, o bien mediante otros lenguajes disponibles para la familia 51.

Los microcontroladores ALTAIR disponen de un microprocesador de 8 bits 100% compatible a nivel de código, 256 bytes de memoria interna, 128 registros especiales de función, puertos de entrada/salida de propósito general, 111 instrucciones y posibilidad dedireccionar 128 Kbytes.

Unos microcontroladores ALTAIR se diferencian de otros por el número de entradas salidas, periféricos (DAC, ADC, WATCHDOG, PWM, velocidad de ejecución, etc.). Por lo que la elección de un modelo u otro dependerá de las necesidades. Como entrenador o sistema de iniciación recomendamos la utilización de un ALTAIR 32 BASICO o bien un ALTAIR 535A completo. En proyectos avanzados odesarrollos profesionales puede ser preferible un ALTAIR 537 A.

Tanto al 535 como al 537 se pueden complementar con nuestra EMULADOR EPROM PARA 535/537, que actuará como un emulador de EPROMs. Con ello facilitará notablemente la puesta a punto de las aplicaciones.

INTEL (La familia 8051)

El 8051 es el primer microcontrolador de la familia introducida por Intel Corporation. La familia 8051de 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).
El 8031 tiene dos temporizadores/contadores, un puertoserie, cuatro puertos de entrada/salida paralelas de propósito general (P0, P1, P2 y P3) y una lógica de control de interrupción con cinco fuentes de interrupciones. Al lado de la RAM interna, el 8031 tiene varios Registros de Funciones especiales (SFR) (SpecialFunctionRegisters) que son para control y registros de datos. Los SFRs también incluyen el registro acumulador, el registro B, y el registro deestado de programa (Program Status Word)(PSW), que contienen los Flags del CPU.
El 8051 tiene dos señales de lectura separadas, los pines RD(P3.7, pin 17) y PSEN(pin 29). El primero es activado cuando un byte va ser leído desde memoria de datos externo; el otro, cuando un byte va ser leído desde memoria de programa externo. Ambas de estas señales son señales activas en nivel bajo. Esto es,ellos son aclarados a nivel lógico 0 cuando están activados.

La ROM interna del 8051 y el 8052 no pueden ser programados por el usuario. El usuario debe suministrar el programa al fabricante, y el fabricante programa los microcontroladores durante la producción.
El 8751 y el 8752 son la versiones Erasable Programmable Read Only Memory(EPROM) del 8051 y el 8052. Estos pueden ser programados...
tracking img