Un microcontrolador es el procesamiento "cerebro " de datos de un sistema integrado . Microcontroladores requieren pocos componentes electrónicos externos para operar haciéndolos ideales para pequeños sistemas embebidos . Atmel AVR y Microchip PIC son familias de microcontroladores populares. Microcontroladores Características
microcontroladores incluyen un núcleo de procesamiento , memoria de programa y memoria de datos en un solo paquete . Esto permite a los microcontroladores para operar con pocos componentes externos y pueden diseñar en sistemas pequeños y simples incrustadas.
Papel en un sistema
embebido en un sistema integrado , un microcontrolador recibe señales de entrada , procesa las señales de entrada y genera señales de salida basado en el procesamiento . Por ejemplo , en un sistema embebido termómetro, el microcontrolador puede recibir una señal de un dispositivo de medición de temperatura , procesar la señal y enviar datos a un dispositivo de visualización para mostrar la temperatura se está detectando .
Programación de Microcontroladores
microcontroladores suelen tener interfaces de programación , tales como USB , que son compatibles con PC . Un PC se puede utilizar para desarrollar software microcontrolador y, a continuación para programar el microcontrolador . Atmel y Microchip proporcionan herramientas para la escritura y la programación de los microcontroladores en un PC.