Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.01.2009, 12:04  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию DS1307+SST89E54RD2 как и чем считать их общение

Есть устройство у которого есть защита от вскрытия упрощённая схема защиты на рисунке.Как, а точнее чем прочитать информацию которую передаёт DS1307 контроллеру
и в последствии записать её в стёртую DS1307.Временами устройство нуждается в профилактике,но из-за такого секьюрити приходит в негодность после вскрытия.Одним устройством рабочим могу пожертвовать(т.е. добраться до шины общения проломив корпус).

-- Прилагается рисунок: --

Реклама:
Denexp вне форума  
Непрочитано 09.01.2009, 02:46  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Если судить по Вашему рисунку, то вся защита в снятии резервного питания с RTC кнопкой SB. Закоротите ее и забудьте про защиту, пока не сядет литий - это несколько лет. ОЗУ в DS1307 энергоНЕзависимое, так что сия кномпка в нем ничего не меняет, но при пропадании питания на ножке 3 часики встанут бит CH (бит 7) регистра 00h встанет единичкой после чего для запуска часов в него надо писать нолик.
ЗЫ А Вы уверены , что в рабочем состоянии Вашего девайса она разомкнута??? Вроде бы по схеме напрашивается наоборот, иначе на третьей ноге не будет резервного питания.

-- Прилагается рисунок: --
Halex07 вне форума  
Непрочитано 09.01.2009, 10:24  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Цитата:
ОЗУ в DS1307 энергоНЕзависимое
А разве такое озу бывает?

Цитата:
ЗЫ А Вы уверены , что в рабочем состоянии Вашего девайса она разомкнута??? Вроде бы по схеме напрашивается наоборот, иначе на третьей ноге не будет резервного питания.
Это ситуация при вскрытии, +5В на контроллере тоже отсутствует (при вскрытии не подаю питание).
По поводу схемы подключения, не так как у вас, кварца нет 1 нога на общем, 2 и 7 в воздухе.
Denexp вне форума  
Непрочитано 09.01.2009, 13:26  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Сообщение от Denexp
Это ситуация при вскрытии, +5В на контроллере тоже отсутствует (при вскрытии не подаю питание).
По поводу схемы подключения, не так как у вас, кварца нет 1 нога на общем, 2 и 7 в воздухе.
Да, тяжелый случай. Похоже что у Вас действительно микросхема используется как внешнее ЗУ, а не как часы реального времени. В таком случае при снятии питания (кнопкой) с ноги 3 она перестает читаться основным контроллером и он фиксирует вскрытие.
В этом случае чтение ОЗУ возможно любым внешним контроллером, осуществляющим связь по шине I2C (у МК AVR это TWI (two wire interface) - двух-проводный интерфейс). DS1307 является строго ведомым, т.е. SLAVE устройством. Схем и программ в Инете туева хуча, так что конкретно предлагать не берусь поищите сами в зависимости от ваших способностей и возможностей по ключевым словам I2C , монитор шины I2C, или I2C Sniffer. Могу порекомендовать также найти книжку Семенова "Шина I2C в радиолюбительских конструкциях". Cкан ее часто мелькает в Инете. От себя прилагаю русский перевод даташита на DS1307. К сожалению сайт автора перевода недоступен, так что возьмите приложенный файл -я перевел его в Word 2003.
Но боюсь это мало поможет. Если авторы девайса не круглые дураки, то код в ЗУ может считываться в определенном порядке, а там ОЗУ на 56 байт. Это получится сродни раскодировке автомагнитол.
PS Если нет проблем с аглицким в номере 3 (март) 2008 журнала ELEKTOR (стр.32...38 ) есть описание The Secrets of I2C analizer на PIC18А4520 и FT232BM - связь с компом по USB. Круто, но по моему это то,что Вам нужно.

Прикрепленный файл: 9364407.rar
Halex07 вне форума  
Непрочитано 09.01.2009, 15:28  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Цитата:
Да, тяжелый случай.
Во-во полная засада.
Вопрос, есть ли у контнроллера(SST89E54RD2) которой используется в данном случае, функция само-перешива флеши ,без внешнего программатора.Вроде первый раз читал даташит на него где такое промелькнуло теперь в упор не могу найти мож путаю с другим? При её наличии мне тогда не стоит всё это мудрить

Прикрепленный файл: 5501158.rar
Denexp вне форума  
Непрочитано 10.01.2009, 01:30  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Halex07 На 3 (март) 2008 журнала ELEKTOR можно ссылку без рега и не на рапиде-торент нет у меня ~= 0 .Заранее премного благодарен...
Denexp вне форума  
Непрочитано 10.01.2009, 05:50  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

Мне интересно,вы к примеру хедер ds1307 в CVAVR не смотрели?Первая функция ""unsigned char rtc_read(unsigned char address);" вам ничего не говорит?
Vov123 вне форума  
Непрочитано 10.01.2009, 05:56  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Сообщение от Denexp
Halex07 На 3 (март) 2008 журнала ELEKTOR можно ссылку без рега и не на рапиде-торент нет у меня ~= 0 .Заранее премного благодарен...
PleaseЗдесь депозитфайлес устроит??? Но имейте ввиду - он в PDF и весит 16 метров.
Halex07 вне форума  
Непрочитано 10.01.2009, 15:15  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Сообщение от Vov123
Мне интересно,вы к примеру хедер ds1307 в CVAVR не смотрели?Первая функция ""unsigned char rtc_read(unsigned char address);" вам ничего не говорит?
Посмотрел, объясните что вы хотели этим сказать.Программированием начал заниматься не давно, писал всё основном в асме для AVR, СИ пока не очень доходит.
Denexp вне форума  
Непрочитано 10.01.2009, 15:25  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Сообщение от Halex07
Сообщение от Denexp
Halex07 На 3 (март) 2008 журнала ELEKTOR можно ссылку без рега и не на рапиде-торент нет у меня ~= 0 .Заранее премного благодарен...
PleaseЗдесь депозитфайлес устроит??? Но имейте ввиду - он в PDF и весит 16 метров.
Спасибо, попробую авось не оторвётся..
Denexp вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как считать iButton в комп satsoft Автоматика и аппаратура связи 3 19.03.2008 13:46
как в PIC 18F452 считать из такойто ячейки ОЗУ данные? DAS_WEYDER Микроконтроллеры, АЦП, память и т.д 5 22.08.2007 11:09
Как вывести из ступора DS1307? Muzicant Микроконтроллеры, АЦП, память и т.д 4 09.10.2006 19:28
Подскажите, как считать несколько байтов из 24lc64 в pic??? Pavel645499 Микроконтроллеры, АЦП, память и т.д 15 25.10.2005 20:42
Как считать с GPS приемника информацию? graham Микроконтроллеры, АЦП, память и т.д 7 11.10.2005 22:33


Часовой пояс GMT +4, время: 19:01.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot