Привет. Специально для тебя запишу подробно про счетчик, увидишь как это работает и поймешь.
Блин, пока некогда снимать фильмы, поэтому алгоритм на словах.
Возможно на видео есть неочевидные вещи, опишу попорядку.
У индикатора есть два режима отображения:
1. Показания счетчика ленты в обычном режиме. Эти показания жестко привязаны к датчику счетчика. Мы не можем их менять (кроме обнуления кнопкой ресет). Они меняются только при воспроизведении/перемотках.
2. Показания вводимые нами в режиме поиска (при нажатии кнопки search). Мы можем выставить любое, необходимое нам значение (при этом состояние счетчика не меняется).
А теперь, как это работает. Допустим мы остановили 9-ю программу на середине, условно на счетчике 1700. Начало 2-й программы, по счетчику, условно 300.
Итак, на табло 1700. При нажатии кнопки поиска на табло 0000 (если мы еще ничего не искали), набираем 0300.
Далее нажимаем PLAY, программа сравнивает текущее состояние счетчика (в нашем случае 1700) и число, которое мы задали (в нашем случае 0300) и принимает решение в какую сторону мотать (в нашем случае назад). После чего режим отображения меняется на основные показания счетчика и включается перемотка в нужную нам сторону. При этом идет постоянное сравнение показаний счетчика с введенным нами числом, как только оно сравняется - STOP и PLAY.
Пока писал, понял подоплеку вопроса.
Вариант первый. Мы включили компьютер, магнитофон и взяли с полки кассету, а она где-то на середине. Такой вариант даже не рассматриваю, хранить так кассеты с фонограммой, особенно с программами считаю раздолбайствомДаже если рассмотреть редкий случай - отключение света, просто перематываем кассету в начало и обнуляем счетчик.
Вариант второй. Более интересный, но более маловероятный. Запись с кассеты на кассету. Когда надо постоянно менять их. Тут решений два. Программно - сохранять в памяти состояние счетчика для каждой кассеты и переключаться между ними кнопкой при смене (достаточно просто, но надо ли?) Аппаратно - использовать двух кассетный ЛПМЛюбое из этих решений проще записи после каждой программы индивидуальных меток.





Даже если рассмотреть редкий случай - отключение света, просто перематываем кассету в начало и обнуляем счетчик.
Ответить с цитированием