Así que estoy trabajando con un chip AD5593R, con el que no espero que nadie tenga experiencia específica, pero espero que haya un principio general que pueda aplicar.
Básicamente, hay un registro de control que le permite establecer cuál de sus 8 pines son de salida GPIO, y un registro separado que le permite establecer cuál de sus 8 pines es entrada GPIO. Esto me confunde un poco.
¿Qué pasa si los puse a 1 en ambos registros? ¿Son todos de salida y entrada al mismo tiempo? ¿O lo que he configurado más recientemente anula al otro?
Quiero decir, ¿qué pasa con el registro de control que dicta cuáles son los pines DAC? ¿Qué sucede si trato de que todos ellos entren en GPIO, GPIO y DAC simultáneamente?
¿Cómo suele funcionar este tipo de cosas? La hoja de datos no lo aclara.
Quiero decir, ni siquiera estoy seguro de qué sucede si digo que todos los bits están en 0 en todos esos registros. ¿En qué modo quedan los pines?