Блоки для графического дисплея на чипе ST7920 SPI

Блоки для ST7920 с интерфейсом SPI

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Блоки для графического дисплея на чипе ST7920 SPI

#1

Сообщение KulibinOrsk » 25.12.2020{, 08:47}

av, возможно ли задействовать в работе ST7920 от программного SPI ? аппаратный хотел под другое направить

Отправлено спустя 4 минуты 13 секунд:
и еще в настройках:
Пин CS настраивается в настройках блока (по умолчанию 10 ).
По умолчанию пины аппаратного SPI для УНО MOSI - 11, MISO - 12, SCK - 13.

Вопрос: разве недостаточным будет использование MOSI и SCK ? Если не сложно скажите для чего СS (если дисплей в работе всегда включен) и для чего используем MISO (если передача информации идет только в строну дисплея)

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Блоки для графического дисплея на чипе ST7920 SPI

#2

Сообщение KulibinOrsk » 25.12.2020{, 11:22}

av, спасибо за разъяснения. Насчет последнего пункта - как раз хотел вывод задействовать, но теперь понятно что попадает в общую конфигурацию SPI.
Тогда получается что как вариант все SPI устройства вешать параллельно и выбором чипа определять с чем работать. Только вот немного неудобно будет экран замораживать, отрабатывать к примеру датчик и потом снова включать экран. Будем пробовать варианты.
Еще вопрос: MOSI-MISO-SCK понятно что к SPI относятся, а сигнал SS - тоже в него входит ?

Ответить

Вернуться в «Разработка пользовательских блоков»