Displaying the Keypad Numbers in 16 X 2 LCD With 8051

by embedotronics in Circuits > Microcontrollers

2183 Views, 6 Favorites, 0 Comments

Displaying the Keypad Numbers in 16 X 2 LCD With 8051

coverlcdkeypadnew.png

In this project we are going to interface keypad and lcd with 8051. As we are pressing the key in keypad we are getting the correspondence number in our lcd

Software Used:

keil_page.png
proteus_page.png
flash magic.png

As we are showing proteus simulation so FOR CODING AND SIMULATION YOU REQUIRED:

1 Keil uvision: Their are lots of product from keil. so you will be required c51 compiler. You can download that software from here

2 Proteus Software for simulation: This is the software to show simulation. You will get lot of information to download this software.

If you are doing it in hardware then you would require one software that is flash magic to upload the code in your hardware. Remember flash magic is developed by nxp. So you can not upload all 8051 family microcontroler through this software. So Philips based controller only you can upload.

Component Used:

8051 board.jpg
usbtouart.jpg
jumperwires.jpg

Here in our demo video we are using proteus simulation but definetly if you are doing it in your hardware you will be required these components for this project:

8051 Development board: So if you have this board it will be better so that you can easily upload the code by yourself.

LCD 16*2: This is 16*2 LCD . In this LCD we have 16 pins.

4*3 Keypad Matrix: Here we are using 4*3 keypad matrix. So you can use 4*3 matrix or any other matrix like 4*4, no issue. For that a little more step we need to add in our code USB to UART converter: This is 9 Pin D type male Connector For RS232 O/p

Some Jumper Wires

Circuit Diagram

coverlcdkeypad.png

Code and Video

Displaying the number of keypad in 16 X 2 LCD with 8051

The whole Project Description is given in above video

You can get the source code from our GitHub Link

If you have any doubt regarding this project feel free to comment us below. And if you want to learn more about embedded system you can visit our youtube channel

Please visit and like our Facebook Page for frequent updates.

Thanks & Regards,

Embedotronics Technologies