Professional Documents
Culture Documents
Puertas de Entrada y Salida: Las puertas de Entrada y Salida (E/S) permiten comunicar al
procesador con el mundo exterior, a travs de interfaces, o con otros dispositivos. Estas
puertas, tambin llamadas puertos, son la principal utilidad de las patas o pines de un
microprocesador. Segn los controladores de perifricos que posea cada modelo de
microcontrolador, las lneas de E/S se destinan a proporcionar el soporte a las seales de
entrada, salida y control.
Reloj principal: Todos los microcontroladores disponen de un circuito oscilador que genera
una onda cuadrada de alta frecuencia, que configura los impulsos de reloj usados en la
sincronizacin de todas las operaciones del sistema. Esta seal del reloj es el motor del
sistema y la que hace que el programa y los contadores avancen.
Generalmente, el circuito de reloj est incorporado en el microcontrolador y slo se
necesitan unos pocos componentes exteriores para seleccionar y estabilizar la frecuencia
de trabajo. Dichos componentes suelen consistir en un cristal de cuarzo junto a elementos
pasivos o bien un resonador cermico o una red R-C.
Aumentar la frecuencia de reloj supone disminuir el tiempo en que se ejecutan las
instrucciones pero lleva aparejado un incremento del consumo de energa y de calor
generado.
Microcontrolador
Die del microcontrolador de 8 bitsIntel 8742, con CPU a 12 MHz, 128bytes de memoria RAM, 2048 bytes
deEPROM, y E/S en un chip.
estado de reposo (reloj de la CPU y los perifricos de la mayora) puede ser slo nanovatios,
lo que hace que muchos de ellos muy adecuados para aplicaciones con batera de larga
duracin. Otros microcontroladores pueden servir para roles de rendimiento crtico, donde sea
necesario actuar ms como un procesador digital de seal (DSP), con velocidades de reloj y
consumo de energa ms altos.
Cuando es fabricado el microcontrolador, no contiene datos en la memoria ROM. Para que
pueda controlar algn proceso es necesario generar o crear y luego grabar en la EEPROM o
equivalente del microcontrolador algn programa, el cual puede ser escrito en lenguaje
ensamblador u otro lenguaje para microcontroladores; sin embargo, para que el programa
pueda ser grabado en la memoria del microcontrolador, debe ser codificado en sistema
numrico hexadecimal que es finalmente el sistema que hace trabajar al microcontrolador
cuando ste es alimentado con el voltaje adecuado y asociado a
dispositivosanalgicos y discretos para su funcionamiento.1
Caractersticas[editar]
ms cdecs de seal digital (audio y/o vdeo). El control de un sistema de frenos ABS (Antilock
Brake System) se basa normalmente en un microcontrolador de 16 bits, al igual que el sistema
de control electrnico del motor en un automvil.
Los microcontroladores representan la inmensa mayora de los chips de computadoras
vendidos, sobre un 50% son controladores "simples" y el restante corresponde a DSP ms
especializados. Mientras se pueden tener uno o dos microprocesadores de propsito general
en casa (Ud. est usando uno para esto), usted tiene distribuidos seguramente entre los
electrodomsticos de su hogar una o dos docenas de microcontroladores. Pueden
encontrarse en casi cualquier dispositivo electrnico como automviles, lavadoras, hornos
microondas, telfonos, etc.
Un microcontrolador difiere de una unidad central de procesamiento normal, debido a que es
ms fcil convertirla en una computadora en funcionamiento, con un mnimo de circuitos
integrados externos de apoyo. La idea es que el circuito integrado se coloque en el dispositivo,
enganchado a la fuente de energa y de informacin que necesite, y eso es todo. Un
microprocesador tradicional no le permitir hacer esto, ya que espera que todas estas tareas
sean manejadas por otros chips. Hay que agregarle los mdulos de entrada y salida (puertos)
y la memoria para almacenamiento de informacin.
Un microcontrolador tpico tendr un generador de reloj integrado y una pequea cantidad
de memoria de acceso aleatorioy/o ROM/EPROM/EEPROM/flash, con lo que para hacerlo
funcionar todo lo que se necesita son unos pocos programas de control y un cristal de
sincronizacin. Los microcontroladores disponen generalmente tambin de una gran variedad
dedispositivos de entrada/salida, como convertidor analgico digital, temporizadores, UARTs y
buses de interfaz serie especializados, como I2C y CAN. Frecuentemente, estos dispositivos
integrados pueden ser controlados por instrucciones de procesadores especializados. Los
modernos microcontroladores frecuentemente incluyen un lenguaje de programacin
integrado, como el lenguaje de programacin BASIC que se utiliza bastante con este
propsito.
Los microcontroladores negocian la velocidad y la flexibilidad para facilitar su uso. Debido a
que se utiliza bastante sitio en el chip para incluir funcionalidad, como los dispositivos de
entrada/salida o la memoria que incluye el microcontrolador, se ha de prescindir de cualquier
otra circuitera.