8051 Microcontroller Projects AVR PIC Microcontroller Projects Tutorials Ebooks Libraries, interfacing tutorials, lcd tutorial, stepper motor, dc motor 8051 assembly language programming electronics and communication ECE CSE pdf ebooks library BE final year project ideas Embedded systems

 
8051 microcontroller 8051 microcontroller
8051 Projects [ projects based on 8051 ]

Digital Code lock with LCD and Keypad using AT89C2051
Author Ajay Bhargav
Author email contact@rickeyworld.info
Author website www.8051projects.net
Bookmark this download
Description Digital Code Lock with LCD and Keypad using AT89C2051

A Brief Description:
This project is written in C language. Its a simple project with efficient hacking prevention from Brute Force etc. The basic user lock is of 5 Digits and Master Lock is of 10 digits so its not easy for an intruder to break the lock unless you keep the code simple.
The input is taken from a 4x3 Keypad (please see the schematic for more information) and Display the user input on a 2x16 LCD. A pin is assigned as output for activating and deactivating the lock. For demonstration i have connected an LED to that pin.

User Side working:
The user has two options either he/she can use its own 5 digit code or use the default 5 digit code. If user has to do setup his own code, then he has to enter "12345" and press '#'. After this.. controller will ask for 10 Digit master password which is preprogrammed in the controller. Entering master lock, user can enter the new 5 digit code for the lock and press '#' to save it.

Using the Keypad:
Keypad has 12 keys (4x3) starting from 1,2,3,4,5,6,7,8,9,*,0,# (please see the schematic for layout). Numeric keys are used for entering numbers. '*' is used as the Cancel key and '#' is used as the Enter key.

Download File Information:
LCD.C - 4-Bit LCD Drivers
LCD.H - LCD function prototypes and other declerations
Lock.C - code for lock functioning
LOCK.H - lock function declerations
KEYPAD.C - Keypad drivers
KEYPAD.H - Function declerations
DELAY.C - Delay Functions
DELAY.H - Function Prototypes only
MAIN.C - Main function!
Digital Code Lock Schematic - PDF file of orcad schematic

If any problem Please post in the forum
Image
Filesize 20.18 kb
Date Wednesday 29 August 2007 - 04:38:44
Downloads 9682
Download
Rating
 7.1 - 6 votes 

Comments



Microcontroller ebooks Projects codes examples vandit | 29 Aug : 07:14
Thanks for givin this project at right time
Reply to this  

Microcontroller ebooks Projects codes examples DJ | 26 Sep : 07:38
hi sir,
Ihv problem only in source coding please i need code in assemble language and after 1 week my last propasal date please help me, sending me source code and send ur forum link on my id ,please sir help me.
ali_06qalimi@yahoo.com

Reply to this  

Microcontroller ebooks Projects codes examples DAT | 28 Sep : 16:45
hello master,

do u have the source coding using pic16f628A? If u have it can u please post it on forum or send to my email: kdvustudents@hotmail.com

thanks a lot
Reply to this  

Microcontroller ebooks Projects codes examples TJ | 01 Nov : 06:57
I tried using the project and it works fine. but all it does is asks for the 5 digit code, then the master code and new code. it does not glow the led or seem to send an unlock signal on any pin.
Reply to this  


Microcontroller ebooks Projects codes examples Ajay | 01 Nov : 08:44
are you sure? it must glow the LED when you put the right code.. can you please tell more about this in forum? so i can help?
Reply to this  


Microcontroller ebooks Projects codes examples Anonymous | 03 Dec : 20:08
i need the code .of this project
Reply to this  


Microcontroller ebooks Projects codes examples Ajay | 04 Dec : 00:04
just download it.. click on the blue icon
Reply to this  


Microcontroller ebooks Projects codes examples mohanned | 23 Dec : 09:31
i need hdl code

Reply to this  

Microcontroller ebooks Projects codes examples ronydc | 01 Jan : 11:27
why i get the worning-- "code and data space overlap" for all of your projects code..? can u please tel the secret to the members.. sir..!!!

thanks in advance.
rony
Reply to this  


