Например TDA7294

Форум РадиоКот • Просмотр темы - DS1994 & mega128: микросхема не работает корректно
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс дек 14, 2025 14:20:25

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: DS1994 & mega128: микросхема не работает корректно
СообщениеДобавлено: Пн янв 08, 2007 18:43:55 
Родился

Зарегистрирован: Пн янв 08, 2007 18:35:54
Сообщений: 2
Откуда: Томск
Рейтинг сообщения: 0
Возникла такая проблема...
Необходимо осуществить работу часов при помощи микросхемы DS1994 из серии iButton и микроконтроллера mega128L. При получении новой DS1994 я обнаружил, что основные регистры защищены от записи специальными битами и никак не могу их снять. :cry:

В официальной документации написано, что необходимо осуществить команду копирования буфера три раза подряд. Сделал: биты защиты WPC WPI WPR как стояли, так и стоят (при этом бит RO был установлен в 1, осциллятор работает, DSEL тоже стоит в 1). После неудачи начал тестировать процедуру записи на ошибки: проверяю состояние битов АА (Authorization Accepted), OF (флаг переполнения) и PF (флаг неполного байта). Везде результат отрицательный: после записи и последующего чтения scratchpad биты OF и PF в нуле, а после первого копирования scratchpad в память флаг AA устанавливаниеся в 1. Делаю процедуру копирования 3 раза подряд - защита не снимается. :evil:

И еще второй вопрос из той же темы: почему при запуске программы на микроконтроллере микросхема бывает недоступна в течение некоторого времени? Это выражается в том, что DS1994 не отвечает на запросы, например, при попытке прочесть регистр статуса читаются одни единицы.

Уже не знаю что и думать, на 10 раз проверял установки задержек в интерфейсе - вроде правильно, сам интерфейс должен работать. Тем более, раньше уже работал с однопроводным MicroLan, и все было ок.

Если кто-то ранее имел дело с DS1994, буду рад любой помощи. Заранее благодарю!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 08, 2007 20:30:10 
Друг Кота
Аватар пользователя

Карма: 6
Рейтинг сообщений: 32
Зарегистрирован: Чт сен 14, 2006 11:42:09
Сообщений: 3792
Откуда: Обитаю на чердаке
Рейтинг сообщения: 0
Может и дурная идея поможет: у нас ребята с чем-то похожим сталкивались (не этот случай!), там в документации нули с единичками попутаны, т.е. лог. "1" электрически была "0", а лог. "0" - эл. "1".
Чем могу... :cry:

_________________
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 09, 2007 10:22:35 
Родился

Зарегистрирован: Пн янв 08, 2007 18:35:54
Сообщений: 2
Откуда: Томск
Рейтинг сообщения: 0
К сожалению, не все так просто... :? Что за документация? К какой микросхеме?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y