Делаю запись значений:
void write_data(void)
{
unsigned int Y;
i2c_start();
i2c_write(0);
rtc_set_time(0, Hrs, Mins, Sec, Msec); //записать время
Y = (Years<<6);
Y = bin2bcd(Y);
rtc_set_date(0, Day, Mon, Y); //записать дату
i2c_stop();
}
Использую стандартную библиотеку CodeVisionAVR pcf8583.h и в результате часы виснут. Что я делаю не так - помогите, пожалуйста.
PCF8583 - выцарапал все мозги
- IOPA4
- Встал на лапы
- Сообщения: 81
- Зарегистрирован: Вс окт 18, 2009 20:47:43
- Откуда: Североморск
- Контактная информация:
PCF8583 - выцарапал все мозги
Глаза боятся - руки делают!
МОЖЕТ ЭТО ПОМОЖЕТ
http://www.phanderson.com/jkmicro/8583_1.html
http://www.phanderson.com/jkmicro/8583_1.html