witam
zaczynam sie bawic w programowanie atmelkow w asm i nie umiem w ladny spob przeskoczyc problemu porownania daty lub przynajmniej godzin.
Chce aby po zczytaniu z zewnetrznego zegara porownac czas rzeczywisty z nastawa i ewentualnie zapalic przekaznik o ustalonej godzinie
Ale nie umiem przez to przeskoczyc
Wymyslilem tak ze lacze minuty z godzinami i mam w jednym 8 bitowym rejestrze minuty i dziesiatki minut i to porownuje z minutami i dziesiatkami minut z nastawy
tj. np 34 minuty
0000 0011 ----3
0000 0100 ----4
przesuwam w lewo pierwsza liczbe o 4 bity i mam
0011 0000
a potem do tego dodaje drugo liczbe i mam
0011 0100 i to porownuje z nastawa tak sammo zrobioną i jest ok
ale chcialbym zeby dodac do tego jeszcze godziny ale wtedy musialbym miec 16 bitowy rejestr do porownania z drugim 16 bitowym
i nie umiem tego przejsc
Moze jest jakis juz wymysliony sposob na porownywanie nastaw czasu ??
Zalezy mi na malym kodzie w asm bo mam attiny z 2k flash
a potrzebuje w to wlozyc jeszcze pomiar tmp i expander na i2c i rs232
z gory dzieki za pomoc
dylu
dzieki
zaczynam sie bawic w programowanie atmelkow w asm i nie umiem w ladny spob przeskoczyc problemu porownania daty lub przynajmniej godzin.
Chce aby po zczytaniu z zewnetrznego zegara porownac czas rzeczywisty z nastawa i ewentualnie zapalic przekaznik o ustalonej godzinie
Ale nie umiem przez to przeskoczyc
Wymyslilem tak ze lacze minuty z godzinami i mam w jednym 8 bitowym rejestrze minuty i dziesiatki minut i to porownuje z minutami i dziesiatkami minut z nastawy
tj. np 34 minuty
0000 0011 ----3
0000 0100 ----4
przesuwam w lewo pierwsza liczbe o 4 bity i mam
0011 0000
a potem do tego dodaje drugo liczbe i mam
0011 0100 i to porownuje z nastawa tak sammo zrobioną i jest ok
ale chcialbym zeby dodac do tego jeszcze godziny ale wtedy musialbym miec 16 bitowy rejestr do porownania z drugim 16 bitowym
i nie umiem tego przejsc
Moze jest jakis juz wymysliony sposob na porownywanie nastaw czasu ??
Zalezy mi na malym kodzie w asm bo mam attiny z 2k flash
a potrzebuje w to wlozyc jeszcze pomiar tmp i expander na i2c i rs232
z gory dzieki za pomoc
dylu
dzieki