Binär klocka
Binär klocka
Var inne på thinkgeek.com och blev sugen på en binär klocka så jag tyckte att det kunde passa bra med ett miniprojekt.
Det är i princip en PIC16F628 som håller koll på tiden och utan motstånd eller buffert blinkar lysdioderna 6st (5 för timmar) i taget. Den visar timmar, minuter och sekunder uppifrån och ner. Thinkgeeks visar tiden i BCD det gör inte min.
Ett litet irriterande blink uppkommer ibland så det ska väl fixas nån gång
Det är i princip en PIC16F628 som håller koll på tiden och utan motstånd eller buffert blinkar lysdioderna 6st (5 för timmar) i taget. Den visar timmar, minuter och sekunder uppifrån och ner. Thinkgeeks visar tiden i BCD det gör inte min.
Ett litet irriterande blink uppkommer ibland så det ska väl fixas nån gång
Jopp, jag använder en 32kHz-kristall och Timer0 med prescalern satt till 1:32.
När man trycker på knappen kommer man in i klockställarmod. (Bara "timmvisaren" lyser)
Då ställer man först timmarna genom att lagom snabbt trycka och släppa knappen.
Håller man knappen intryckt "ett tag" så slocknar "timmvisaren" och minutvisaren" tänds osv.
När man trycker på knappen kommer man in i klockställarmod. (Bara "timmvisaren" lyser)
Då ställer man först timmarna genom att lagom snabbt trycka och släppa knappen.
Håller man knappen intryckt "ett tag" så slocknar "timmvisaren" och minutvisaren" tänds osv.
- EagleSpirit
- Inlägg: 1288
- Blev medlem: 27 maj 2003, 23:15:48
- Ort: Västerås
- Kontakt:
coolt. Men för tusan. Du bor ju västerås. Visste inte att det fanns fler än *ken* i västerås som är proffshobbybyggare
Perrx: PIC kretsen drivs ju på 32khz. Den går relativt sakta men den funkar. Sedan ställer man in timern på intern och prescaler 1:32. Då räknar timern i 1khz. Sen vet jag inte hur du räknar ut det på ett bra sätt men det blir säkert relativt exakt. Jag ska försöka skapa en klocka på 4mhz, men den ska räkna dagar. Lite onödigt snabbt kanske
Perrx: PIC kretsen drivs ju på 32khz. Den går relativt sakta men den funkar. Sedan ställer man in timern på intern och prescaler 1:32. Då räknar timern i 1khz. Sen vet jag inte hur du räknar ut det på ett bra sätt men det blir säkert relativt exakt. Jag ska försöka skapa en klocka på 4mhz, men den ska räkna dagar. Lite onödigt snabbt kanske
perxx: datenblatt
Fråga igen om du inte hittar det.
EagleSpirit: WeStaRoze RulEZ! *ken* är nog ganska mkt mer proffshobbybyggare än jag.
Det blir otroligt exakt: 32768 / 4 / 32 / 256 = 1
Fråga igen om du inte hittar det.
EagleSpirit: WeStaRoze RulEZ! *ken* är nog ganska mkt mer proffshobbybyggare än jag.
Det blir otroligt exakt: 32768 / 4 / 32 / 256 = 1
- EagleSpirit
- Inlägg: 1288
- Blev medlem: 27 maj 2003, 23:15:48
- Ort: Västerås
- Kontakt:
Jag funderade på det men det kändes lite överambitiöst då jag egentligen borde hålla på med emulatorn. Sen vet jag inte om jag skulle lita på den.
Jag har gjort ett mönster till ett armbandsur men det är ju inget man vågar ha på sig förutom om man är uteslutande bland fellow nerds så jag väntar nog ett tag med att etsa det
Jag har gjort ett mönster till ett armbandsur men det är ju inget man vågar ha på sig förutom om man är uteslutande bland fellow nerds så jag väntar nog ett tag med att etsa det