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

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

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

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

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

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

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

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

Вот прописал задержку.А 200 мкс не хватит от дребезга, обязательно 200мс ?
mega8 обязательно приобрету я ещё в tn2313 не всё изучил,но думаю одно другому не помешает.

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

Задержка подбирается экспериментально и не микросекунд,а миллисекунд.
Задержку в стимуляторе не надо делать большой,а реальном проекте надо смотреть,но примерно 200 миллисекунд с обоих сторон.
Возвращаю ваш проект протеуса доработанный,там можно видеть как по линии I2C двигаются байты.Регистры времени имеют значения,а все остальные FF.

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

На последок вам 2 варианта отправки данных из массива и eeprom.Выбирайте какой удобней.Возможно ваше устройство работает и как часы с календарём,тогда кроме данных вам придётся вручную выставлять время и число.Ведь профилактика займёт время.Какие данные и куда вы легко найдёте из даташита,который любезно вам прислал ваш предыдущий собеседник.Тогда конечно лучше подкорректировать данные и отправить их из массива.
Удачи!

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

Vov123 премного благодарен, за такой исчерпывающий ответ с исправленным проектом разобрался, изучаю 2 последних варианта.
У меня траблы с понятием С, причём элементарные.Не могли бы вы подсказать литературу где я бы мог узнать назначение и применение всех операторов и т.д. именно для CVAVR,по Winavr на шёл, но применение их отличается: например !PINB.0 я догадался ,значит так: пока bit0 PIND не равен 0 ждать(зацикливание на опросе бита 0).Не хочется всё время догадываться дайте почитать по теме(можно на English) pls.
Заранее спасибо!
Denexp вне форума  
Непрочитано 13.01.2009, 02:01  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

Вообще ктонибудь находил книгу Embedded C Programming and the Atmel AVR by Richard H. Barnett, Sarah Cox yt не на китайском?
Denexp вне форума  
Непрочитано 13.01.2009, 03:52  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

А.В.Белов "Самоучитель разработчика устройств на микроконтроллерах"
Джон Мортон "Микроконтроллеры AVR.Вводный курс"
А.В.Евстифеев "Микроконтроллеры AVR семейств Tiny и Mega фирмы ATMEL"
Семёнов Б. "Шина I2C в радиотехнических конструкциях"
В.Я.Хартов "Микроконтроллеры AVR.Практикум для начинающих"
Все на русском и всё есть в сети.Но в бумажной версии лучше(удобнее).
Vov123 вне форума  
Непрочитано 16.01.2009, 14:44  
Denexp
Частый гость
 
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Denexp на пути к лучшему
По умолчанию

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

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

Копировал полностью ,регистры RTC прописаны нулями, по адресу 00Н сидит 80 тактовый генератор выключен.Сейчас взломал ещё один слил дамп в RTC тоже самое отличаются байт 40 озу.
Denexp вне форума  
Непрочитано 16.01.2009, 17:09  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию

может чего пропускается.Там у t2313 eeprom 128 байт.Поставте,если хотите,запись с 0 адреса и до 128.Запишется как раз 2 дампа,может его анализ что-нибудь даст.
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, время: 09:23.


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