I2C по другому
- Войдите на сайт для отправки комментариев
Втр, 01/12/2020 - 06:13
Здравствуйте всем! А можно ли организовать шину I2C не на аналоговых пинах А4 и А5, а на других цифровых. Существуют ли для этой цели библиотеки? Просто все 8 аналоговых пинов планируется использовать для других целей!
Можно, но работать будет помедленнее
https://www.arduinolibraries.info/libraries/bit-bang_i2-c
И можно будет зацепить на выбранные мною пины LCD дисплей и подключить библиотеку LiquidCrystal_I2C?
Просто все 8 аналоговых пинов планируется использовать для других целей!
Проще поставить CD4051
Аппаратная шина I2C жёстко выведена на пины A4, A5. Изменить нельзя. На других пинах можно только программно эмулировать, с некоторой потерей производительности.
А может, вместо аналоговых входов - MCP3008?
Насчет скорости программного i2c вы заблуждаетесь ! Программно 1 МГц (и даже больше можно, а аппаратно 1 МГц максимум)