Project 7.5—Complex SPI Bus Project

In Chapter 8, we have seen briefly how to use the SPI bus to generate various waveforms using a DAC. In this project, we will look at the operation of the SPI bus in greater detail as it is very important in the design of microcontroller-based systems. We will also develop a project to measure the temperature using an SPI-based temperature sensor. The ambient temperature will be measured and then displayed on an LCD.

The Master Synchronous Serial Port Module

The Master Synchronous Serial Port (MSSP) module is a serial interface module on PIC18F series of microcontrollers, used for communicating with other serial devices such as EEPROMs, display drivers, A/D converters, D/A converters, and SD cards. PIC18F45K22 ...

Get PIC Microcontroller Projects in C, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.