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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.