Microcontroller ebooks Projects codes examples Ajay | 01 Jan : 12:21
Please state the problem and the name of project in which you are facing problem. Make use of forum for this... not the comment area...
Reply to this  


Microcontroller ebooks Projects codes examples sofia | 15 Mar : 00:13
sir i want the assembly for this project .please send it to me immediately.email id thas_thameem@yahoo.co.in
Reply to this  


Microcontroller ebooks Projects codes examples Afnan | 22 Jan : 10:37
Sir this is amazing thing
can any one you tell me more about LCD beacuse i have not used it till now or which one should be bought please e-mail me at afnan_decent@hotmail.com
Reply to this  


Microcontroller ebooks Projects codes examples Ajay | 22 Jan : 10:54
Please read the LCD tutorial and make use of forum for any doubt.
Reply to this  


Microcontroller ebooks Projects codes examples Anonymous | 22 Jan : 15:33
how do i determine which key is pressed using a 4x3 keypad and assembly on an 8051 controller
Reply to this  

Microcontroller ebooks Projects codes examples vj007 | 23 Jan : 08:52
hi,
canu tell which compiler to use to compile the code?
email:vikramjain007@gmail.com
Reply to this  


Microcontroller ebooks Projects codes examples Ajay | 23 Jan : 10:36
use keil compiler.. more information visit www.keil.com
Reply to this  


Microcontroller ebooks Projects codes examples missbyll | 09 Feb : 11:52
hye..i came across your project and it is very good..i want to try to compile these and have it a try..but then how to i compile seem that there are a few programs in the donwloaded file..shud i combine them all then compile or how?thanx ofr your help
Reply to this  

Microcontroller ebooks Projects codes examples missbyll | 11 Feb : 03:34
dear mr ajay..
can i compile this with borland?
and shud i combine all the program and then compile?
really need help...thanx in advance
Reply to this  


Microcontroller ebooks Projects codes examples Ajay | 11 Feb : 08:25
Please use the hex file provided..
Reply to this  


Microcontroller ebooks Projects codes examples ANANDTCEECE | 18 Feb : 05:18
hey.. u hav given a 5k code.. but the controller has only 2k memory.. wat can i do??/
Reply to this  

Microcontroller ebooks Projects codes examples nov2 | 04 Mar : 00:16
dear ajay,
the program is really cool,
but can i change the lcd port from p3 to p0?
and how to do this?
thx!!
Reply to this  

Microcontroller ebooks Projects codes examples niyati247 | 18 Mar : 22:38
hi..can we use 8051 instead of 89c2051 which u have used in your program?....plz reply me.
Reply to this  

Microcontroller ebooks Projects codes examples noster9 | 27 Mar : 10:43
Can u Please provide the PCB for this Circuit

also I didin't Able to get the REadymade KEPAd MATRix
from wher i can get it
Reply to this  

Microcontroller ebooks Projects codes examples An admirer | 03 Apr : 11:04
Very well written code...good work
Reply to this  

Microcontroller ebooks Projects codes examples Anonymous | 11 Apr : 00:30
I have sucessfully assembled the same with my junk box components ands it working fine. Thanks ajay for the wonderful and simple project. I appreciate you helping students like me. Keep it up.
Reply to this  

Microcontroller ebooks Projects codes examples jij | 12 Apr : 08:50
can u plz send me the assembly code of this project on thedragon_1234@hotmail.com

thank u
Reply to this  

Microcontroller ebooks Projects codes examples numbayar | 15 Apr : 15:32
thanks very much
Reply to this  

Microcontroller ebooks Projects codes examples cllunlu | 26 Apr : 17:14
I wanna codify this project again.But I failed.How can I compiler them.I couldnt.Please help me.Can you more explain to compiler them again
Reply to this  

Microcontroller ebooks Projects codes examples for ajay | 06 May : 02:01
hey.. is that scheme correct? please reply on dragec15@net.hr
Reply to this  


Microcontroller ebooks Projects codes examples Ajay | 06 May : 15:36
schematic is correct and we do not mail anyone.
Reply to this  


