Вопрос значит в следующем, стоит например задача, сделать термометр. Берем 4 штуки семисегментных индикатора, датчик допустим 18b20.
Вопрос, как сделать индикацию?
Единственное что придумал, это в случае с часами, надо сделать прерывание по таймеру, ну и там посчитать сколько он насчитает (в зависимости от делителя и частоты кварца), ну и прибавлять значение какой-нибудь переменной, допустим подобрать такой кварц, что б его частота / 1024 была равна 1 секунде, тогда можно завести переменную "секунда" и к ней прибавлять каждый раз по 1, если у нас 59 секунд, проверяем сколько минут, прибавляем, ну и т.д.
Извиняюсь за каламбур, но не могу я правильно сформулировать мысль, ибо бардак в голове
Если не сложно, опишите в двух словах алгоритмы часов, термометров, часов с термометром