Hmm, a ver si entiendo. La direccion de la memoria serial es 0x50 (1010000), entonces primero mandamos un 0xA (010100000) diciendo q vamos a escribir, luego enviamos la parte alta y baja de la direccion de memoria. Volvemos a enviar la direccion, pero esta vez con un 1 al final para indicar lectura, leemos el dato del esclavo y terminamos. Estoy en lo cierto?
Por lo tanto en mi caso, si la direccion es 0x5D, tengo q enviar 0xBA para escribir, y 0xBB para leer. Y el ack tiene q ser igual a 0 para indicar q la operacion fue valida. Es asi?
Gracias por tu aclaracion suky!!