Перебор адресами, для РПЗУ

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Перебор адресами, для РПЗУ

#21

Сообщение Sancho » 13.12.2019{, 10:37}

Alex1968, Вам будет достаточно трёх корпусов 595. это 8х3=24 выхода.
Готовьте макетку.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Перебор адресами, для РПЗУ

#22

Сообщение Alex1968 » 13.12.2019{, 10:45}

Sancho писал(а):
13.12.2019{, 10:37}
Alex1968, Вам будет достаточно трёх корпусов 595. это 8х3=24 выхода.
Готовьте макетку.
это понятно что 3 микрухи хватит, вот тут viewtopic.php?p=81530#p81530 2 и 3 пункт не понятен. Сорри, я пока новичёк в этом деле, поэтому может мои вопросы немного глупы для знающих)

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Перебор адресами, для РПЗУ

#23

Сообщение Sancho » 13.12.2019{, 11:49}

Alex1968 писал(а):
12.12.2019{, 20:41}
2. И ещё не понятна такая вещь, блок 165_595_Master должен так оставаться в воздухе? И что должно быть на входе _EN_Work ?
Это блок с основными функциями, остальные передают ему данные.
По true на _EN_Work блок работает. Можно подавать только в нужные моменты.
Alex1968 писал(а):
12.12.2019{, 20:41}
3. И ещё вопрос, впринципе здесь же микросхема HC165 не нужна, она по сути параллельно-последовательный регистр сдвига, а в настройках 165_595_Master можно установить от 1 до 6, значит одна HC165 всё таки будет.
Если подключить мс, то Вы получите с них данные, иначе ничего не получите, 0.

Отправлено спустя 1 минуту 42 секунды:
Вот Вам, что-бы не мучится, упрощённый блок.
В нём то-же есть выход, но Вам он не нужен. 12 пин не используйте.Может ещё кому сгодится.

Отправлено спустя 29 минут 31 секунду:
Частота шины SPI - 4мгц, время работы блока(приём и передача) - менее 18мкс.
Передача - старшим байтом и старшим битом вперёд.
Вложения
Передача_приём в SPI_v01.flp
(100.23 КБ) 45 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Перебор адресами, для РПЗУ

#24

Сообщение fsergei70 » 13.12.2019{, 12:21}

А если так попробовать? Взять только контроллер с кучей ног. И выходы с блоков вывести на ноги контроллера.

Отправлено спустя 1 минуту 59 секунд:
Если на STM32 заработает такой проект то вообще отлично будет. Не надо кучу 595 паять
Вложения
v01.flp
(163.46 КБ) 37 скачиваний

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Перебор адресами, для РПЗУ

#25

Сообщение Alex1968 » 13.12.2019{, 12:35}

Sancho писал(а):
13.12.2019{, 11:51}


Отправлено спустя 1 минуту 42 секунды:
Вот Вам, что-бы не мучится, упрощённый блок.
В нём то-же есть выход, но Вам он не нужен. 12 пин не используйте.Может ещё кому сгодится.
не совсем понял, а как получить с него 18 разрядов для адресных ног ПЗУ ?

Отправлено спустя 3 минуты 17 секунд:
или к нему надо эту часть ещё пристроить?
zzzzz1.jpg
Отправлено спустя 1 минуту 45 секунд:
у меня на выходе должно быть что то вроде этого ‭110011111101000100‬, в зависимости от числа счётчика

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Перебор адресами, для РПЗУ

#26

Сообщение Sancho » 13.12.2019{, 12:48}

Alex1968 писал(а):
13.12.2019{, 12:40}
не совсем понял, а как получить с него 18 разрядов для адресных ног ПЗУ ?
Поставить сдвиговые регистры, выходы которых подключить к Вашей микрухе.
Устал я, чесное слово.
Только один вопрос - Вы знаете цифровую схемотехнику?

Отправлено спустя 2 минуты 5 секунд:
Если загрузить в сдвиговый регистр число, то выходы примут состояние соответствующих битов. Всё.

Отправлено спустя 1 минуту 21 секунду:
В указанном блоке можно загрузить максимум 32битное число. Вам нужно 24, так как 16 мало, это три корпуса восьмиразрядных регистров.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Перебор адресами, для РПЗУ

#27

Сообщение Alex1968 » 13.12.2019{, 13:03}

Sancho писал(а):
13.12.2019{, 12:52}

Поставить сдвиговые регистры, выходы которых подключить к Вашей микрухе.
Ну так со вчерашнего дня я и пытаюсь получить ответ про сдвиговые регистры. У блока микросхемы hc495 в программе flprog 24 ноги, это три корпуса реальных микросхем. Со счётчика или вот с вашего блока выход всего один, он последовательный. Вопрос. Как этот один выход подключать к 24 выходам блока 495-ой ???
88881.jpg

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Перебор адресами, для РПЗУ

#28

Сообщение fsergei70 » 13.12.2019{, 13:17}

Alex1968, Возьмите проект из 24 сообщения и подключите 3 корпуса 495.

Отправлено спустя 1 минуту 28 секунд:
Хотя если больше ноги не нужны то с учетом аналоговых входов и Nano хватит можно напрямую выходы блока к выходам контроллера подключить

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Перебор адресами, для РПЗУ

#29

Сообщение Sancho » 13.12.2019{, 13:23}

Alex1968 писал(а):
13.12.2019{, 13:03}
Ну так со вчерашнего дня я и пытаюсь получить ответ про сдвиговые регистры. У блока микросхемы hc495 в программе flprog 24 ноги, это три корпуса реальных микросхем. Со счётчика или вот с вашего блока выход всего один, он последовательный. Вопрос. Как этот один выход подключать к 24 выходам блока 495-ой ???
Alex1968 писал(а):
13.12.2019{, 12:40}
у меня на выходе должно быть что то вроде этого ‭110011111101000100‬, в зависимости от числа счётчика
Будет.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Перебор адресами, для РПЗУ

#30

Сообщение Alex1968 » 13.12.2019{, 18:28}

Спасибо, всё работает. Вам надо было просто мне написать что надо скомпилировать проект из 23 сообщения, прошить ардуину и подключить реальные микросхемы сдвига 495 к указанным пинам на ардуине. Я откуда знаю что в проекте тот блок уже имеет в себе эти регистры сдвига.

Последний раз редактировалось Alex1968 13.12.2019{, 18:50}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Перебор адресами, для РПЗУ

#31

Сообщение Sancho » 13.12.2019{, 18:42}

Alex1968, А можно посмотреть проект, который Вы создали в FLP?

Отправлено спустя 1 минуту 16 секунд:
Просто в посте 24 я никакой конкретики не вижу...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Перебор адресами, для РПЗУ

#32

Сообщение Alex1968 » 13.12.2019{, 18:45}

Sancho писал(а):
13.12.2019{, 18:42}
Alex1968, А можно посмотреть проект, который Вы создали в FLP?
Так это ваш проект из 23 сообщения )
Передача_приём в SPI_v01.flp
(100.23 КБ) 43 скачивания

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Перебор адресами, для РПЗУ

#33

Сообщение Sancho » 13.12.2019{, 18:50}

Alex1968 писал(а):
13.12.2019{, 18:45}
Так это ваш проект из 23 сообщения
Ну слава Богу, всё разрешилось и попробовано :)

Отправлено спустя 59 секунд:
Alex1968 писал(а):
13.12.2019{, 18:28}
Вам надо было просто мне написать что надо скомпилировать проект из 24 сообщения, прошить ардуину и подключить реальные микросхемы сдвига 495 к указанным пинам на ардуине.
Sancho писал(а):
13.12.2019{, 10:37}
Alex1968, Вам будет достаточно трёх корпусов 595. это 8х3=24 выхода.
Готовьте макетку.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Перебор адресами, для РПЗУ

#34

Сообщение Alex1968 » 14.04.2020{, 23:07}

Sancho, доброго времени суток. Нужна опять ваша помощь. В этом проекте что прикреплён, сделанном вами, на входе стоит генератор, после него счетчик с триггером. Всё отлично работает, но считает в сторону прибавления, считает импульсы с генератора. Но мне надо теперь чтоб вместо генератора стояли две кнопки, одна в плюс другая чтоб в минус была. В счётчике можно выбрать два входа + и - это понятно, кнопки поставить тоже могу, но как быть с триггером, как подключить его или их к блоку SPI_v1 ?
Вложения
Передача_приём в SPI_v01.flp
(100.23 КБ) 35 скачиваний

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Перебор адресами, для РПЗУ

#35

Сообщение Sancho » 15.04.2020{, 11:48}

Alex1968 писал(а):
14.04.2020{, 23:07}
Но мне надо теперь чтоб вместо генератора стояли две кнопки,......
Например так.
Вложения
Передача_приём в SPI_v02.flp
(142.36 КБ) 38 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Перебор адресами, для РПЗУ

#36

Сообщение Alex1968 » 15.04.2020{, 12:52}

спасибо

Ответить

Вернуться в «Помогите, а то я "нимагу"»