This is an old revision of the document!
Um microcontrolador é basicamente um computador inserido num chip de circuito integrado. Este consiste em memória, um processador, bem como interfaces de entrada-saída. Os Microcontroladores são programados para executarem uma tarefa específica, ou seja, caso seja necessário modificar ou aperfeiçoar as suas funcionalidades, então é necessário instalar um novo programa no nosso chip. As principais características que distinguem um microcontrolador de outros computadores (PC, computador portátil, servidor, etc.) são:
Os microcontroladores estão presentes numa grande variedade de equipamentos e dispositivos do nosso quotidiano: eletrodomésticos (ex: fornos de microondas, televisores, etc.), brinquedos (ex: Lego NXT, bonecos falantes, etc.), veículos (automóveis, guindastes, etc.). O uso de microcontroladores a uma larga escala tornou-se possível dada as suas facilidades de programação e permitem uma vasta gama de funcionalidades; portanto, torna-se bastante simples adicionar novas características a um produto ou aplicação, bem como aperfeiçoar o nível de inteligência da aplicação em questão.