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

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

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

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

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

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

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

 
Опции темы
Непрочитано 16.01.2009, 17:47  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

Нет,вообще бред получается,по даташиту написано,что чтение идёт кругом,т.е. с последнего адреса возвращается на первый.
Я тут грубую ошибку в программе увидел-последнее число должно быть 63,а не 64.А вы когда копируете потом проверяете,что записалось?
Реклама:
Vov123 вне форума  
Непрочитано 16.01.2009, 17:55  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Да проверяю, я исправный аппарат в ошибку загоняю, а затем его родным дампом к жизни возвращаю проверки лучше думаю не придумаеш.
Denexp вне форума  
Непрочитано 17.01.2009, 14:49  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

Вообще лихо я тут про часы рассуждаю,посмотрел вашу схемку ещё раз,а там и кварца нет,частотный вход на землю замкнут.
Я тут до ds1307 юзал pcf8583,тоже самое,но немного понавороченей.ds1307 удобна тем,что не надо схем дополнительных для резервного питания придумывать.Заметил одну вещь-если разомкнуть цепь резервного питания,даже если основное присутствует,связь с мк прекращается,а при соеденении его вновь запустить обмен удаётся только через reset,хотя данные регистров часов не портятся.Я думаю зря вы приписываете этой микрухе особенные свойства,если конечно это не спец заказ.
Vov123 вне форума  
Непрочитано 17.01.2009, 22:55  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Ну спец заказ не спец заказ, а определённого рода защита присутствует.У меня лично сложилось мнение, что они(производители) каждому девайсу зашивают определённый номер в контроллер и DS1307 и при включении мк их сравнивает.
Denexp вне форума  
Непрочитано 18.01.2009, 07:13  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

Я так понял,что вы с родными ds1307 справились и теперь можете их вскрывать,а заменить другими (неродными)у вас не получается.
Vov123 вне форума  
Непрочитано 18.01.2009, 11:29  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Всё намного хуже, у тех рабочих двух устройств, у которых я скопировал дамп DS1307, мне пришлось ломать корпус я ими практически пожертвовал для науки.
Ситуация вот в чём у каждого устройства свой индивидуальный дамп, в связи с этим я не могу залить дамп стянутый мною, в другие устройства которые сидят в ошибке.
То с чем сравнивается находится в мк SST89E54RD2 вот как бы в него залезть.Но производители тоже не дураки залочили наверное его.Я также слышал что изготовитель
востанавливает их прошивкой из вне через разьём.Ищу в нете схему прогера для SST89E54RD2 пока не нашёл.
Denexp вне форума  
Непрочитано 18.01.2009, 12:23  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

В даташите написано,что ваш проц совместим 8051.Но возможно он защищён от копирования.
Да и вскрыв код,сможете в нём разобраться?
Довольно трудоёмкое занятие.
Тут на соседней ветке идёт обсуждение о скандировании линии I2C.Вариант с PCF8584 достоин рассмотрения,но здесь я вам не помощник.В глаза её не видел,в руках не держал.
Vov123 вне форума  
Непрочитано 18.01.2009, 13:29  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Да и вскрыв код,сможете в нём разобраться?
Попробовать можно есть же проги для конвертации hex to asm.
Для AVR сам лично делал по такой схеме hex to bin, bin to asm.Сравнивал с исходником совпадает avrdasm105 использовал.Есть ещё DataRescue_IDA_Pro_Advanced_v5.2 тоже конвертит и не только код AVRок.
Да шину бы промониторить тоже не плохо было бы, но врят ли мк пуляет туда код сравнения.

Прикрепленный файл: 8642619.zip
Denexp вне форума  
Непрочитано 19.01.2009, 02:43  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

Что касается PIC и AVR.Для извлечения asm из hex можно воспользоваться соответствующими программами PIC simmulator и AVR simmulator.Позволяют также писать программы на asm,microBasic и microC.К тому же,вроде сразу можно и просиммулировать программу.Но зачастую симмулятор не хочет работать,даже на той программе,которая работает в реальном устройстве.
Вся трудность заключается в том,что переходы там уже указаны по адресам,а не по меткам,да и коменты он не пишет,хотя вы и так сами знаете.Но поковырять конечно можно.
Что касается вашего проца,если учитывать его полную совместимость с 8051 загляните сюда
http://mcu-programming.blogspot.com/...downloads.html
конкретно симуляция по hex файлу
http://home.arcor.de/jensaltmann/jsim-e.htm
Vov123 вне форума  
Непрочитано 20.01.2009, 00:22  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Vov123 Прошёлся по ссылкам которые вы привели, а там ещё по ссылкам, но для моего мк ничего пока не нашёл, весь софт и хард в основном расчитан на 89С52,53,2051, но они отличаются по организации Flash памяти от SST89E54RD2.Если софт не распознает тип мк то он и корректно с ним работать не будет,ведь так?
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, время: 08:52.


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