sema 1
Un microcontrolador (abreviado μC, UC o MCU) es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central deprocesamiento, memoria y periféricos deentrada/salida.
Algunos microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad de reloj con frecuencias tan bajas como 4 kHz, con un consumo de baja potencia (mW o microvatios). Por lo general, tendrá la capacidad para mantener la funcionalidad a la espera de un evento como pulsar un botón o de otra interrupción, el consumo de energía durante el sueño (reloj de laCPU y los periféricos de la mayoría) puede ser sólo nanovatios, lo que hace que muchos de ellos muy adecuados para aplicaciones con batería de larga duración. Otros microcontroladores pueden servir para roles de rendimiento crítico, donde sea necesario actuar más como unprocesador digital de señal (DSP), con velocidades de reloj y consumo de energía más altos.
Cuando es fabricado, elmicrocontrolador no contiene datos en la memoria ROM. Para que pueda controlar algún proceso es necesario generar o crear y luego grabar en la EEPROM o equivalente del microcontrolador algún 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 sistemanumérico hexadecimal que es finalmente el sistema que hace trabajar al microcontrolador cuando éste es alimentado con el voltaje adecuado y asociado a dispositivos analógicos y discretos para su funcionamiento.1
CONTROLODOR
Un controlador de dispositivo, llamado normalmente controlador(eninglés, device driver) es un programa informático quepermite al sistemaoperativo interactuar con unperiférico, haciendo una abstracción del hardwarey proporcionando una interfaz para usarlo. Se puede esquematizar como unmanual de instrucciones que le indica cómo debe controlar y comunicarse conun dispositivo en particular. Por tanto, es una pieza esencial, sin la cual no sepodría usar el hardware.Existen tantos tipos de controladores como tipos de periféricos, y escomún encontrar más de un controladorposible para el mismo dispositivo,cada uno ofreciendo un niveldistinto de funcionalidades.Por eso al momento de instalar un controlador que no es que vieneincluido debemos de tomar en cuenta todas las especificaciones técnicas, tantode hardware como de software, para instalar el controlador correcto.
TIPOS DE CONTROLADORES
Controlador de dispositivo (o hardware), es un componente de softwareusado por el sistema para poder interactuar con el hardware.
Controlador de impresora, es un software que convierte datos a ser impresos a una forma específica para una impresora.
Controlador de clase, es un tipo de controlador de dispositivos que puede operar en una gran cantidad de diversos dispositivos del mismo tipo.
Controlador lógico programable (PLC en inglés), tipo de dispositivoelectrónico muy usados en la automatización industrial.
Controladora de periférico (controller), no debe se confundida con el controlador de dispositivos. La controladora es un hardware incluido en un dispositivo que permite interactuar con la CPU.
(una palabra corresponde a una instrucción en lenguaje ensambladorControlador wrapper o driver wrapper. Aquel controlador que permite queemplear un dispositivo desde un sistema operativo no soportado.
Controlador o driver JDBC. Un componente de software que les permite a las aplicaciones JAVA acceder a una base de datos.
Interfaz Uniforme de Controlador o Uniform Driver Interface (UDI).
QUE ES UN MICROCONTROLADOR DE MICROCHIP
Los PIC son una familia de microcontroladores tipo RISC fabricados por Microchip Technology...
Regístrate para leer el documento completo.