Paso 8: Desplazamiento del sistema de menús
Las funciones son accesibles a través del sistema de menú desplazable. Elementos de menú se cargan como mapas de bits en una matriz y desplazándose "hacia arriba". Desplazamiento se basa en un múltiplo del Timer0 mux driver. El menú desplegable "tiempo fuera" utilizando un múltiplo de Timer1 (contador de segundos) después de unos 10 segundos.
Opciones del menú (usando el reloj)
(Esto se aplica a la versión de firmware 0.1)
Cuando una batería nueva se pone en el reloj muestra la opción del menú 'SET' de forma predeterminada. Toque el botón 2 para entrar en el modo de ajuste. La hora actual será mostrado (12:11). Utilice el botón 1 para incrementar horas, toque el botón 2 para avanzar a la siguiente unidad de tiempo (horas, minutos, 10). Toque el botón 2 después de ajustar los minutos para ahorrar el tiempo y volver al menú desplazable.
Para ahorrar energía, la pantalla y la foto son generalmente apagado. Toque el botón 1 del PIC y mostrar la hora actual durante 10 segundos. Botón 2 mientras que el tiempo se muestra al acceder al sistema de menú desplazable. Las características del reloj son accesibles mediante el menú desplazable. Toque el botón 1 para pasar al siguiente elemento del menú, toque el botón 2 para seleccionar un elemento de menú.
Verlo en acción: http://www.youtube.com/watch?v=l_tApl3JmmM
Funciones de los botones para cada opción del menú se describen en la tabla a continuación. B1 y B2 son abreviaturas de botones 1 y 2.