Nefunguje sekvenčný zápis u DS2413, zapíše len prvú hodnotu

Ahojte potrebujem poradit… mam IO DS2413. Podla datasheetu by malo umoznovat sekvencny zapis a nejako mi to nechodi zapise len prvu hodnotu… tak že potrebujem nakopnut tak sa na to pozrite kde robim chybu lebo nejako som na nič neprišiel…

[code]void wbit(unsigned char data)
{
unsigned char d;
therm_reset();
therm_write_byte(THERM_CMD_MATCHROM);
cidlo1();
//therm_write_byte(THERM_CMD_SKIPROM);
therm_write_byte(THERM_CMD_PIOACCESSWRITE);

therm_write_byte(0x01);//citat A,B,C,D
therm_write_byte(~0x01);//citat A,B,C,D
d=therm_read_byte();//citat A,B,C,D
d=therm_read_byte();//citat A,B,C,D

therm_write_byte(0x03);//citat A,B,C,D
therm_write_byte(~0X03);//citat A,B,C,D
d=therm_read_byte();//citat A,B,C,D
d=therm_read_byte();//citat A,B,C,D

therm_reset();
}[/code]
maxim-ic.com/datasheet/index.mvp/id/4588

:arrow_right: administrator: přesunuto z "Elektronika s mikrokontroléry, procesory"

:arrow_right: administrator: přejmenováno z "Problem s DS2413"