CP2120-GM – интегральный контроллер моста SPI в I2C, который обеспечивает простую и надежную связь между I2C-устройствами. Содержит 4-проводный ISP-интерфейс, последовательный I2C-интерфейс, 256 байт буфер данных, внутренний генератор, 8 I/O-линий общего назначения и один вывод прерывания.
Кроме подтягивающих резисторов на шине I2C, дополнительные внешние компоненты не нужны. Устройства с ведущим SPI-интерфейсом могут взаимодействовать с любыми I2C-устройствами, посылая инструкции контроллеру, который выполняет задачи арбитража, адресации и синхронизации работы по шине I2C.
Отличительные особенности:
- однокристальный мост SPI в I2C;
- внутренняя система тактирования;
- встроенный монитор напряжения;
- скорость приема данных ведомым SPI-интерфейсом до 1,0Мбит/с;
- скорость передачи данных ведущим I2C-интерфейсом до 400кГц;
- буфер 255 байт на прием и передачу;
- восемь конфигурируемых выводов I/O-линий общего назначения;
- один вывод прерывания INT с низким активным уровнем;
- все выводы толерантны к 5В;
- напряжение питания: 2,7В...3,6В;
- режим сохранения энергии;
- типовой ток потребления: 6,4мА;
- корпус QFN-20.
Функциональная схема CP2120 приведена здесь.
Источник: terraelectronica.ru