Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como programar em linguagem Basic for um microcontrolador
Os conceitos gerais da linguagem Basic são usados ​​em ambos microcontrolador e programação de computadores. A diferença é que em um computador de muitos dos comandos básicos são projetados para condensar os procedimentos de saída de grande escala (gráficos ou texto) em pequenas declarações de uma única linha . A fim de produzir o mesmo resultado em grande escala com um microcontrolador , cada entrada /saída individual ( IO ) do pino tem de ser programado para funcionar de uma forma específica , o que pode levar a programas grandes e complexos . Por esse motivo , a programação de um microcontrolador com básico é mais adequada para os circuitos que envolvem dispositivos de saída simples, tais como LEDs, motores e altifalantes . Coisas que você precisa
Computer Fotografia de software de programação Basic
microcontrolador
cabo de interface de microcontroladores
documentação microcontrolador
manual de referência do microcontrolador básico
Eletrônica placa de ensaio
Breadboard fios de conexão < br > um resistor de 330 ohm
1 de uso geral , de baixa voltagem LED
Show Mais instruções
Construindo um circuito teste
1

Localize os microcontroladores IO pinos , referindo- à descrição pino na documentação do microcontrolador.
2

Conecte uma perna do resistor de 330 ohm para um pino de saída do microcontrolador , anotando o número do pino. Pin número "5" será usado aqui como um exemplo .
3

Ligue a outra perna do resistor para o ânodo ( perna mais comprida ) do LED.
4

Conecte o cátodo ( perna mais curta ) do LED no chão circuito.
5

Conecte o cabo de interface microcontrolador (serial , USB) ao computador.
6

Abra -se o programador básico no computador e ligue a alimentação do microcontrolador.
Controlando um LED
7

Comece um novo programa e definir todos o microcontrolador IO pinos para " saída ". Isso geralmente é feito através da criação de " direção " dos pinos para "1" (DIRECTION = 11111111 ) .
8

Coloque o pino de saída do microcontrolador a um "alto" estado de 5 volts. O comando pode conter " alta " ou "fora " eo número de pinos será exigido ( HIGHPIN 5).
9

Adicione um intervalo de tempo para o programa usando um comando de "pausa" ou usando um " loop de atraso . " Se você estiver usando um comando de pausa, você precisa declarar um tempo de atraso específico (pausa 500) . Se você estiver usando um loop de atraso , definir um grande valor final para criar um atraso substancial (FOR X = 1 TO 50000 , PRÓXIMO X).
10

Coloque o pino de saída para uma "baixa" 0 volts estado. O comando pode conter " baixo " ou "fora " eo número de pinos será exigido ( LOWPIN 5).
11

Adicione outra pausa (pausa 500) ou loop de atraso (FOR Y = 1 TO 50000 , PRÓXIMO Y).
12

Adicione um "laço de repetição" para o programa , inserindo o " para" parte ( para z = 1 a 10) após a declaração inicial direção (DIRECTION = 11111111 ) e a parte " seguinte" (Next Z ), no final do programa ( após a última pausa ou loop de atraso ) .
13

Execute o programa e o LED deve piscar (on e off ) 10 vezes . Você pode alterar a velocidade de piscar e número de repetições , alterando os valores finais ( 50.000 , 10) do atraso e loops de repetição.

Anterior :

Próximo : No
  Os artigos relacionados
·Como posso acessar membros estáticos de uma classe em …
·Como criar Jobs Fundo SAP automaticamente 
·Como reduzir MPI 
·Como desativar o divisor em HDividedBox 
·Application Programming Interface Comum 
·Como Pular uma linha em MATLAB 
·Diferenças entre Links & Botões Rollover 
·Como escrever um script para capturar e-mails 
·Como adicionar Movimento Lento para WMP 
·Como escrever um programa de jogo freeware para sala de…
  Artigos em destaque
·Como desenvolver aplicações Deployable Windows Mobile…
·Como usar o Xcode 
·A Função Centroid em MATLAB 
·Como Ganhar Dinheiro Fazer um Facebook App 
·O que é um destrutor virtual em C 
·Como executar C + + arquivos no bloco de notas 
·Como calcular o SHA-256 para uma String 
·Como adicionar GMP para Xcode 
·Como alterar um título de página em ASP.NET 
·Como adicionar um botão de login para o NIB 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados