Abaixo temos um exemplo de firmware baseado no compilador HI-TEC C, em sua versão para a família pic18:
#include <htc.h>
void main()
{
TRISB = 0b00000011;
TRISA = 0b00101111;
TRISC = 0b00000000;
TRISD = 0b00000010;
TRISE = 0b00000111;
while (0){
RC2 = 1;
_delay(1000);
RC2 = 0;
_delay(1000);
}
}
Depois de compilado e gravado na placa, ela emitirá o sinal sonoro de beep.