|
Recent Posts
Blogroll
My PIC12F683 Development Board | |
Circuit diagram for each experiment may not be available separately because they are conducted with PIC12F683 development board that I made. So, the readers should first see the schematic of my development board. |
Sunday, June 5, 2011
Add more I/O ports to PIC12F683 with MCP23008 port expander
PIC12F683 microcontroller has got only 6 I/O pins. We saw how to interface a standard character LCD to PIC12F683 using a 74HC595 shift register. The same technique can be implemented for interfacing a seven segment LED display. However, shift registers like 74HC595 allows to add more output ports but not any input port. MCP23008 is a GPIO port expander that can provide additional 8 port pins that can be configured as digital inputs or outputs. This tutorial describes all the details about using MCP23008 with PIC12F683 to expand its I/O capability.
Labels:
LED,
MCP23008,
port expander
Subscribe to:
Post Comments (Atom)
Online Embedded Systems Lab
This online laboratory teaches you the fundamentals of microcontroller-based embedded system development through a series of laboratory exercises. Most of the time, students and hobbyists could not afford expensive development kits and software to learn these things. These tutorials are prepared such that you will be building microcontroller projects at a minimum cost. Check this out |
1 comments:
Thanks for sharing, I will bookmark and be back again
Embedded System Development
Post a Comment