Счетчик двоичный с регистром
- Сообщения: 529
- Зарегистрирован: Пт сен 30, 2016 05:52:37
Бывает? Чтобы не просто двоичный счетчик с выходами, а еще и с возможностью загрузить стартовое значение в его регистр? Например, если я хочу считать не от 0 до 3, а от 15 до 18.
- Реклама
Конечно бывает. Эти счётчики называются счётчиками с предустановкой. Чаще всего они ещё и реверсивные.
Например К561ИЕ11, К561ИЕ14
Например К561ИЕ11, К561ИЕ14
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение
- Сообщения: 529
- Зарегистрирован: Пт сен 30, 2016 05:52:37
Благодарю. Для себя отметил *ИЕ17 за возможность разворачивать направление счета.
Привет. А у кого-нибудь есть эл. схема загрузки числа в регистр счётчика?
Я рожден при социализме, и я этим горжусь!
Смотря какой счётчик. Обычно на вход в микросхему выставляют значение числа и ногой "Load" загружают их, установкой в ноль или в единицу, уровень на этой ноге.
Можно посмотреть различные примеры, двоично-десятичных счётчиков таких как 74HC168 74LS192
Можно посмотреть различные примеры, двоично-десятичных счётчиков таких как 74HC168 74LS192
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин
— Чарлз Дарвин
- Реклама
Света писал(а):Например К561ИЕ11, К561ИЕ14
Только вам нужно было бы ещё дописать, что ИЕ17 это ТТЛ счётчик- 531ИЕ17, 1531ИЕ17.LastHopeMan писал(а):Для себя отметил *ИЕ17 за возможность разворачивать направление счета.
Так же, реверсивными двоичными счётчиками с предварительной установкой являются, из серии ТТЛ-
ИЕ7, ИЕ10, ИЕ13, ИЕ15, ИЕ17, ИЕ18.
https://library.espec.ws/books/ttl/CHAPTER1/1-3-2.htm
- Сообщения: 368
- Зарегистрирован: Чт май 20, 2021 13:33:05
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=2937730#p2937730"]загрузить стартовое значение в его регистр?[/uquote]
В ИЕ6, 7 подключить выход заема (переноса) 12,13 к входу загрузки 11.
В ИЕ6, 7 подключить выход заема (переноса) 12,13 к входу загрузки 11.
[uquote="asvhmao",url="/forum/viewtopic.php?p=4461743#p4461743"]Смотря какой счётчик.[/uquote]
Например КМОП К561ИЕ14.
Например КМОП К561ИЕ14.
Я рожден при социализме, и я этим горжусь!
Судя по таблице, если не врёт:

