O que é um controlador Atmel®?

Um controlador ATMEL® é um microcontrolador que é executado em um circuito integrado (IC) ou em uma única placa de circuito e foi projetada para executar pequenos programas de execução em tempo real. O controlador usa memória não volátil, ou memória flash, o que significa que pode armazenar informações sem a necessidade de uma fonte de energia elétrica. Um controlador ATMEL® é essencialmente um computador de placa única incorporada que é executada em programas de software de código aberto Atmel®. Ele sincroniza com uma interface na rede Atmel® e pode até ser usado para criar projetos como robôs e outros dispositivos computadorizados.

Um tipo de controlador Atmel® possui um microprocessador reprogramável que usa memória não volátil, com 2 megabytes (MB) de memória e uma resistência de 10.000 ciclos de gravações e leituras. Sua potência operacional varia entre 2,7 volts (V) e 6V e possui uma faixa de operação estática entre 0 Hertz (Hz) e 24 MHz. A memória de acesso aleatório (RAM) do controlador Atmel® é um central de 8 bitsUnidade de processamento (CPU) e possui 15 linhas programáveis ​​separadas de entrada/saída (E/S). Este dispositivo segue os padrões do setor MCS-51 e é totalmente compatível com outros dispositivos eletrônicos que usam os mesmos padrões. O microcontrolador é muito poderoso, econômico e flexível para trabalhar com muitos aplicativos de controle incorporados.

O controlador Atmel® possui aplicativos que podem sincronizar com redes sem fio, como o ZigBee®. Seu componente transceptor de radiofrequência (RF) permite que ele se conecte a qualquer rede desse tipo e seja totalmente funcional, sendo capaz de se conectar à Internet ou apenas à própria rede. O controlador Atmel® também é compatível com os padrões 802.15.4 do Institute of Electrical and Electronics Engineers (IEEE) 802.15.4, que são redes sem fio usadas em áreas menores. Este microcontrolador é uma parte da faixa mais ampla do microcontrolador 8051Chitecture. É capaz de ter dispositivos de soquete para drop-ins que seguem os padrões do setor.

Uma das coisas que podem ser feitas com um controlador Atmel® é que ele pode ser usado para criar outros dispositivos eletrônicos, como robôs. O microcontrolador pode ter que fazer alguma programação para estar pronta para a construção de um dispositivo caseiro, e uma linguagem de programação que é capaz de usar é C. O chip de um microcontrolador possui pinos de E/S com certos protocolos de suporte embutidos no chip. Certas arquiteturas nas CPUs têm espaços de E/S para registros contendo instruções exclusivas para acesso. O idioma C não possui o conceito de espaço de E/S para que um compilador C possa fornecer extensões para permitir os registros de E/S do microcontrolador.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?