FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Среда, 07.12.2016, 23:11
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Сергей, support 
Форум » Баг - Трекер » Не принятые » Расширитель 74HC595_проблема с pin-ами Arduino.
Расширитель 74HC595_проблема с pin-ами Arduino.
arisov77
Дата: Воскресенье, 14.08.2016, 18:35 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 24
Награды: 4
Репутация: 2
Статус: Offline
1 проблема - немного похожая тема http://flprog.ru/forum/26-443-1 , видимо эта проблема (с pin 10) ещё не решена и в версии 1.15.0 .
В моём случае, на собранной печатной плате вход RCK (pin12 ->74НС595) подключен к D10 (Arduino Nano), в параметрах 74НС595 я не могу выбрать этот выход, также отсутствует и D12. Приходится ставить какой нибудь неиспользованный вывод и потом вручную в Arduino IDE править скетч – очень неудобно.

2 проблема - при установке в проект 74НС595 исчезают выводы D10 (хотя он в программе не используется -> см. проблему №1), D11 (SI) и D13 (SCK) - не могу "Добавить выход" (этих выводов нет в списке). В моей плате к выводу D13 (SCK) также подключены другие тактируемые устройства (74НС165 + внешний АЦП (по SPI)).

Как «достать»(совместно использовать с 74НС595) вывода D13 (D10 & D11) для других целей?


Сообщение отредактировал arisov77 - Воскресенье, 14.08.2016, 19:02
 
Слимпер Дата: Четверг, 08.09.2016, 05:48 | Сообщение # 2
Генерал-лейтенант
Группа: Проверенные
Сообщений: 676
Награды: 30
Репутация: 23
Статус: Offline
Частично отвечу. В описании к библиотеки Библиотека SPI сказано



Дальше идет замечание



Еще нашел такую тему Проблема с spi, можно ли использовать pin 10 arduino для своих нужд?

Во избежание таких проблем автор FLProg, после использования в проекте устройств по шине SPI исключил из списка доступных пинов  все используемые аппаратным  SPI.

Но насколько я понимаю подключить несколько устройств по шине SPI можно, и за их совместную работу должна отвечать библиотека SPI.

А вот с пином 10 (UNO), можно работать при большом желании (пользовательским блоком на СИ), но только в режиме выхода (OUTPUT).
Но это теория сам не проверял.

А меня сильно заинтересовала статья  Подключаем кучу устройств к Arduino по 5 проводам
Будет свободное время попробую сделать блок (блоки) на основе этой стать, пока не разобрался как работать с этой библиотекой.
Но тест работы с одним 74ch595 прошел удачно.
Так что возможно, что и выйдет с временем. Для начала еще купить 74HC165.
Прикрепления: 5329206.flp(279Kb)


Сообщение отредактировал Слимпер - Четверг, 08.09.2016, 07:47
 
Форум » Баг - Трекер » Не принятые » Расширитель 74HC595_проблема с pin-ами Arduino.
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика