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

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

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

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

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

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

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 14.03.2019, 11:16  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,859
Сказал спасибо: 2,532
Сказали Спасибо 11,773 раз(а) в 5,897 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Сообщение от makakus Посмотреть сообщение
В общем, думать надо
Если писать в ASCII, то ориентироваться по "FF" и писать в незаписанное место, заканчивая блок "эфэфом". При поиске ищется "FF", блок перед ним и будет последний записанный. Пользуем это уже много лет и проблем пока не было.
Реклама:
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Сказали "Спасибо" akegor
parovoZZ (14.03.2019)
Непрочитано 14.03.2019, 11:25  
Yarikkasl
Частый гость
 
Регистрация: 11.03.2019
Сообщений: 26
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Yarikkasl на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Счёт редкий, импульсы длинной пару секунд, и периодичность тоже не чаще раз в 10-15 секунд, питание отключается неожиданной не не раньше чем за 1-2 минуты с момента последнего импульса, а для сохранения ресурса памяти, я так понял можно применить eeprom update, я так понимаю запись произойдет только тогда когда счёт измениться
Yarikkasl вне форума  
Непрочитано 14.03.2019, 11:56  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Сообщение от akegor Посмотреть сообщение
Если писать в ASCII, то ориентироваться по "FF" и писать в незаписанное место, заканчивая блок "эфэфом".
Отличный ход)

Сообщение от mike-y-k Посмотреть сообщение
Может действительно поставить чип RTC и использовать его память?
Проще тогда взять MSP430FR - память с количеством перезаписей 10 в степени 15.

Сообщение от Yarikkasl Посмотреть сообщение
длинной
одна "н" лишняя)
parovoZZ вне форума  
Непрочитано 14.03.2019, 12:11  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,106
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Сообщение от parovoZZ Посмотреть сообщение
взять MSP430FR
ЗАЧЕМ?! Там "периодичность тоже не чаще раз в 10-15 секунд" посчитайте, сколько это 100 000 * 10 сек. Исключая нерабочее время и выходные.
Вместо чтоб посчитать, чего сколько надо, давай пихать побольше-побольше.


Сообщение от parovoZZ Посмотреть сообщение
Отличный ход)
Конечно, вместо 0xffff в двух байтах писать пять "65535".

Последний раз редактировалось makakus; 14.03.2019 в 12:17.
makakus вне форума  
Сказали "Спасибо" makakus
ForcePoint (14.03.2019)
Непрочитано 14.03.2019, 12:27  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,859
Сказал спасибо: 2,532
Сказали Спасибо 11,773 раз(а) в 5,897 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

makakus, Вы слишком буквально поняли. Из контекста - 0xFF.

Сообщение от makakus Посмотреть сообщение
Что неправильно?
Может, я не вник в смысл... Ну да ладно. "Всё путем"
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.

Последний раз редактировалось akegor; 14.03.2019 в 12:57.
akegor вне форума  
Непрочитано 14.03.2019, 12:50  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,106
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Сообщение от parovoZZ Посмотреть сообщение
писать в ASCII
это число 12345 записать как 5 байт: 0x31,0x32,0x33,0x34,0x35. Что тут понимать? Если это сишная строка, то ещё байт - 0х00. 0xff в ASCII не встречается, понятно, он индикатор конца строки. Такой индикатор не сработает, если писать двоичное значение, например, 511 0xff,0x01.
Что не правильно?
makakus вне форума  
Непрочитано 14.03.2019, 12:57  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,796
Сказал спасибо: 2,913
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Сообщение от mike-y-k Посмотреть сообщение
вопрос больше в частоте счета.
Сообщение от mike-y-k Посмотреть сообщение
Как понимать Ваше отключение - по команде или просто в неизвестный момент отключение питания.
+1
Сообщение от mike-y-k Посмотреть сообщение
с автономным питанием последовательные регистры типа 74LS693
-1. Автономное питание и 74LS - плохо увязываются...

Сообщение от Yarikkasl Посмотреть сообщение
... периодичность тоже не чаще раз в 10-15 секунд, питание отключается неожиданно
Получается, что при сохранении после каждого импульса - ресурс ПЗУ можно исчерпать примерно за год работы в режиме 24/7/365,25. Если такой срок службы прибора на красивой металлокерамической 1887ВЕ7Т слишком мал, что можно либо использовать внешнюю память с питанием от батарейки (кстати, температурный диапазон прибора какой?), либо решить этот вопрос батарейкой или конденсаторами в цепи питания МК и контролем его напряжения питания (все обновления ведутся в ОЗУ контроллера и переписываются в EEPROM только при отключении питания).

P.S. А если это вся задача, то и 1887ВЕ4У тут избыточен, не то, что 1887ВЕ7Т
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
mike-y-k (14.03.2019)
Непрочитано 14.03.2019, 13:20  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,106
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Сообщение от ForcePoint Посмотреть сообщение
ресурс ПЗУ можно исчерпать примерно за год
Это на потолке у вас написано? Калькулятор поломался?
Давай батарейки, ионисторы, ещё две платы залудим, заказчик платит! Чётам, считать...

10сек это 6 раз в минуту. 6*60*24*365,25=3155760 перезаписей в год.
Там 4 Кбайт или 1000 раз по 4 байта, тупо, без моих наворотов. Тогда ресурс всего EEPROM'a 100 млн записей.
10^8/3155760 = 31.688 ЛЕТ. Мало?

Последний раз редактировалось makakus; 14.03.2019 в 13:23.
makakus вне форума  
Эти 2 пользователя(ей) сказали Спасибо makakus за это сообщение:
ForcePoint (14.03.2019), mike-y-k (14.03.2019)
Непрочитано 14.03.2019, 14:18  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,796
Сказал спасибо: 2,913
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Сообщение от makakus Посмотреть сообщение
Калькулятор поломался?
Хм-м-м... да, где-то в моих расчётах ошибка.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 14.03.2019, 14:32  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Вопрос atmega 128.

Как я понимаю, всех делов-то у МК - считать импульсы. То есть, по сути, работать он будет одну офилилиардную часть времени.

А в сон его. И на питание - аккум, с подзарядкой при работе девайса. И ваще ни в какую ПЗУшку не писать, а держать в ОЗУ.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Сказали "Спасибо" nml
mike-y-k (14.03.2019)
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Частотомер Atmega 128 deeman30rus Электроника - это просто 8 25.07.2012 07:29
ATmega 128 . Пытаюсь запустить таймер Т2... home2010 Микроконтроллеры, АЦП, память и т.д 7 31.03.2010 07:47
ATmega 8 Помогите разобраться !!! snakesoft Микроконтроллеры, АЦП, память и т.д 41 07.12.2008 20:48
USB-программатор для PIC greafuger Микроконтроллеры, АЦП, память и т.д 70 24.02.2008 16:44
4-битный режим LCD при работе с Atmega 128 Hellka Микроконтроллеры, АЦП, память и т.д 1 02.10.2006 14:23


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


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