Br-Gogo: Firmware em MikroC – III

A seguir podemos iniciar nossa programação propriamente dita:

TRISB = 0b00000011;
TRISA = 0b00101111;
TRISC = 0b00000000;
TRISD = 0b00000010;
TRISE = 0b00000111;

do {

RD0_bit = 0;
RC0_bit = 0;
RC1_bit = 0;
Delay_ms(1000); // 1 second delay

RD0_bit = 1;
RC0_bit = 1;
RC1_bit = 1;
Delay_ms(1000); // 1 second delay
} while(1); // Endless loop
}

Neste exemplo, o objetivo será o acionamento dos leds, conectados aos pinos D0, C0 e C1 do PIC.

Através do TRIS em cada grupo de portas, definimos aquelas que serão entradas ou saídas, de acordo com o uso da placa.

Anúncios