Microcontroller ebooks Projects codes examples Don_1 | 15 May : 20:13
Can you please send me the assembly code for this project at blacklist_mostwanted007@yahoo.com
Reply to this  

Microcontroller ebooks Projects codes examples ww | 28 May : 01:59
can u plz giv the assembly code? can u post the link of where i could get it?
Reply to this  

Microcontroller ebooks Projects codes examples tanay | 02 Jun : 23:55
hello sir,
can u plz suggest some project based on microcontroller for diploma..
i need ur assistance in making my 3rd year project
my email id is tanay_lakhani@yahoo.com
Reply to this  

Microcontroller ebooks Projects codes examples migs | 10 Jun : 01:11
thanks for having this prototype posted here.. i just want to ask something.. are the two capacitors near the crystal oscillator 33uF or 33pF??.. if those are 33pF, then there is no available electrolytic capacitor with such rating.. the schematic symbol of those two represents an electrolytic one.. are those capacitors electrolytic or ceramic?? thanks again!
Reply to this  

Microcontroller ebooks Projects codes examples ssbb | 02 Jul : 12:02
sir i am doin digital code lock with LCD and keypad and using pic 16f876/873...i need ur help guys....how to explain the software part and hardware part.i dunt knw....plz help me out guys....my mail
sohel.adiv@gmail.com
Reply to this  

Microcontroller ebooks Projects codes examples Iqbal | 21 Jul : 06:23
ajay sir i have used P89C51RD2 instead of AT89C2051 and assigned port 1 & 3 for keypad & lcd. i have programmed it using the hex file given by u but it didn't worked. so please help me. another thing is that the program files like " lcd.c " etc opens with the programmer for pic " microelectronica ". what should i do to open it in " kiel " . please please help me . i have to submit the final project report this week
Reply to this  

Microcontroller ebooks Projects codes examples Segmato@futmx. | 31 Jul : 07:48
I hav some little challenge with the program am using for a microcontroller based project: Digital Frequency Counter. This project is expected to be interface with a multiplexed six 7 segment LED.
Reply to this  

Microcontroller ebooks Projects codes examples cool_tauqeer | 08 Aug : 10:16
HI
CAN ANY ONE PROVIED ME THE C CODE OF THIS PROJECT KINDLY I NEED IT. PLZ HELP ME AND PROVIDE ME THE CODE
Reply to this  

Microcontroller ebooks Projects codes examples cool_tauqeer | 08 Aug : 10:17
HI
CAN ANY ONE PROVIED ME THE C CODE OF THIS PROJECT KINDLY I NEED IT. PLZ HELP ME AND PROVIDE ME THE CODE
INDLY CONTACT ME AT "tauqeerahmadpk786@gmail.com" i will wait for this
Reply to this  

Microcontroller ebooks Projects codes examples A FEROZ | 21 Aug : 02:08
SIR I NEED DOCUMENTATION FOR THE ABOVE PROJECT.
ITS A MINI PROJECT
PLEASE HELP ME BY GIVING DOCUMENTATION TO THE GIVEN PROJECT Digital Code lock with LCD and Keypad(4X4) using AT89C51
Reply to this  


Microcontroller ebooks Projects codes examples Ajay | 21 Aug : 14:05
I do not have any report for this project. So you have to write on your own, if you want any kind of help from my side, please make use of forum (www.8051projects.net/forum.html) and post your queries.
Reply to this  


Microcontroller ebooks Projects codes examples kushaltiwari19@rediffmail.com | 07 Sep : 09:06
sir i wud be obliged if u send me some details of the internal working of the circuit.also send assembly level codes if possible to the above mentioned id
Reply to this  

Microcontroller ebooks Projects codes examples Gen88 | 18 Sep : 06:31
hi sir,
can u help me with the coding if i were to modify the schematic into 3 LED instead of the original 1 LED? where by it means it has 3 doors instead of 1.
Reply to this  
Submit comment

Subject
Username:
Comment:



Google Search for Microcontrollers!

Google
 

8051 Microcontroller Projects 8051 AVR tutorials PIC microcontroller, 8051 assembly language programming electronics and communication ECE CSE pdf ebooks library BE final year project ideas Embedded systems