Usando uma unidade de microcontrolador , ou microcontrolador , para acender um LED é uma tarefa que envolve as ligações eléctricas e de programação. As ligações eléctricas consistem de um pino de saída do microcontrolador , uma resistência e um LED . Programação define o pino do microcontrolador para o modo de "output" , envia um sinal elétrico para fora do pino e adiciona um atraso de tempo para manter esse sinal elétrico. Estas acções combinadas ativar o LED e mantê-lo aceso por um curto período . Coisas que você precisa
placa de desenvolvimento microcontrolador
documentação microcontrolador
330 ohm resistor
fios Jumper
de uso geral LED (baixa tensão)
cabo de interface PC- to- microcontrolador
software editor microcontrolador instalado -PC
fonte de alimentação DC
microcontrolador referência de programação
Show Mais instruções
Conexões Elétricas
1
Localize um pino de saída disponível em o microcontrolador , através do microcontrolador documentação para referência . O pino pode ser rotulado " de entrada /saída . " Para este tutorial , o pino "1" será utilizado.
2
Insira o resistor de 330 ohm para a área da placa de ensaio da placa de desenvolvimento microcontrolador. Conecte uma perna do resistor ao pino 1 do microcontrolador . Use um fio de ligação , se necessário.
3
Insira o LED para a área da placa de ensaio e se conectar a perna disponível do resistor para o ânodo ( perna mais comprida ) do LED.
4
Conecte o cátodo ( perna mais curta ) do LED ao terra do circuito .
5
Conecte o microcontrolador para o PC, utilizando o cabo de interface. Consulte a documentação microntroller para obter instruções específicas sobre como fazer isso .
6
Abra o editor do microcontrolador no PC.
7
Conecte a fonte de alimentação DC para o microcontrolador e ligá-lo.
Programação do microcontrolador
8
Comece um novo programa no editor de microcontrolador. Use uma referência programação de microcontroladores para o restante desta seção.
9
Digite um comando para definir o pino 1 do microcontrolador para o modo de saída. Geralmente, o comando irá envolver a fixação do pino de " direção " para "1 ". O " 1 " pode ter de ser colocado numa posição específica , no comando , para dirigir o pino 1 . O comando será de alguma forma de o seguinte : . DIREÇÃO = 00000010
10
Digite um comando , em uma nova linha , para enviar um sinal "alto" para o pino 1. Um sinal de " alta " significa que um nível de 5 volts ( ou equivalente ) vai ser enviada . O comando normalmente assume a forma de o número de pinos e uma designação para alta ou baixa. Será algo semelhante a este: HIGHPIN 1
11
Concluir o programa , inserindo um comando para um intervalo de tempo . . O valor do atraso é geralmente definida na forma de milissegundos . O comando faz uma pausa processamento microcontrolador , mantendo o pino 1 no estado "alto" que foi definido , antes da pausa. Um atraso de três segundos será semelhante a este : . ATRASO = 3000
12
Após entrar um fim ou comando de parada , compilar /executar o programa e observar o LED. O valor de atraso pode ser aumentada para manter o LED aceso por mais tempo.