I2C не работает в PIC18F46K22 для DS3231 - PullRequest
0 голосов
/ 20 октября 2019

Я использую PIC18F46K22 для отображения времени от устройства DS3231 RTC через I2C. Я сталкиваюсь с проблемой при установке подтверждения (ACKEN). Я чувствую что-то не так в своей конфигурации, особенно в Pin Configuration и настройке скорости передачи данных с помощью SSP1ADD.

Я использую 20 МГц, и мой DS3231 поддерживает 400 кГц.

При установке подтверждения(ACKEN), программа зависает, я имею в виду, что она не может установить, что она не выходит из шага.

Пожалуйста, помогите мне решить проблему, пожалуйста, найдите прикрепленный код.

...