Создать однопроводный интерфейс для MAX7219 и софт для него.
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Ну, как я и говорил, невыгодное решение. Один 595-ый проще, дешевле, плюс даёт ещё 5 портов вывода
А что касается непогрешимости Протеуса, то это не так.
А что касается непогрешимости Протеуса, то это не так.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Здесь одна микросхема. Я же написал - сдвоенная. Просто обозначены как разные.
Добавлено after 16 minutes 50 seconds:
Добавлено after 16 minutes 50 seconds:
Такую микросхему в руках не держал. То ATtiny13A дешевле... Но все интересно, особенно нестандартное решение.
Шутить изволите. Эта микра - 15 рублей в любом магазине. Подобные в Союзе выпускались десятилетиями. Здесь фишка не в микрах.В итоге получили лишние мелкосхемки...
Равноценно применению более крупного МК или второго мелколапого в качестве периферийного преобразователя...

По цене ? Сомневаюсь что МК будет 15руб стОить. Его еще и программить надо.Равноценно применению более крупного МК или второго мелколапого в качестве периферийного преобразователя...
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Ежли брать ардуино про-мини как атмегу328Р/атмегу328РВ за 200 рубликов...

Re: Создать однопроводный интерфейс для MAX7219 и софт для н
есть дешевые контроллеры ch32v003 от 50 центов
там достаточно выводов
https://wch-ic.com/products/CH32V003.html?
тини 85 стоит куда дороже
там достаточно выводов
https://wch-ic.com/products/CH32V003.html?
тини 85 стоит куда дороже
тематические ответы только в форуме, в приват не пишите
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
50 - дорого. Я взял их по 23 рубля
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1902
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Спойлер
... Шутить изволите. Эта микра - 15 рублей в любом магазине.
В других магазинах - цена другая. Без учета местных налогов.
Может и так (напр. на ATtiny13A как драйвер индикации с загрузкой по одному провода). И в будущем могут быть внесены поправки, дополнения ...
Подключение: по soft-UART (MicroCore для ATtiny13A к Arduino).
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Да, это лучший (по удобству) вариант - некая видеокарта, с зашитыми шрифтами для матричных индикаторов, например. Минимизирует затраты на основной контроллер. К тому же, можно разнообразить интерфейсы, добавить туда же обработку кнопок... кстати, подобные решения уже есть в готовом виде.
И всё же, это может быть избыточно, и дорого, а 595-ый стоит 5 центов.
И всё же, это может быть избыточно, и дорого, а 595-ый стоит 5 центов.
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1902
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Да. ТС хочет управлять по одному проводу. По задаче это больше похоже на "мозговой штурм" (brainstorm)
.
Лично бы сначала попробовал бы мултиплицировать по времени с другими управляемыми устройствами 3 сигнала MAX7219 - стандартное решение, никаких других микросхем. Но иногда выводов в МК действительно нет
.
Лично бы сначала попробовал бы мултиплицировать по времени с другими управляемыми устройствами 3 сигнала MAX7219 - стандартное решение, никаких других микросхем. Но иногда выводов в МК действительно нет
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Именно типа мозговой штурм. В надежде на ответы исключительно в русле заданной "одно-проводной" темы. Не вправо, не влево.
ПС. Лучшее враг хорошего - говаривал С.П. Королев.
ПС. Лучшее враг хорошего - говаривал С.П. Королев.
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Спойлер
[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=4577388#p4577388"]... Шутить изволите. Эта микра - 15 рублей в любом магазине.В других магазинах - цена другая. Без учета местных налогов.
Может и так (напр. на ATtiny13A как драйвер индикации с загрузкой по одному провода). И в будущем могут быть внесены поправки, дополнения ...
Подключение: по soft-UART (MicroCore для ATtiny13A к Arduino).
внеси дополнение
дин подключи к доут другой мелкасхемы
тематические ответы только в форуме, в приват не пишите
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1902
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Да, еще один pin освободится. Это также вариант.
Будет медленнее. Ничего. Много не мешает.
---

Функция для извлечения части стринга с начало n?
Пробовал варианты. С первой быстрой попытки не сработало. И с циклом...
Предложите другой путь?
Будет медленнее. Ничего. Много не мешает.
---
Код: Выделить всё
char buf[17];
...
char buff[9];
for (uint8_t i = 8; i < 16; i++) { // 2847515014150175 -> 14150175
buff[i - 8] = buf[i];
buff[9] = '\0';
}
c_0 = atol(buff);
buf[strlen(buf) - 8] = '\0'; // 2847515014150175 -> 28475150
c_1 = atol(buf);Функция для извлечения части стринга с начало n?
Пробовал варианты. С первой быстрой попытки не сработало. И с циклом...
Предложите другой путь?
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
сепаратор типа | втыкай в строку, чтобы данные делить по индикаторам
тематические ответы только в форуме, в приват не пишите
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Если ещё актуально
- Вложения
-
- TM1652_V1.1_EN.pdf
- (593.5 КБ) 768 скачиваний
- ejsanyo
- Встал на лапы
- Сообщения: 117
- Зарегистрирован: Чт апр 28, 2016 22:33:47
- Откуда: ARPA Internet
Re: Создать однопроводный интерфейс для MAX7219 и софт для н
Ещё в природе существует чип SN74LV8153, это что-то типа переходника UART->GPIO. Экзотика, но если достанете такой, при большом желании "опосредованным ногодрыгом" можно организовать и SPI, хоть и очень медленный.
Хоронили кваку - порвали три Rocket Launcherа.©