Подскажите кто знает: VS1307 полной аналог DS1307. Какая разница между ними. Началось все с того что я хотел купить DS1307, но мне вручили VS1307. Сначала я этому не предал значения. Навалял прогу на мега32, подключил, работает. через месяца два часы стали сбываться. После новой перестановки даты опять нормально показывали. Ещё через пару месяцев вообще сдохли
. Сегодня прикупил уже DS1307. Поставлю и по пробою. Кстати, разводка как в даташите, кварцы нормальные, пробовал несколько штук.
На выводе SDA 1,6 В когда часы стоят (то есть глючат). В нормальном, когда идут режиме 5 В.
Компилятор CVavr. Еще меня беспокоит частота SCL DS1307. В CVavr по этому поводу никаких настроек:
// I2C Bus functions
#asm
.equ __i2c_port=0x18 ;PORTB
.equ __sda_bit=5
.equ __scl_bit=6
#endasm
#include ‹i2c.h›
// DS1307 Real Time Clock functions
#include ‹ds1307.h›
...
// I2C Bus initialization
i2c_init();
// DS1307 Real Time Clock initialization
// Square wave output on pin SQW/OUT: Off
// SQW/OUT pin state: 0
rtc_init(0,0,0);
Вот и все дела.
Кто чего думает по этому поводу.