Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Mik 27 ноября 2003 г. 15:45
В ответ на: Ответ: А можно по-подробнее отправлено radmur 27 ноября 2003 г. 15:17

Куда уж подробнее? Ну ладно.
Время можно измерять в секундах. Скажем, мы будем записывать время событий как число секунд, прошедших с полуночи 1 января 2003 года. Тогда, скажем, полночь 23 февраля будет 4579200 секунд. Максимальное число, которое можно записать в 3 байта - это 2^24=16777216. В нашей системе записи времени это соответствует 16777216 секунд=194.18 суток=6 месяцев и 1.5 недели. Так что в 3 байта умещается чуть более полгода.
Можно записывать время событий как число минут, прошедших с полуночи 1 января 2003 года. Тогда в 3 байта уместится в 60 раз больше - чуть более 30 лет.
Вообще есть такое понятие, как количество информации. Кол-во информации измеряется в битах. Если кол-во информации составляет, скажем, 30 бит, то запихнуть эту информацию в 3 байта не удастся. Очень может быть, что у Вас как раз такой случай.
Так понятнее, надеюсь.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru