[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Я использую атмеловскую подпрограмму I2C-master для работы с далласом DS1307 (часы реального времени) . Даллас нехочет выдавать все данные.
Все сделал как написано в букваре, 1-выталкиваю старт кондишн, 2-выталкиваю в даллас адрес далласа , 3-выталкиваю адрес 00 в даллас, 4-выталкиваю старт кондишн, 5-читаю байт(00 адрес(секунды)-байт даллас дает), 6-читаю еще байт а даллас отвечает FF-фами, и на все последуюшие байты ФФы... Четко видно что даллас выдает первый байт правельно (секунды удут ) а дальше нифига... уже незнаю чего делать вроде все верно сделал и анкноледжи правельно выставляются.
Причем продлема была не только меня. (у моего знакомого тоже (он отказалса от применения этой чипы...)
Буду очень признателен за помощь .... Заранее благодарен всем ответившим.
С Уважением.
E-mail: info@telesys.ru