±1 - это направление счётчика (10 вывод), при уровне "1" прибавляет значения (+1), при уровне "0" отнимает (-1)
2/10 - это работа счётчика в двоичном режиме или в двоично-десятичном ( 9 вывод). В двоичном считаем от 0 до 15 (оно же F), в десятичной от 0 до 9. Уровень на выводе "1" - двоичное значение, если "0" - двоично-десятисное.
Р0 - запрет счёта или разрешение.
V - разрешение предварительной установки D1-D8. (вывод 1) Если нам необходимо считать с 0 значения, устанавливаем на выводах D1-D8 - 0000. Если начинаем считать от 6, то выставляем значение 0110 и т.п.. Затем меняем уровень с "0" на "1" первой ноги "V" микросхемы. Выставленные значения, на в входе, загружаются в микросхему. Надо ли при этом ещё делать один тактирующий сигнал на выводе "С" (15 нога), или сразу грузит на выход значения, вот это не подскажу, надо смотреть графики справочника или в живую экспериментировать.
Коротко как-то так.
±1 - это направление счётчика (10 вывод), при уровне "1" прибавляет значения (+1), при уровне "0" отнимает (-1)
2/10 - это работа счётчика в двоичном режиме или в двоично-десятичном ( 9 вывод). В двоичном считаем от 0 до 15 (оно же F), в десятичной от 0 до 9. Уровень на выводе "1" - двоичное значение, если "0" - двоично-десятисное.
Р0 - запрет счёта или разрешение.
V - разрешение предварительной установки D1-D8. (вывод 1) Если нам необходимо считать с 0 значения, устанавливаем на выводах D1-D8 - 0000. Если начинаем считать от 6, то выставляем значение 0110 и т.п.. Затем меняем уровень с "0" на "1" первой ноги "V" микросхемы. Выставленные значения, на в входе, загружаются в микросхему. Надо ли при этом ещё делать один тактирующий сигнал на выводе "С" (15 нога), или сразу грузит на выход значения, вот это не подскажу, надо смотреть графики справочника или в живую экспериментировать.
Коротко как-то так.
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин
— Чарлз Дарвин
asvhmao писал(а):Судя по таблице, если не врёт:
Возьмите протеус, выберите счётчик 4029, обвешайте его "LJGICSTATE" , генератором тактовой частоты и двоичным индикатором-
Спойлер
- Вложения
-
- CD4029-561ИЕ14.PNG
- (30.69 КБ) 217 скачиваний
А вы в Протеусе можете нарисовать схему, как загрузить в 4029 число "30", и начать обратный отсчет до "0" ? 
Я рожден при социализме, и я этим горжусь!
Число "30" можно загрузить только в 2 микросхемы!
"30" двоичное(шестнадцатеричное) или десятичное? В смысле- счётчик должен быть в двоичном режиме, или в десятичном?
Хм.. Какой-то прикол.. Если установить в левом (младшем) разряде НОЛЬ, то первый "оборот" происходит без вычитания единицы из последующего разряда..
То есть, 30-39-38-37-36-35-34-33-32-31-30-29-28.......
"30" двоичное(шестнадцатеричное) или десятичное? В смысле- счётчик должен быть в двоичном режиме, или в десятичном?
Хм.. Какой-то прикол.. Если установить в левом (младшем) разряде НОЛЬ, то первый "оборот" происходит без вычитания единицы из последующего разряда..
То есть, 30-39-38-37-36-35-34-33-32-31-30-29-28.......
Последний раз редактировалось АлександрЛ Вс авг 20, 2023 22:28:24, всего редактировалось 1 раз.
- Сообщения: 1306
- Зарегистрирован: Сб апр 15, 2023 13:56:13
какое ещё двоичное ?...)))))....30 - это 30, как в магазине...)))...и 30 раз отнять...)))
Clk соединили вместе, a CO c CI ? Выход инвертирован вроде, из-за этого наверное так.АлександрЛ писал(а):Какой-то прикол.
[uquote="Kostin-cx",url="/forum/viewtopic.php?p=4465073#p4465073"]какое ещё двоичное ?...)))))....30 - это 30, как в магазине...)))...и 30 раз отнять...)))[/uquote]
Не совсем так. В двоичном виде 30 будет 0001 1110, в двоично-десятичном 0011 0000
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин
— Чарлз Дарвин
И считать можно в двоичном и в двоично-десятичном режиме..asvhmao писал(а):В двоичном виде 30 будет 0001 1110, в двоично-десятичном 0011 0000
- Вложения
-
- 3хCD4029.PNG
- (59.9 КБ) 424 скачивания
АлександрЛ победили предыдущую ошибку счётчика загруженных данных, где последнее значение "0" ? 10, 20, 30, 40 .....
Если нет, попробуйте сделать синхронное тактирование счётчиков, как предлагал выше.
Если нет, попробуйте сделать синхронное тактирование счётчиков, как предлагал выше.
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин
— Чарлз Дарвин
А как правильно подключать входы установки 3, 4, 12, 13 ?
Я рожден при социализме, и я этим горжусь!
Там выставляются нужные нолики и единички, которые записываются в счётчик при высоком уровне на входе РЕ (1 вывод)
Ежели соединить все выводы в общую точку CI и PE, тогда, после загрузки значений, выставляются и состояния перехода, для изменения следующего или предыдущего разрядов. Без этого при прямом счёте будет сбой на загрузке 9, при обратном на 0.АлександрЛ писал(а):Хм.. Какой-то прикол.. Если установить в левом (младшем) разряде НОЛЬ, то первый "оборот" происходит без вычитания единицы из последующего разряда..
То есть, 30-39-38-37-36-35-34-33-32-31-30-29-28.......![]()
Чтоб в синхронном режиме запустить, надо лепить огород. Заморачиваться с исправлением этих багов уже не стал.
Если она и в живую так работает, то неудачная конструкция и отрицательный отзыв этим разработчикам. Но надеюсь что просто криволапые индусы писали такой карявый код для протеуса.
Будет правильней выводы называть по порядку ABCD - 4, 12, 13, 3, где А младший разряд, D старший. Например цифра 5 в двоичном коде 0101, значения на выводах - D=0, C=1, B=0, A=1Соник писал(а):А как правильно подключать входы установки 3, 4, 12, 13 ?
Если выставлять значения перемычками или переключателями, тогда желательно применять подтягивающие резисторы, как на рисунке выше. Если значение одно и не меняется, тогда 1 просто подключаем к плюсу питания микросхемы, ноль к минусу соответственно.
- Вложения
-
- CD_4029.rar
- (22.87 КБ) 49 скачиваний
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин
— Чарлз Дарвин


