01 / \ / atch (8 / 12 steg)

Steg 8: Rullning menysystemet




Rullning menysystemet
Funktioner nås i rullning menysystemet. Menyobjekt är laddade som bitmappar i en matris och kontinuerligt rulla "uppåt". Bläddra är baserad på en multipel av Timer0 mux föraren. Den rullande menyn "timeout" med en multipel av Timer1 (sekunder counter) efter cirka 10 sekunder.

Alternativ-menyn (med klockan)
(Detta gäller firmware version 0.1)
När ett nytt batteri sätts i klockan visas menyalternativet "SET" som standard. Tryck på knappen 2 för att ange det inställda läget. Den aktuella tiden kommer att visas (12:11). Använd knappen 1 för att öka timmar, tryck på knappen 2 för att avancera till nästa tidsenhet (timmar, 10 minuter, minuter). Tryck på knapp 2 när protokollet är att spara tid och återgå till menyn rullning.

För att spara ström, är visning och PIC oftast bort. Tryck på knappen 1 för att vakna PIC och Visa aktuell tid i 10 sekunder. Tryck på knapp 2 medan tiden visas för att få tillgång till rullande menysystemet. Klockan har kan nås via menyn rullning. Tryck på knappen 1 för att avancera till nästa menyobjektet, tryck på knappen 2 för att välja en menypost.

Se den i aktion: http://www.youtube.com/watch?v=l_tApl3JmmM

Knappfunktioner för varje menyalternativ beskrivs i tabellen nedan. B1 och B2 är förkortningar av 1 och 2.

Se Steg
Relaterade Ämnen

Mikro - wrist watch LED mönster TIDMÄTARE

en annan RGB Sunset produktioner produktion!Detta projekt är ett kretskort för att göra en wrist watch storlek version av min mina klocka:med några fler funktioner mer tillämplig på en bärbar enhet. En hel del hjälp och förslag kom från ians 01 / \ /...