Hola a todos.
Estoy tratando de adquirir valores con un ucontrolador, mediante varios sensores.
Soy capaz de adquirir el valor, convertirlo a formato digital(8bits) y mostrarlo por un LCD. Ahora bien, para un posterior tratamiento del dato adquirido necesito valores máximos y mínimos. Llevo unos días atascado con esto seguro que es fácil pero no encuentro la solución. Mis intentos se basan en utilizar la instrucción :
CJNE dato1,dato2,rel
dato1<dato2 Carry=1
dato1=dato2 Carry=0 el carry lo testeo con JC
Ahora bien si estoy continuamente adquiriendo datos, mi problema radica en hacer la primera comparación, con que valor comparo, si es el primero que recibo del conversor, el resto de comparaciones si que se pueden hacer comparando el nuevo valor con el valor anterior almacenado y ver si es mayor o menor. Perdón por si no me he explicado bien.
Gracias por todo!. Saludos!.