TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: jhoonyn46 en 02 de Febrero de 2009, 15:20:11

Título: rutina para generar pulsos para hacer sonar una corneta
Publicado por: jhoonyn46 en 02 de Febrero de 2009, 15:20:11
holaaaa buenos dias quisiera ver si me pueden ayudar hacer una rutina en lenguaje c para un pic 16f628a que genere pilsos par hacer  sonar una cornetica en el pin rb5 cuando le entre un detarminado codigo binario por el puerto serial rx  , soy nuevo en esto de la progarmacion y no se como empezar . espero q me puedan ayudar muchas garcias
Título: Re: rutina para generar pulsos para hacer sonar una corneta
Publicado por: ppyote en 06 de Febrero de 2009, 09:45:03
Muy buenas....

yo usaba la instruccion delay_ms para generar una onda cuadrada.... pero ojo... si hay algun dispositivo que necesite algun refresco tipo display multiplexado, contador de entradas esto no te valdra....

.....
resto de programa                   
.....                                          //crear el bucle ya es cosa tuya... yo solo te doy la idea...
delay_ms(100);                        //dependiendo de la frequencia que queramos modificaremos el valor de los parentesis o sustituiremos el delay_ms por delay_us
output_high(PIN_B5);
delay_ms(100);
output_low(PIN_B5);
......
resto de programa
......
Título: Re: rutina para generar pulsos para hacer sonar una corneta
Publicado por: jhoonyn46 en 14 de Febrero de 2009, 17:06:01
gracias amigo lo pondre en practica y luego le aviso