hola estuve leyendo algo cuando empezaron con un f84 y les comento que yo tengo diseños realizados de alarmas completas con 16c54 ,por lo tanto con un f84 les tendria que sobrar maquina para cualquier cosa ,una ayuda seria que para evitar disparos falsos en los sensores ,porque los ruidos por lo general no entran por la linea de alimentacion ,estos son muy bajos ,yo les aseguro que cualquier falso disparo siempre es por una mala rutina de tiempo en la lecturas de los sensores o estados de lo que diseñaron,siempre tienen que realizar una lectura de por lo menos 100ms por sensor ,esta tiene que ser constante ,de lo contrario no pasar de estado ej
inicio
uno movlw .100 cargo w
movwf reg0 llevo a registro reg0
dos btfss ptoa,0 leo puerto
goto uno si hay 1 salto sino cargo con 100
decfsz reg0,f descuento el registro
goto dos me fijo si sige un 1
listo ok
ya filtre todo ruido porque no es un ruido es verdadero.
esta pequeña rutina es una rutina pasajera porque yo puedo leer varios puertos realizando saltos de lectura ,si yo quisiera utilizar el mismo pic como decodificador
como si fuese un um o un decodificador de 24bits o mas no abria problemas
pero no olviden que decodificar no es sencillo porque en rf hay muchos ruidos y cuando el sistema esta dentro de un auto mas aun ,pero este es un derecho de reserva .
solamente les digo que para leer un codigo en rf este se realiza midiendo el bit start y luego este se debe auto ajustar para poder pegar los saltos de lectura
luego debo leer al menos 3 veces para saber que es verdadero y no un dato falso.
busquen en la pagina de holtek.
chau