Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Конфигурирование SPI/I2C для PIC18F13K50, переключение с одних выводов на другие
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
pDoes
В микроконтроллере PIC18F13K50 линии SPI и I2C назначены на одни и те же выводы микросхемы. Как в процессе выполнения программы переконфигурировать линии SPI на линии I2C и обратно?
Судя по информации отсюда (http://ww1.microchip.com/downloads/en/DeviceDoc/41350b.pdf, начиная со стр. 137), за включение (разрешение работы) и отключение линий как SPI так и I2C отвечает один и тот же бит SSPEN регистра SSPCON1, а не разные биты.

Как на плате осуществить управляемое микроконтроллером переключение с линий SPI на линии I2C?
Евгений Германович
Цитата(pDoes @ Oct 3 2008, 16:03) *
В микроконтроллере PIC18F13K50 линии SPI и I2C назначены на одни и те же выводы микросхемы. Как в процессе выполнения программы переконфигурировать линии SPI на линии I2C и обратно?
Судя по информации отсюда (http://ww1.microchip.com/downloads/en/DeviceDoc/41350b.pdf, начиная со стр. 137), за включение (разрешение работы) и отключение линий как SPI так и I2C отвечает один и тот же бит SSPEN регистра SSPCON1, а не разные биты.

Как на плате осуществить управляемое микроконтроллером переключение с линий SPI на линии I2C?

Посмотрите в сторону аналоговых коммутаторов.Причем пристально smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.