linguagem C
Introdução a Linguagem C
O conteúdo e estrutura da linguagem C serão abordados baseando-se em exemplos de programas, pois dessa forma ficará mais claro para o aluno entender a linguagem.
Veja o exemplo de programa em C a seguir
//Primeiro Programa
/* Programa Pisca-Pisca (1 segundo)
Este programa tem por objetivo ascender e apagar um led conectado no pino RB0 do
PIC em intervalos de 1 segundo aproximadamente;
*/
void main()
{
trisb = 0;
//define portb como saída
portb = 0;
//coloca nível lógico 0 em todos os pinos do portb
while(1)
//inicia um loop infinito
{ portb.f0 = 1;
//seta pino RB0
Delay_ms(1000);
//aguarda 1000ms (1s)
portb.f0 = 0;
//resseta pino RB0
Delay_ms(1000);
//aguarda 1 segundo
}
}
Vejamos o significado de cada linha de programa:
A primeira linha de programa:
//Primeiro Programa
É chamada de comentário. Os comentários são importantes para documentar o programa. Podemos adicionar comentários em nosso programa de duas maneiras:
Através de comentários de linhas simples: quando queremos comentar apenas uma linha de programa, iniciamos os comentários com os caracteres "//" (igual a linha do programa anterior). Esses tipos de comentário não faz parte da padronização ANSI original, mas atualmente é encontrado em vários compiladores. Através de comentários de múltiplas linhas: podemos comentar linhas ou blocos de código de programa utilizando a sequência de caracteres "/*" para iniciar o comentário e a sequência "*/" para terminar o comentário. 1
Microcontroladores
/* Programa Pisca -Pisca
Este programa tem por objetivo ascender e apagar um led conectado no pino RB0 do PIC em intervalos de 1 segundo aproximadamente;
Curso Online: Microcontroladores PIC - Programação em C
*/
Na próxima linha temos: void main()
A declaração main()especifica o nome da função. A função main(), na linguagem C, é sempre a primeira a ser executada e deve ser a única