Сб янв 28, 2006 14:34:43
Сб янв 28, 2006 22:36:28
Сб янв 28, 2006 22:40:57
Сб янв 28, 2006 23:20:25
Вс янв 29, 2006 00:06:43
Вс янв 29, 2006 07:51:30
Вс янв 29, 2006 09:22:45
Вс янв 29, 2006 09:26:11
Вс янв 29, 2006 09:51:42
Вс янв 29, 2006 09:54:20
Вс янв 29, 2006 10:07:38
Вс янв 29, 2006 11:11:05
Вс янв 29, 2006 11:19:09
Чт фев 09, 2006 03:30:36
/*************************************************************************
Terminates the data transfer and releases the I2C bus
*************************************************************************/
void i2c_stop(void)
{
/* send stop condition */
TWCR = (1<<TWINT) | (1<<TWEN) | (1<<TWSTO);
// wait until stop condition is executed and bus released
while(TWCR & (1<<TWSTO));
}/* i2c_stop */
Сб фев 25, 2006 21:08:31
Spider писал(а):Во. У меня успехи. Получается общаться с этими часами.
Мне интересно, если читать с нулевого адреса,я должен получать секунды? А если получаю только 0x80 это значит не работает XTAL?
т.е. там сказано, что по адресу 00H в этой микрухе секунды, но старший фит это параметр прерывания. Я записал туда 0х80 при инициализации и читаю эти же 80 каждый раз, и прерываний нет никаких, значит кварц мой не фурлыкает?
ЗЫ. Кварц выпаял из китайских часов, они работали до того как выпаял