Paso 4: Prueba el proyecto de iButton
El analizador cuenta con un decodificador de un alambre, para que pueda ver realmente los bytes. Los seis bytes desde el centro se muestran en el iButton, demasiado. También escribí una rutina para escribir las cosas, el firmware Lee del fob en la EEPROM de la PIC12F683.
Entonces hice una lectura del dispositivo con mi pickit, podrá ver el resultado en la segunda imagen: los seis primeros bits son los números desde el llavero, señalización que mi algoritmo está funcionando bien, y la eeprom se ha escrito.
Podría ser un posible desarrollo almacenar los id-s grabada en la eeprom, leerlo cada vez que el programa Inicie (aunque se que necesita una gran cantidad de RAM) y comparar constantemente contra los id-s que ar de los iButtons conectado. De esta manera uno simplemente podría crear una lista con los iButtons permitidas abrir la cerradura y rechazar cualquier cosa que no está en esa lista.