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

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

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

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

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

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

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

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

то что я написал,касаемо копирования озу,сделать это можно легко,только вопрос-зачем?В чём необходимость?Микропроцессор возможно(не знаком с данным типом процев)использует её как стек или хранит промежуточные переменные своих вычислений и они вкаждый момент времени могут быть разными.
Реклама:
Vov123 вне форума  
Непрочитано 10.01.2009, 16:26  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

если всё-же прямо так надо,то возможно воспользоваться следующим способом.
Возьмите любой процессор(к примеру AVR)
Воспользовавшись программой CVAVR настройте проц на работу с ds1307.Вам необходимо скопировать память и записать её в EEPROM,а потом наоборот в чип.Можно воспользоваться кнопками.
Потом вы отключаете ваш девайс(ds1307 в это время работает от батарейки и не реагирует на внешние сигналы),подключаете к шинам SCL и SDA новое устройство,отключив прежнее,запускаете и через секунду отключаете-содержимое сохранено.
Обратно в том же порядке.
Vov123 вне форума  
Непрочитано 10.01.2009, 21:32  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Сообщение от Vov123
то что я написал,касаемо копирования озу,сделать это можно легко,только вопрос-зачем?В чём необходимость?Микропроцессор возможно(не знаком с данным типом процев)использует её как стек или хранит промежуточные переменные своих вычислений и они вкаждый момент времени могут быть разными.
Вот уточнить, что он там хранит и считывает я хотел узнать с помощью анализатора(всегда ли там одно и тоже происходит).Нашёл (не помню где даже) схему и софт Lola кажется называется.Попробую собрать...
Программу для считывания памяти для меня написать скажу не так уж и просто.Как решусь на это могу я расчитывать на вашу помощь Vov123?
Denexp вне форума  
Непрочитано 10.01.2009, 22:42  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Вот оно кому интерестно:
http://www.avrfreaks.org/index.php?m...ewFile&id=1024
Вот отуда про еерrom reader:
http://www.avrfreaks.net/index.php?m...t&item_id=1761
Denexp вне форума  
Непрочитано 11.01.2009, 05:07  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

То,о чём я вам говорил настолько проста для посвящённого,что немного "поигравшись" с процом AVR вам и самому труда не составит.Помнить надо только,что не все програмы работающие в симуляторах,например в протеусе,работают в реальных устройствах.
А в программном в смысле помогу.
Vov123 вне форума  
Непрочитано 12.01.2009, 00:17  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Цитата:
А в программном в смысле помогу.
Так мне это и надо.
Ну тогда схему набросаю (я думаю это в проте можно сделать), а проект лучше в СVAVR писать(я в смысле того, где вам легче помочь будет)? А по мне так для развития полезно будет.
Denexp вне форума  
Непрочитано 12.01.2009, 07:11  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

Ну,вот с помощью этой проги вы сможете скопировать в eeprom содержимое вашего DS1307,включая регистры времени.А просмотреть всё это будет можно без всякого анализатора,подключите к программатору и считаете eeprom.

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

Надо добавить ожидания отпускания кнопки,а то пока будете её удерживать программа несколько раз перепишет eeprom.

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

Огромное спасибо!!!
Я немного переделал под tn2313.Вроде откомпилил без ошибок.

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

Я с tiny не играюсь.Стоят не намного дешевле,а толку.Многих аппаратных функций нет,да и если соберётесь программировать на асме в mege дополнительно введены прикольные функции.
И ещё о главном,протеус протеусом,а в реальной жизни не надо забывать о такой главной вещи как дребезг контактов.Вы нажимаете на кнопку 1 раз,а в реале проц воспримет их десятки.Соответственно надо об этом позаботиться,либо поставить RS тригер(предпочтительно),либо програмно(поставить задержку в 200мс до и после команды "ждём отпускания кнопки" и установить соответственно #include‹delay.h›).
Vov123 вне форума  
 

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

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

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, время: 03:24.


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