И еще раз о DS1307
Добавлено: Вс май 06, 2012 21:07:36
Возникла проблема при работе с данной микросхемкой: при чтении любой ячейки (например: день), каждый раз выдается разное значение. Хотя при этом все операции SLA+R или SLA+W, а так же подтверждение передачи/приема проходят с битом - ACK. Вот как то так(
В связи с чем возникли вопросы:
1) насколько важна правильная разводка для кварца (повлияет это на точность хода времени или же сделает вообще не работоспособной микросхему) ?
2) после отправки команды SLA+W, становится доступна 00 ячейка или же нужно кидать следующую команду в которой в TWDR записывать адрес ячейки ?
P.S. пишу на ASM'e...
В связи с чем возникли вопросы:
1) насколько важна правильная разводка для кварца (повлияет это на точность хода времени или же сделает вообще не работоспособной микросхему) ?
2) после отправки команды SLA+W, становится доступна 00 ячейка или же нужно кидать следующую команду в которой в TWDR записывать адрес ячейки ?
P.S. пишу на ASM'e...