TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (141926 times)
  2. FAT32 Library (75072 times)
  3. Network Ethernet Library (59375 times)
  4. USB Device Library (49363 times)
  5. Network WiFi Library (45179 times)
  6. FT800 Library (44744 times)
  7. GSM click (31325 times)
  8. mikroSDK (30278 times)
  9. microSD click (27691 times)
  10. PID Library (27581 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

MCP23017 (i2c based) Port Expander with LCD

Rating:

0

Author: Bugz Bensce

Last Updated: 2023-04-01

Package Version: 2.0.0.1

Category: LCD

Downloaded: 1460 times

Followed by: 10 users

License: MIT license  

8-bit alphanumeric LCD done via i2c based Port Expander (MCP23017).

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "MCP23017 (i2c based) Port Expander with LCD" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "MCP23017 (i2c based) Port Expander with LCD" changes.

Do you want to report abuse regarding "MCP23017 (i2c based) Port Expander with LCD".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
Other PIC Compilers
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Project Blog

MCP23017 I2C-based Port Expander

MCP23017 I2C-based Port Expander

MCP23017 I2C-based Port Expander used with a character LCD Dsiplay

View full image

ALSO FROM THIS AUTHOR

74HC595 Shift Register with Dot Matrix LED Displays

0

Four 74HC595 Serial-In-Parallel-Out (SIPO) Shift Registers are used to driver 4 corresponding 8x8 LED Matrix displays, and a Fifth 74HC595 SIPO SR is used for the column selection. Software Serial SPI is used for the data transfer to the SIPO SRs.

[Learn More]

Serial LCD with 4094 SIPO Shift Register

0

Serial LCD with 4094 Serial-In-Parallel-Out Shift Register with bit-banged serial transfer.

[Learn More]

STM32 with Max7219

0

Stm32F401re with Max7219 as a 7-segment array driver. The display and control data is sent over software serial SPI to the MAX7219 IC . The code supports leading zero suppression, negative numbers, and fractional outputs. keil uVision ide is used to program. No HAL libraries are used. A Proteus simulation is also included

[Learn More]