
74НС595
74НС595
Простой проект,из видео уроков автора. Подключение сдвигового регистра 74НС595.Здесь всё понятно. Светодиоды загораются по очереди 1...8. Затем опять первый,второй и т.д. Как поменять алгоритм,чтобы после 8_го загорался 7,6,5...1. То есть,чтобы огоньки бегали туда-обратно.


У вас нет необходимых прав для просмотра вложений в этом сообщении.
74НС595
Конечно смотрел. Только как считать до 8 в одну сторону,а потом в другую не вижу. Это надо ставить два счетчика,два генератора,переключатель.Примерно так:
[spoiler] [/spoiler]
Как то громоздко получается. И будет ли вообще так работать.
P.S. Вместо второго генератора,на переключатель,хотел вставить переменную,только не знаю какую.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось hatul 03 мар 2018, 23:15, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 6
- Зарегистрирован: 01 мар 2018, 17:45
- Имя: Александр
74НС595
Вот рабочий вариантhatul писал(а): 03 мар 2018, 23:00Конечно смотрел. Только как считать до 8 в одну сторону,а потом в другую не вижу. Это надо ставить два счетчика,два генератора,переключатель.Примерно так:
Screen7.jpg
Как то громоздко получается. И будет ли вообще так работать.
[spoiler] [/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось pan 03 мар 2018, 23:20, всего редактировалось 1 раз.
Причина: убирайте картинки под спойлер!!!
Причина: убирайте картинки под спойлер!!!
74НС595
Вообще ничего не понял.В счетчике поменять "на увеличение" на "Вход" ,и на выходе вместо "Вход" отметить "Константа",и он будет считать туда-сюда? А по второму рисунку вообще ничего не пойму
-
- Рядовой
- Сообщения: 6
- Зарегистрирован: 01 мар 2018, 17:45
- Имя: Александр
74НС595
Там всё просто, управляем ТТ триггером, при нарастании до 9 его переключает счётчик (выход достижения установленного значения), а по уменьшению - компаратор.hatul писал(а): 03 мар 2018, 23:35Вообще ничего не понял.В счетчике поменять "на увеличение" на "Вход" ,и на выходе вместо "Вход" отметить "Константа",и он будет считать туда-сюда? А по второму рисунку вообще ничего не пойму
Сделай как на рисунках и проверь - всё работает.
Если совсем все непонятно, особенно на втором рисунке - читай "Информация" в настройках блока. Несколько раз прочитай - я так делаю.
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
74НС595
[ref]hatul[/ref], вот, повторил схему
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 6
- Зарегистрирован: 01 мар 2018, 17:45
- Имя: Александр
74НС595
Вход "Сброс" можно использовать для сброса в случае выхода счётчика за рабочие пределы по непредвиденным обстоятельствам (меньше нуля или больше 9). Для этого добавить 2 компаратора и соединить их со входом "Сброс". Смотри схему. Без этого и так всё работает, но это как предохранитель.
[spoiler] [/spoiler]
Чтобы устройство при подаче питания не начинало отчёт в обратную сторону (-1) а потом входило в рабочий режим 0 - 9, нужно инвертировать вход "UD". Смотри рисунок.
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 6
- Зарегистрирован: 01 мар 2018, 17:45
- Имя: Александр
74НС595
Ну мне ,по большому счету,неважно с какой стороны будет начинать. С 8...,или 1... .firestone_kerch писал(а): 04 мар 2018, 11:40Чтобы устройство при подаче питания не начинало отчёт в обратную сторону
Нет времени проверить в работе. Как только соберу на макетке,обязательно отпишусь.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость