Найдено 6 результатов

pwb
Вс окт 11, 2009 17:39:21
Форум: Микроконтроллеры и ПЛИС
Тема: WINAVR ATMega + DS1307
Ответы: 11
Просмотры: 6308

часы действительно сдохли. поставил новые и исправил код.
поставил вот так:

void rtc_init(void)
{
unsigned char temp;
i2c_start(DS1307_ID+I2C_WRITE);
i2c_write(0x00);
i2c_start(DS1307_ID+I2C_READ);
temp=i2c_read(NACK);
i2c_stop();

if ...
pwb
Сб окт 10, 2009 23:03:41
Форум: Микроконтроллеры и ПЛИС
Тема: WINAVR ATMega + DS1307
Ответы: 11
Просмотры: 6308

питание нормальное 5.05 вольт.
подтягивающие резисторы стоят 4.7к
батарейка подключена + к ноге Vbat минус общий.
плату делал по всем требованиям даташита, т.е. экран есть
обнаружил, что часики греются... причем нормально так.

сделал софтовый I2C, в протеусе работает, на железе никак.
часы ...
pwb
Сб окт 10, 2009 21:45:09
Форум: Микроконтроллеры и ПЛИС
Тема: WINAVR ATMega + DS1307
Ответы: 11
Просмотры: 6308

вероятно неисправная МК часов или контроллер.
pwb
Сб окт 10, 2009 19:30:38
Форум: Микроконтроллеры и ПЛИС
Тема: WINAVR ATMega + DS1307
Ответы: 11
Просмотры: 6308

НЕ работает через аппаратный TWI :(
софтовый в протеусе пашет... щас пролью на железо, посмотрим...
Хочу все-таки запустить на аппаратном!!! ПОМОГИТЕ!
pwb
Сб окт 10, 2009 17:41:32
Форум: Микроконтроллеры и ПЛИС
Тема: WINAVR ATMega + DS1307
Ответы: 11
Просмотры: 6308

Спасибо Огромное!!! Весь инет перерыл... да видно не до конца :)
pwb
Сб окт 10, 2009 12:44:51
Форум: Микроконтроллеры и ПЛИС
Тема: WINAVR ATMega + DS1307
Ответы: 11
Просмотры: 6308

WINAVR ATMega + DS1307

Привет!

Никак не могу подружить мегу8 и часы
Помогите пожалуйста. В протеусе все нормально, а когда дело доходит до железа, то полный аут. все висит.
Я подозреваю что дело в этом:
while &#40;!&#40;TWCR & &#40;1 << TWINT&#41;&#41;&#41;;
если сделать вот так:

// Initial ATMega8 TWI/I2C ...

Перейти к расширенному поиску