Protocolo comunicación.

Hola Gente,

Estoy desarrollando una aplicación y requiere que pueda acceder a una posición de memoria concreta y poder leer o forzar esa posición, por ejemplo si quiero leer una salida le diga leer $1B el bit 3... y me me responda si esta alto o bajo. O si quiero decirle que en una determinada posición tenga una letra o un numero.

Me gustaría saber si existe na librería que integre un protocolo de este estilo, me es necesario puesto que es para comunicarlo con un programa en mi PC y si existiera un protocolo de este estilo seria mucho mas sencillo.

Gracias.

Modbus.
Estandar, industrial y funciona en arduino y PC

Más info aquí:

y en este foro:

http://forum.arduino.cc/index.php?topic=213432.msg1585479#msg1585479

Está todo en inglés pero se entiende o puedes pasarlo por el traductor.

Saludos,