Используются ли аппаратные прерывания при управлении ЖК-экраном с помощью библиотеки LiquidCrystal?
Я работаю над проектом генератора тона, который использует Mozzi для создания звука (в основном синусоидальных волн). Насколько я понимаю, Mozzi может дать сбой, если использовать его вместе с аппаратными прерываниями.
Планируется использовать классический ЖК-экран 2x16, но я не разбираюсь в тонкостях библиотеки и интерфейса. Используются ли аппаратные прерывания при взаимодействии с ЖК-экраном или библиотекой LiquidCrystal?
@Von Huffman, 👍0
1 ответ
▲ 1
Код LiquidCrystal показывает, что используются задержки. Это может вызвать сбои в звуке. Библиотека LiquidCrystal не использует прерывания.
Вы можете попробовать изменить код LiquidCrystal согласно инструкции на странице Mozzi.
,
@Jot
Смотрите также:
- Тахометр на базе Леонардо?
- Библиотека LiquidCrystal и таймеры кажутся несовместимыми.
- Проблема стабильности кода прерываний, связанного с датчиком расхода
- проблемы с кодированием
- Tone() генерирует высокий звук при отпускании кнопки
- Печать string and integer LCD
- Использование millis() и micros() внутри процедуры прерывания
- Подсчет импульсов с прерыванием