Microcontroladores são microprocessadores com memória e circuitos periféricos construídos em um único dispositivo. Normalmente, microcontroladores servir como processadores embutidos , ou processadores que residem em outro dispositivo, como um aparelho, um controle remoto, um produto eletrônico portátil ou um automóvel. História
O microcontrolador foi inventado na Texas Instruments para uso em calculadoras , em 1971 , na mesma época que o microprocessador foi inventado em Intel. Com pouca ou nenhuma necessidade de componentes externos, como chips de memória , microcontroladores tornou-se rapidamente adotado em projetos de sistemas embarcados. Os circuitos eletrônicos podem ser simplificados usando um microcontrolador programado com software de controle para substituir os circuitos eletrônicos que tinham sido usados anteriormente para controlar dispositivos .
Características
As principais características distintivas de microcontroladores são built-in programa e memória de dados, um conjunto de instruções simplificado, e built-in circuitos periféricos , tais como interfaces de comunicação ou conversores de analógico para digitais. Microcontroladores muitas vezes têm baixo consumo de energia , em termos de tensão ou o consumo atual. A memória de programa da maioria dos microcontroladores modernos é a memória flash, que pode ser facilmente programado , apagada e reprogramada com o software atualizado.
Applications
Microcontroladores variam em tamanho e energia a partir de minúsculos de 8 pinos , dispositivos de 8 bits que medem 2 mm x 2 mm, para dispositivos de 32 bits capazes de executar dezenas de milhões de instruções por segundo. A grande variedade de microcontroladores reflecte os diferentes tipos de aplicações em que são utilizados . Microcontroladores pode ser encontrado em muitos produtos , de carregadores de baterias, escovas de dente elétricas e utensílios de cozinha para dispositivos de comunicação sem fio e sistemas automotivos , como freios anti-lock e computadores de monitoramento do motor.
Programação e Desenvolvimento < br >
fabricantes microcontrolador oferecem kits de desenvolvimento ou kits para ajudar a incentivar o uso de seus produtos em projetos . Estes kits incluem o hardware e software necessário para programar um microcontrolador. Há também exemplos de programas e dicas de design fornecidos pelos fabricantes por meio de publicações , tais como Notas de Aplicação . Existem placas de desenvolvimento microcontrolador mesmo que se conectam diretamente a uma porta USB em um computador e podem ser programadas sem a necessidade de qualquer hardware de interface adicional. Para projetos mais avançados , há placas de desenvolvimento oferecidos para dispositivos de comunicação , telas de toque e outras aplicações específicas.