[an error occurred while processing this directive]
|
У меня чтение делается в три этапа:
1) посылается кадр <старт> 0xD0 0x00 0x01 <стоп> //установка бита R
2) посылается кадр <старт> 0чD0 0x00 <повт.старт> 0xD1 ...
дальше приём, причём перед последним байтом я устанавливаю бит TWEA.
<стоп> //это чтение 9 байт времени
3) посылается кадр <старт> 0xD0 0x00 0x00 <стоп> //сброс бита R
А запись делается в два этапа:
1) посылается кадр <старт> 0xD0 0x00 0x02 //установка бита W
0x00 secs mins chas day date month year <стоп> //запись времени
2) посылается кадр <старт> 0xD0 0x00 0x00 <стоп> //сброс бита W