Последний раз редактировалось Pyk; 07.12.2022 в 14:44.
Отписался в теме по "Башкирии", сделаем попытку что-нибудь еще выяснить по этому компу...
Тест на Апогее показал, что запись в счетчик единицы в то время, как счетчик находится в режиме 0 с установленным в 1 выходом, дает тихий щелчок. Я был бы склонен считать, что после установки начального значения выход устанавливается
в 0, счетчик начинает считать, считает "раз" и через такт устанавливает на выходе опять 1. Но если от состояния gate это не зависит, то не совсем понимаю, как это работает...
P.S. b2m, смотри почту.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Можно пояснить для непонятливых (для меня) в чем у вас разногласия?
Режим 0.
Если текущее состояние выхода =0 (после задания режима) и записываем 1 в счетчик, то через такт станет 1.
Если текущее состояние выхода =1 (после окончания предыдущего счета) и записываем 1 в счетчик, то на такт станет 0, потом снова 1.
Это без активности GATE. Если счетчик считает, то GATE может "заморозить" его на время.
Что из описанного не так или что вызывает сомнения?
Т.е. выход=1, GATE=0, записываем в счетчик 1 и не вполне понятно, какая будет реакция.
1. Выход остается=1 пока GATE=0
2. Выход становится=0 и остается таким пока GATE=0
3. Независимо от GATE выход становится =0 на такт, потом=1. Мне такой вариант кажется наименее вероятным.
Интересный вопрос.
Удалось выполнить несколько тестов на Микроше (в ней вход GATE напрямую соединен с одним из выходов ВВ55, поэтому удобно тестировать).
Результат пока неожиданный:
- при GATE = 1 результат предсказуемый: при записи 1 с счетчик происходит кратковременный щелчок - 1 такт низкого уровня.
- при GATE = 0:
- запись 1 в счетчик дает такой же щелчок (видимо в течение 1 такта)
- запись 2 не дает никакого слышимого эффекта
- алгоритм, приведенный выше b2m, действительно работает при любом состоянии GATE
Попробую сделать побольше тестов - для случая счетчика = 3, для записи одним байтом и двумя, может быть еще что-то...
ivagor (23.12.2022)
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)