Projetos Eletrônica: Como escrever um programa PBASIC

Você pode usar um microcontrolador BASIC Stamp para criar alguns efeitos especiais em seus projetos eletrônicos digitais. Mas primeiro você tem que aprender a escrever programas para controlar o controlador. Se você nunca fez qualquer forma de programação de computador antes, você está em uma aventura divertida e fascinante, durante o qual você aprende como os computadores realmente funcionam.

Em poucas palavras, um programa de computador é um conjunto de instruções escritas que um computador sabe ler, interpretar e realizar. As instruções são escritas em uma linguagem que os seres humanos e os computadores podem ler. As instruções não são muito Inglês, mas eles se assemelham Inglês o suficiente para que as pessoas que falam Inglês pode entender o que eles significam.

Os programas de computador são armazenados em arquivos de texto que consistem de uma ou mais linhas de instruções escritas. Na maioria dos casos, cada linha do programa de computador contém uma instrução. Cada instrução diz ao computador para fazer algo específico, como somar dois números ou fazer um dos pinos de saída alta.

O truque de programação de computadores é colocar as instruções direito juntos na seqüência correta para obter o programa para fazer exatamente o que você quer que ele faça. Claro que, para fazer isso, você precisa ter uma sólida compreensão do que você deseja que o programa para fazer, e você precisa ter um sólido conhecimento da variedade de instruções que estão disponíveis para você.

A linguagem de programação PBASIC consiste em cerca de 70 diferentes tipos de instruções. Mas não se discouraged- você pode escrever programas úteis usando apenas um punhado desses comandos.

Em quase todos os livros sobre linguagens de programação, o primeiro programa apresentado é chamado Olá Mundo. Este programa simples exibe a cadeia # 147 Olá, mundo! # 148- como uma forma de demonstrar que o mais simples programa possível se parece.

Em PBASIC (o nome oficial da linguagem BASIC que é usado em BASIC Stamps), o programa Olá mundo consiste em três linhas:

'{$ SELO BS2}' {$ PBASIC 2.5} DEBUG "Olá, mundo!"

As primeiras duas linhas são chamadas directivas. Eles não dizem o BASIC Stamp para realmente fazer nada- em vez disso, eles fornecem informações que o Editor Stamp precisa saber para preparar o seu programa para que ele possa ser baixado para o Stamp.

A primeira linha indica que o microcontrolador você vai executar o programa em um BASIC Stamp 2 (BS2). A segunda linha indica que este programa utiliza a versão 2.5 do PBASIC para este programa. (Essa é a versão atual.)

Cada programa que você escreve deve incluir estas duas linhas. Felizmente, você não tem que digitar-los sozinho. Em vez disso, você pode usar comandos de menu ou botões da barra de ferramentas para inserir as directivas automaticamente:

image0.jpg
  • Directiva-Stamp-BS2: insere o $ BS2 SELO directiva para indicar que você está usando BASIC Stamp 2.

    image1.jpg
  • Directiva-PBASIC-Versão 2.5: insere o $ PBASIC 2,5 directiva para indicar que você está usando a versão 2.5 do PBASIC.

A terceira linha do programa Olá Mundo é a única linha que, na verdade, diz o BASIC Stamp fazer alguma coisa. Este comando, chamado DEPURAR, diz o BASIC Stamp para enviar um pouco de texto para o computador ligado através da porta USB (A DEPURAR comando sempre consiste em duas partes: A palavra DEPURAR seguido por algum texto que deve ser colocada entre aspas. Por exemplo:

DEBUG "Olá, mundo! # 148-

Esta linha envia a mensagem # 147 Olá, mundo! # 148- ao computador. A mensagem é exibida em uma janela chamada janela de depuração Terminal do Editor Stamp.

image2.jpgimage3.jpgimage4.jpg

menu