Передача данных между МК

Обсуждаем контроллеры компании Atmel.
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Сб фев 17, 2018 00:08:56

Сообщение Jack-Sidr »

Хочу собрать драйвер для светодиодный матрицы, на 2 сдвиговых регистрах 74hc595 и 13 тиньке. 3 её ноги будут заняты собственно управлением сдвиговиков. Вопрос такой, каким образом передать 8 байт данных с ведущего мк в тини, использовав 2, максимум 3 ноги?
Я думал в сторону i2c, но насколько я понял, програмнный slave, не особо быстро работает.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15600
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

А другой МК поставить?
Допустим сразу же с двумя байтовыми протами на кристалле и аппаратным USART/SPI...
И не трахаться ни с регистрами ни с проблемами.
8)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

действително страная идея взядь малоногий чип удалить его на сотни метроф от индюка а потом пытаться передать даные на него*(индюк) по витухе стого чипа...тапа создать проблему и героически решать ее вопреки всему
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Друг Кота
Аватара пользователя
Сообщения: 15600
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Ну тема "удаленного индикатора" вполне себе актуальна - только решать надо более оптимально (в том числе и по экономии монтажа/затрат на печатну платку).
8)
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

в принципе М.Б.
тока вот потом через годик ..пол когда оно сдохнет комуто прийдется Сломать мозг чтоП понять протоколы обмена по шине
или ка завести конечное применение с замещаюшим узлом(например на ардошке) не зная исходного протокола..
проявились хтрые 1 линенйные версии известныеи понятные тока разработчику никаких стандартов и обших принципоф
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Сб фев 17, 2018 00:08:56

Сообщение Jack-Sidr »

Сам индикатор не будет унесен на овердохрена метров, а будет подключаеться максимум на 20см проводки, и нужен он скорее как модуль. Я думаю можно реализовать самым простым способом, по одному проводу гнать прямоугольные импульсы, а по второму побитно данные, думаю этой скорости вполне хватит.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15600
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

595й *2 = x/y матрица 8*8?
8)
Так 20 сантиметров удаления для севетодиодных индикаторов НЕ ОГРАНИЧЕНИЕ.
Делалось и с шлейфами минимум до 1,5 метра от сегмента до ключа.
:roll:
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Сб фев 17, 2018 00:08:56

Сообщение Jack-Sidr »

Да, матрица 8х8, но мне больше интересен принцып, еще у нее довольно странная распиновка, хотя может это и стандарт. Потому тини будет еще менять местами биты в байте.
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

[uquote="Jack-Sidr",url="/forum/viewtopic.php?p=3367238#p3367238"]...каким образом передать 8 бай...[/uquote]
Телевизионный пульт в телек гонит по одному проводу.
Docendo discimus
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15600
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Дайте начинающему хоть с двумя проводками разобраться для начала!
8)
Было у меня варианто/претенденто на "удаленный дисплей" на RS232 (голова на тини2313)...
Да сам проект есть, а схемку искать надо...
:roll:
Ответить

Вернуться в «AVR»