Several of the Mid-Range Enhanced Core PIC16 microcontroller devices have a Master Synchronous Serial Port (MSSP). The MSSP module can be used to implement either I2CTM or SPI communications protocol.
This application note describes the implementation of a temperature logger, demonstrating use of several peripherals of the ATtiny817 AVR device. The TWI peripheral is used to communicate with an ...