01 / \ / atch (7 / 12 steg)

Steg 7: Firmware



Firmware skrevs med mikroBasic gratisversion. Nuvarande firmware är v0.1. Framtida firmwares kommer förmodligen vara skrivet i C.

Konfigurationsalternativ anges i firmware. De bör vara följande:
MCLR - INAKTIVERAD
BODEN/BOREN - INAKTIVERAD
WDT - INAKTIVERAD
Oscillator-inre Osc, ingen utstämpling.

Jag var inte kunna programmera 16F913 med min favorit PIC programmering programvara (WinPIC800), men DL4YHS' WinPIC fungerade bra ( http://www.qsl.net/dl4yhf/winpicpr.html ).

v0.1
Konfigurationsmenyn/System - menyn Alternativ rulla över displayen och är markerat/avancerade med knapparna två ingång.

Tid - visar när i binär (standard när du trycker på en knapp).

Klik - en räknare. Ibland tycker jag, själv utföra räknas. Trafik som gäller, fågel räknas, oavsett. 01 / \ / atch avbytare som binär räknare.

Club-läge - det verkliga värdet av en titta bestäms av dess "club"-läge. 01 / \ / atch använder en slumpmässig nummergenerator blixt mönster på LED-displayen. Dess också möjligt att inkludera ordet fragment med hjälp av inre matrix teckensnitt biblioteket (fler kommer). Hastigheten kan justeras med knappen 1. Det ultimata club uppgraderingspaketet skulle omfatta en temperaturgivare som styr mönster förändringstakten. Som bäraren värms upp, ändra mönster snabbare.

Volt - spänning mätaren. Nu visar den råa ADC läsning i 10 bitar. Kommer att uppgraderas till faktiska volt värde i v0.2.

Ställa in - ställa in tid.

Avsluta - avsluta menyn, sätta PIC i viloläge.

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 / \ /...