Slawomir Sidor
Guest
Wed Oct 18, 2006 12:08 am
Witam.
Kombinuję układzik z PCF8563. I działa mi ładnie ... ale nie daje się
ustawić. Nie bardzo wiem gdzie popełniam błąd (niestety nie widziałem
przykładu z tym scalakiem).
Czy ktoś mógły powiedzieć jakie należy wykonać czynności żeby ustawić
godzinę i datę?
Obecnie fragment który to wykonuje wygląda tak:
Jakoś nie bardzo widzę, żeby to zapisało wartości do układu.
I2CSTART
I2CWBYTE &HA2
I2CWBYTE 0
I2CWBYTE 0
I2CSTOP
I2CSTART
I2CWBYTE &HA2
I2CWBYTE 2
I2CWBYTE sekunda
I2CWBYTE minuta
I2CWBYTE godzina
I2CWBYTE dzien
I2CWBYTE 0
I2CWBYTE miesiac
I2CSTOP
--
Slawomir Sidor N 51 58.1385 E020 09.1966
Pawel Halama
Guest
Wed Oct 18, 2006 6:12 am
Witam
Quote:
Czy ktoś mógły powiedzieć jakie należy wykonać
czynności żeby ustawić godzinę i datę?
Proszę może spróbować tak:
I2CSTART
I2CWBYTE &HA2
I2CWBYTE 0
I2CWBYTE 8
I2CSTOP
I2CSTART
I2CWBYTE &HA2
I2CWBYTE 2
I2CWBYTE sekunda
I2CWBYTE minuta
I2CWBYTE godzina
I2CWBYTE dzien
I2CWBYTE miesiac
I2CSTOP
Z poważaniem
Pawał Halama
Pawel Halama
Guest
Wed Oct 18, 2006 6:24 am
A i jeszcze jedno, ustawiane wartości tj. sekunda, minuta, godzina, dzien,
miesiac powinny być zapisane w BCD przed wysłaniem do układu.
Paweł Halama