no se cual es esa parte , pero aca esta el codigo completo
no entiendo mucho c
list p=16f88a
#include <16f84A.h>
#fuses XT,NOWDT,PROTECT
#use delay(clock=4000000)
#include<tones.c>
pulso(byte numero, long frec){
output_low(PIN_B7);
while(numero >0){
generate_tone(frec,200);
//output_high(PIN_B7);
//delay_ms(400);
output_low(PIN_B7);
delay_ms(100);
numero--;
}
delay_ms(600);
}
main() {
while(TRUE)
{
if(input(PIN_B0))
pulso(1,1000);
if(input(PIN_B1))
pulso(2,800);
if(input(PIN_B2))
pulso(3,600);
if(input(PIN_B3))
pulso(4,400);
if(input(PIN_B4))
pulso(5,200);
}
}