---
title: MAX7219 LED Display SPI Demo
description: "[![](/qbi/MAX7219 LED Display SPI Demo - Parallax_files/MAX7219-Display.jpg)](/qbi/MAX7219 LED Display SPI Demo - Parallax_files/MAX7219-Display.jpg)[![26972 MAX7219 8-Digit 7-Segment Digital LED Display](/qbi/MAX7219 LED Display SPI Demo - Parallax_files/26972a.jpg)](/qbi/MAX7219 LED Display SPI Demo - Parallax_files/26972a.jpg) ##### Description This Quick Byte consists of three Serial…"
url: "https://obex.parallax.com/docs/quick-bytes/propeller-2/max7219-led-display-spi-demo/"
updated: "2026-09-29"
category: Propeller 2
---

# MAX7219 LED Display SPI Demo

[![](/qbi/MAX7219 LED Display SPI Demo - Parallax_files/MAX7219-Display.jpg)](/qbi/MAX7219 LED Display SPI Demo - Parallax_files/MAX7219-Display.jpg)[![26972 MAX7219 8-Digit 7-Segment Digital LED Display](/qbi/MAX7219 LED Display SPI Demo - Parallax_files/26972a.jpg)](/qbi/MAX7219 LED Display SPI Demo - Parallax_files/26972a.jpg)

##### Description

This Quick Byte consists of three Serial Peripheral Interface (SPI) examples using the MAX7219 LED Display Driver and the 8-Digit 7-Segment Digital LED Display (#26972). 

The objects show SPI in three different ways: using Spin2, PASM, and smart pins. A video entitled “Propeller 2 Live Forum: Spin2 Beginner Series SPI Interfacing the MAX7219 with JonnyMac” explains the use of the drivers and is available below, in Additional Resources.  

The top-level Spin2 demos provide a very functional user interface to and example to display numbers, some characters, and symbols.  

[MAX7219 LED SPI Quick Byte](https://www.youtube.com/embed/l2e658gCc2I?feature=oembed)

##### Parts Used

- [P2 Edge Module](https://www.parallax.com/product/p2-edge-module/)
- [P2 Edge Breadboard](https://www.parallax.com/product/p2-edge-module-breadboard/)
- [MAX7219 8-Digit 7-Segment LED Display](https://www.parallax.com/product/max7219-8-digit-7-segment-digital-led-display/)

##### Source Code

- [MAX7219 Demo with Spin2 IO Instructions](/qbi/downloads/01a_jm_max7219_demo-Archive-Date-2022.05.22-Time-16.08.zip)
- [MAX7219 Demo with Inline PASM2](/qbi/downloads/01b_jm_max7219_demo-Archive-Date-2022.05.22-Time-16.08.zip)
- [MAX7219 Demo with P2 Smart Pins](/qbi/downloads/01c_jm_max7219_demo-Archive-Date-2022.05.22-Time-16.08.zip)

##### Programming Language

- [Spin 2](https://docs.google.com/document/d/16qVkmA6Co5fUNKJHF6pBfGfDupuRwDtf-wyieh_fbqw/edit)
- [PASM](https://docs.google.com/spreadsheets/d/1_vJk-Ad569UMwgXTKTdfJkHYHpc1rZwxB-DcIiAZNdk/edit?usp=sharing)

##### Tools and Operating System

- [Propeller Tool for Windows](https://www.parallax.com/propeller-2/programming-tools/)

##### Additional Resources

- [Propeller 2 Spin Documentation](https://docs.google.com/document/d/16qVkmA6Co5fUNKJHF6pBfGfDupuRwDtf-wyieh_fbqw/edit)
- [Propeller 2 Live Forum: Spin2 Beginner Series SPI Interfacing the MAX7219 with JonnyMac (YouTube Video)](https://www.youtube.com/watch?v=OsyOLoyODKI&feature=youtu.be)
- [MAX7219 8-digit LED Display Driver Datasheet](https://www.parallax.com/package/max7219-8-digit-display-driver-datasheet/)

##### Document Author

- Ken Gracey

##### Source Code Author

- Jon McPhalen
