Escolar Documentos
Profissional Documentos
Cultura Documentos
O que é um Microcontrolador?
Microcontroladores são computadores em miniatura desenvolvidos em um único circuito inte-
grado. Dentro deles encontramos unidades de processamento e componentes necessários para
que ele possa executar tarefas de forma autônoma, como memórias de leitura, escrita de da-
dos e armazenamento de firmware, conversões de sinais analógico/digital e digital/analógico
e portas programáveis de entrada e saı́da para diversas funcionalidades como controlar outros
dispositivos, fornecer uma interação com o utilizador entre outras.
Atualmente, praticamente tudo que envolve tecnologia detém um microcontrolador. Ve-
nha conhecer mais sobre os Micros e entender como eles chegaram ao que são hoje!
APLICAÇÕES DE UM MICROCONTROLADOR
O QUE É EPROM
O QUE É EEPROM?
1
e é usado em muitas aplicações, incluindo computadores, microcontroladores, cartões inteli-
gentes, etc. para armazenar dados, apagar e reprogramar.
CLOCK
Enfim, vamos entender do que, de fato, trata-se o clock. Em primeiro lugar, no entanto,
é preciso entender que os processadores trabalham em ciclos. Sendo assim, sempre que se
recebe um novo pulso de energia elétrica, o processador realiza instruções, de modo a enviar
comandos para o computador. É aı́, então, onde entra o clock. Ele nada mais é do que cada
um desses ciclos. Do mesmo modo, é a velocidade do clock a responsável por medir quantos
ciclos um núcleo de um processador pode executar por segundo.
Ou seja, o clock é a frequência com que um processador é capaz de executar as tarefas
incumbidas a ele. Ou seja, o clock é a frequência com que um processador é capaz de executar
as tarefas incumbidas a ele. Desse modo, quanto maior a frequência, portanto o clock, menor
é o tempo de execução, mais ágil o processador.
Microcontrolador (MCU):
Propósito Geral: Um microcontrolador é um dispositivo integrado que combina um pro-
cessador central (CPU), memória, periféricos de entrada/saı́da e, às vezes, interfaces de
comunicação em um único chip.
Programação: Os microcontroladores geralmente são programados para realizar tarefas
especı́ficas em sistemas embarcados. Eles são comumente usados em uma ampla variedade
de aplicações, como eletrodomésticos, automóveis, dispositivos médicos, etc. Flexibilidade:
Os microcontroladores são projetados para serem mais flexı́veis e adaptáveis a diferentes ta-
refas. Eles podem ser programados para executar diversas funções, dependendo da aplicação.
2
e interferência eletromagnética.
Diferenças Chave:
Aplicações: Microcontroladores são usados em uma variedade de dispositivos eletrônicos,
enquanto CLPs são mais especı́ficos para controle industrial.
void setup ( )
{ i n t pushbutton = 2 ; // d e c l a r a o push button na p o r t a 2
// D e f i n e a p o r t a do l e d como s a i d a
pinMode ( 1 1 , OUTPUT) ;
}
void loop ( )
{
// Acende o l e d
d i g i t a l W r i t e ( 1 1 , HIGH ) ;
// Aguarda i n t e r v a l o de tempo em m i l i s s e g u n d o s
delay (1000);
//Apaga o l e d
i f ( d i g i t a l R e a d ( pushbutton ) == LOW)
d i g i t a l W r i t e ( 1 1 , LOW) ;
// Aguarda i n t e r v a l o de tempo em m i l i s s e g u n d o s
delay (1000);
}
3
int buttonPin = 7;//Define buttonPin no pino digital 7
void setup()
void loop()
Programação em ladder
Figura 1: