Home › Magazines › 2009 › March › 16 from 4

16 from 4

Port expansion using 74HC595s

Published in issue 387, March 2009

16 from 4
Not having enough ports on a microcontroller to drive all the functions of a circuit is a commonly-encountered problem. The clever port expansion boards described here offer a solution, and need just four signals from the microcontroller. The first board provides sixteen digital output bits; the second board, equally simple to drive, can be used to interface to a HD44780-compatible LCD module. A C library is available to facilitate using the boards with AVR microcontrollers.

Extra info, Updates

Features
* Port expansion from four outputs to sixteen outputs
* Additional circuit board to interface to HD44780-compatible LCD using four port pins
* Controlled using software SPI emulation with free choice of microcontroller output pins
* Boards may be cascaded
* Maximum total load on all outputs approximately 70 mA
* C library available for AVR microcontrollers to drive port expansion and LCD interface boards

Click below to download a PDF copy of this article from Elektor magazine.

 

Downloads 

Article PDF
10 Elektor Credits
PCB PDF
Free download
 

Order this magazine 

Magazine March 2009
UK387 (USD 6.70)
 

Order from Elektor 

LCD board, bare
080682-1
Port expansion board, bare
080682-2
 

Free downloads 

Extra Info

Free download

Software

Free download

Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.

Subscribe now

Subscribe to our free
E-weekly Newsletter!

Enter your Email address:

Follow Elektor

      

Act now!

Sponsored

FAQ

Before submitting questions, review our FAQ section!

Bestseller

Controller Area Network Projects

The aim of this book is to teach you the basic principles of CAN networks and in addition the development of microcontroller based projects using the CAN bus.

Package Deals

Elektor Bundles

Check our Package Deals and save money! Discounts up to 19% now available!

Price Slashed

Elektor OSPV

This Open Source People Vehicle is perfect for factory halls, warehouses, hospitals, colleges, schools etc.