Buenas,
1- En la parte de leer un dígito, ¿se espera que los valores sean mostrados de igual forma que en la subrutina get_ps2? Es decir, ¿se debe desplegar en los dos dígitos menos significativos del display 7 segmentos el último dato recibido; mostrar en los dos dígitos más significativos el penúltimo dato y en los 8 leds (LEDG[7:0]) el antepenúltimo dato?
Por ejemplo, si se oprime el número 5 y luego el 3, la salida luego de apretar el 3 se correspondería solo con un 3 en el disp[0] y un 0 en el disp[1] (con el resto de los displays apagados), o habría que imprimir el 5 en el disp[2] y un cero en el disp[3] (correspondientes al penúltimo dato)?
2- Del mismo modo que en el ejemplo anterior, al oprimir un 3, se debe mostrar solamente un 3 en el disp[0] o la salida sería un 0 en el disp[1] y el 3 en el disp[0]?
----
Resumiendo, si se aprieta el 5 y luego el 3, ¿cuál de las siguientes salidas es la esperada?:
disp[3] / disp[2] / disp[1] / disp[0]
A) X / X / 0 / 3
B) 0 / 5 /0 / 3
C) X / X / X / 3
donde la X se corresponde con un display apagado.Espero haber sido claro,
desde ya muchas gracias