Hola:
Trato de seguir aprendiendo y familiarizandome con los PICs. Ya hice alguna de las cosas que hace el principiante: encendí un led, encendí varios leds, una cerradura de códigos, escribir en un lcd, y alguna cosilla mas... Hasta un controlador de un motor para los flaps de un avión ( de los de verdad) ¡y está funcionando...! claro que además tiene control manual por si acaso...
Bueno, a lo que iba; se me ha estropeado el telemando-alrma del coche y he pendado tratar de hacer una con Pic.
Lo primero, y es lo que no veo cómo, es capturar el código de secuencias de 1 y 0 que envía el transmisor.
Se me ocurre (seguramente una barbaridad pero os lo expongo) partiendo por ejemplo de nivel 1, entrar en un bucle y mientras esté a nivel bajo, a cada vuelta en el bucle cargar un contador, al salir estaremos en un nivel alto y haremos lo mismo en otro contador, así haría hasta acabar la trama 100111001etc, la que fuera...
Despues compararíamos con el patron que tendríamos almacenado para ver si es válido y a partir de eso ya actuaría para que ejecutara la órdenes o secuencias que tuviera que hacer.
Idea peregrina ¿no?. Supongo que hay formas de hacerlo bien...pero no se me ocurre.
¿Me podríais iluminar un poco en como serían otras formas de hacerlo?.
La única forma que tengo de comunicarme con los PICs es en ASM, que sé lo que está haciendo. He visto telemandos hechos con Pics en el emisor. ¿hasta que punto se le puede hacer LENTO al pic?, porque no creo que pueda ir paso a paso en funcionamiento real.
Un saludo
JoseV