por Marcio Alves » Qui Mar 29, 2012 8:36 pm
Gostaria de saber quais são as configuraçoes dos Fusiveis usando o MicroC para fazer um programa básico como por exemplo piscar um LED. Estou usando o programa abaixo, mas nao roda. Alguem pode me ajudar ?
void main(){
TRISB.RB0=1; // Define o pino RB0 do PORTB como entrada.
TRISD=0; // Define todos os pinos do PORTD como saída.
while(1){ // Aqui definimos uma condição sempre verdadeira como parametro, portanto todo o bloco será repetido indefinidamente.
while(PORTB.RB0==0){ // Enquanto o pino PORTB.RB0 estiver pressionado (igual a 0) , será executado o laço do while.
PORTD=0; // Todos os pinos do PORTD em 0.
Delay_ms(1000); // Esta função é interna do compilador, portanto o tempo é de 1000ms ou 1 segundo.
PORTD=255; // Todos os pinos do PORTD em 1.
Delay_ms(1000); // Aguarda novamente 1 segundo.
}
}
}