This lcd keypad project will show you how to
use an LCD (HD44780) and a 12 key keypad using only a single 8
Both keypad and and LCD are fully functional - all 12 keys are readable and the LCD can be written and read.
It doesn't use any special tricks and even uses the existing MikroC LCD library routines - so you can even port it to another compiler!
All you do is call two routines: one before using the LCD and one before using the keypad. These set up each peripheral so that they co-exist on the same port.
You can even use the LVP mode when the routines are used on the RB port but in this case you loose a column of keys - but you still have 8 which is a lot. (Note unstested in LVP mode).
The project is completely free.
To get the project unlock code please visit the E-Zine subscription page.
Locked Project Page: To jump to the project page click here