Tech2 (29.12.2014 20:25, просмотров: 2914) MBedder
Вопрос к опытным PIC'оводам. Имею, или наоборот, PIC18F45J50. SPI2 на порту PB. Там же один аналого-цифровой вход. Цифровой - для проверки порога, а затем переключаю в аналоговый для измерения. На SPI2 висит память.
Так вот, из-за переключения выводов с цифровых на аналоговый, и наоборот, бит SPI2OD меняет свое состояние - SPI переходит в Open Drain в результате чего внешняя память становится недоступной. Поскольку запросы к памяти и аналоговые измерения - вещи никак не связанные, имею немного проблем.
Вопрос. Изменение состояния бита SPI2OD это баг или фича.