Bardzo mi zależy żeby wyciągnąć z tego układu oprócz godziny i daty też rok , napisałem w Bascom tak:
Sub Get_time
I2cstart
I2cwbyte 160
I2cwbyte 2
I2cstart
I2cwbyte 161
I2crbyte S , Ack
I2crbyte M , Ack
I2crbyte H , Ack
I2crbyte Dz , Ack
I2crbyte Mo , Ack
I2crbyte Rok , Nack
I2cstop
Zmienna rok zmienia się o 1 przy każdej zmianie miesiąca a nie tylko na przełomie 12/01 a poza tym osiąga wartości większe niż 3 , wszędzie piszą że pcf8583 umie zliczać lata do 3.
Proszę o pomoc.
Sub Get_time
I2cstart
I2cwbyte 160
I2cwbyte 2
I2cstart
I2cwbyte 161
I2crbyte S , Ack
I2crbyte M , Ack
I2crbyte H , Ack
I2crbyte Dz , Ack
I2crbyte Mo , Ack
I2crbyte Rok , Nack
I2cstop
Zmienna rok zmienia się o 1 przy każdej zmianie miesiąca a nie tylko na przełomie 12/01 a poza tym osiąga wartości większe niż 3 , wszędzie piszą że pcf8583 umie zliczać lata do 3.
Proszę o pomoc.