Basic Level     Skills: Not specified    
Author
Author email
contact@rickeyworld.info
Author website
www.8051projects.net

Description

Project tested and working perfectly

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
Tags Digital Code LockDigital door lock projectdoor lock keypadprogrammable door lock8051 door lock project8051 digital lock
  Filesize

20.16 kB

  Downloads

63084

  Rating
 

Comments

vandit
29 Aug 2007: 10:14 AM
Thanks for givin this project at right time
  
DJ
26 Sep 2007: 10:38 AM
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
  
DAT
28 Sep 2007: 19:45 PM
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
  
TJ
01 Nov 2007: 09:57 AM
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.
  
ajay_bhargav
01 Nov 2007: 11:44 AM
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?
  
Anonymous
03 Dec 2007: 23:08 PM
i need the code .of this project
  
ajay_bhargav
04 Dec 2007: 03:04 AM
just download it.. click on the blue icon
  
mohanned
23 Dec 2007: 12:31 PM
i need hdl code
!dance !dance
  
ronydc
01 Jan 2008: 14:27 PM
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
  
ajay_bhargav
01 Jan 2008: 15:21 PM
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...
  
Afnan
22 Jan 2008: 13:37 PM
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
  
ajay_bhargav
22 Jan 2008: 13:54 PM
Please read the LCD tutorial and make use of forum for any doubt.
  
Anonymous
22 Jan 2008: 18:33 PM
how do i determine which key is pressed using a 4x3 keypad and assembly on an 8051 controller
  
vj007
23 Jan 2008: 11:52 AM
hi,
canu tell which compiler to use to compile the code?
email:vikramjain007@gmail.com
  
ajay_bhargav
23 Jan 2008: 13:36 PM
use keil compiler.. more information visit www.keil.com
  
missbyll
09 Feb 2008: 14:52 PM
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
  
missbyll
11 Feb 2008: 06:34 AM
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
  
ajay_bhargav
11 Feb 2008: 11:25 AM
Please use the hex file provided..
  
ANANDTCEECE
18 Feb 2008: 08:18 AM
hey.. u hav given a 5k code.. but the controller has only 2k memory.. wat can i do??/
  
nov2
04 Mar 2008: 03:16 AM
dear ajay,
the program is really cool,
but can i change the lcd port from p3 to p0?
and how to do this?
thx!!
  
sofia
15 Mar 2008: 03:13 AM
sir i want the assembly for this project .please send it to me immediately.email id thas_thameem@yahoo.co.in
  
niyati247
19 Mar 2008: 01:38 AM
hi..can we use 8051 instead of 89c2051 which u have used in your program?....plz reply me.
  
noster9
27 Mar 2008: 13:43 PM
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
  
An admirer
03 Apr 2008: 14:04 PM
Very well written code...good work
  
Anonymous
11 Apr 2008: 03:30 AM
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.
  
jij
12 Apr 2008: 11:50 AM
can u plz send me the assembly code of this project on thedragon_1234@hotmail.com

thank u
  
numbayar
15 Apr 2008: 18:32 PM
thanks very much
  
cllunlu
26 Apr 2008: 20:14 PM
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
  
for ajay
06 May 2008: 05:01 AM
hey.. is that scheme correct? please reply on dragec15@net.hr
  
ajay_bhargav
06 May 2008: 18:36 PM
schematic is correct and we do not mail anyone.
  
Don_1
15 May 2008: 23:13 PM
Can you please send me the assembly code for this project at blacklist_mostwanted007@yahoo.com
  
ww
28 May 2008: 04:59 AM
can u plz giv the assembly code? can u post the link of where i could get it?
  
tanay
03 Jun 2008: 02:55 AM
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
  
migs
10 Jun 2008: 04:11 AM
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!
  
ssbb
02 Jul 2008: 15:02 PM
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
  
Iqbal
21 Jul 2008: 09:23 AM
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
  
Segmato@futmx.
31 Jul 2008: 10:48 AM
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.
  
cool_tauqeer
08 Aug 2008: 13:16 PM
HI
CAN ANY ONE PROVIED ME THE C CODE OF THIS PROJECT KINDLY I NEED IT. PLZ HELP ME AND PROVIDE ME THE CODE
  
cool_tauqeer
08 Aug 2008: 13:17 PM
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
  
A FEROZ
21 Aug 2008: 05:08 AM
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
  
ajay_bhargav
21 Aug 2008: 17:05 PM
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.
  
kushaltiwari19@rediffmail.com
07 Sep 2008: 12:06 PM
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
  
Gen88
18 Sep 2008: 09:31 AM
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.
  
Deepak D
24 Nov 2008: 12:12 PM
dear ajay,
the hex file given is showing file size of 6kb but the AT89c2051 got only 2kb flash memory so how can we use that hex file.. what change i should make if i use 8051?
  
ASHOK VARDHAN
21 Dec 2008: 09:13 AM
Dear Ajay,
I have doubt... How you did this Is there any design procedure..If so coud you mind to give me in detailed explanation regarding the above...what are things i have to procure my self if my superiors ask me how i did this... Feel free to mail me to ashok_nani@ymail.com

Thanks for your concern,
ASHOK VARDHAN
  
ajay_bhargav
23 Dec 2008: 16:14 PM
Feel free to post in forum for any help. Comments are not a place to ask for help
  
Anonymous
03 Jan 2009: 02:10 AM
sir i want explanation of coding sir plz mail me at sdarifwl@yahoo.co.in
  
Anonymous
03 Jan 2009: 02:12 AM
dear ajay,
the hex file given is showing file size of 6kb but the AT89c2051 got only 2kb flash memory so how can we use that hex file.. what change i should make if i use 8051 sir plz mail me at sdarifwl@yahoo.co.in
  
ajay_bhargav
03 Jan 2009: 15:42 PM
thats the size of hex file not the code. Not to worry, code is under 2K.

Use the download button to download the code.
  
suhailkhaleel@gmail.com
11 Jan 2009: 00:58 AM
sir,
can u please give the further details of dis circuit.
ie, llike working of dis circuit,.....
can we do it in hardware or software
please mail it to me.......
  
cpss
07 Mar 2009: 21:58 PM
Hello
Dear Ajay
I´m Piteira from Portugal. Trying the project Digital Code lock with LCD and Keypad using AT89C2051 but dont´s works for me. Can you tell me watt i am doing wrong ?? Thank you in advance. I am using AT89S8252.
##Piteira##
In atach, print screen from simulation Multisim 10.1 and a print screen of Keil

insert image:

insert image:
  
ckokil@yahoo.co.in
08 Mar 2009: 05:34 AM
sir,
pls can u help me telling the working and other details of this circuit.
  
muhlisin<
03 Apr 2009: 09:53 AM
I wanna ask about programming C in micro
1. what's required to write program , I mean do I need know architecture of 89C2051?..
2. does microsoft visual C++ have all library needed to program or I need special compiler?

thank for your answer
  
Bilal waris
05 Apr 2009: 04:27 AM
Dear sir i am new comer in microcontroller i made my on project of lcd interfacing first time and i was successful now i want to interface keypad with lcd your given project is good please send me more project like this at "Engr_bilalwaris@yahoo.com i shell b very thankfull to you also tell me that can i use 8051 replacing 89c2051 so please sir guide me thank you very much waiting for your reply
  
ajay_bhargav
05 Apr 2009: 14:05 PM
Bilal, whatever doubt you have regarding the project or code you ask in forum.

and regarding controller yes you can replace AT89C2051 with AT89C51 or S51 or any 8051 compatible controller. make sure you keep the same ports used in original schematic.
  
get_yash
22 Apr 2009: 06:17 AM
:-)Thanx a lot...u guys are really doing a great job...hats off to u
  
rabe arshad
24 Jun 2009: 07:22 AM
dear sir i have made this project...everytime when i swith on, it demands 5 digit code then master code then new code....even after saving new code, on reseting it again demands the same thing
  
Hubert
01 Jul 2009: 05:12 AM
sir....i really2 need the readymade project paper on this...plzzz send me as soon as possoble...e-mail id is Travis_hmar2005@yahoo.com...
:-)
  
jernax
08 Jul 2009: 05:18 AM
can u help me what is the proper arrangement of the source code because base from your data..there are five page of source code..the main,keypad,lock,and the lcd.how do i connect that separate programs?..
  
ajay_bhargav
08 Jul 2009: 09:41 AM
you need to compile all of them in one project to get a single hex file. Use keil software to do that.
  
jernax
08 Jul 2009: 22:06 PM
can u share a site where i can get that software?...im not familiar with that..is that free?...thanks
  
ketul
31 Jul 2009: 01:14 AM
hi niyati..its only diff of RAM nothing more than that.
  
ajay_bhargav
31 Jul 2009: 16:05 PM
www.keil.com
i recommend you to use the hex file provided. If you need more help with compiling part, you better use forum.
  
manojbhargude
11 Aug 2009: 03:01 AM
i want this project. it is nice project,
  
prajapati brijesh m
03 Oct 2009: 03:21 AM
i have one problem that is how can i connect the lcd with at89c2051
  
PRAJAPATI BRIJESH M
03 Oct 2009: 04:19 AM
HOW TO CONNECT LCD WITH AT89C2051
  
ajay_bhargav
03 Oct 2009: 04:54 AM
solder? see the circuit show. if you still face problems, use forum.
  
alok290390
20 Oct 2009: 03:58 AM
is the hex file correct? pls reply..
  
Anonymous
20 Oct 2009: 04:06 AM
brother if u hav the code for this project in asmbly language plz snd me at talha_khalid58@yahoo.com
ail be thankful to u
  
Anonymous
20 Oct 2009: 04:07 AM
yar if u hav the code for this program in asmbly language pz snd me at talha_khalid58@yahoo.com
il be thankfl to u for the hlp
i av to submit the project by nexxt week plz hlp me out
  
SUYASH ROY
30 Oct 2009: 09:13 AM
PLZ SIR CAN U PLEASE SEND ME FULL REPORT ON THIS PROJECT.I LL BE HIGHLY OBLIGED BY UR HELP.PLEASE SEND IT TO:
suyash.roy@gmail.com
  
ajay_bhargav
31 Oct 2009: 08:18 AM
Well I really dont have any document for this project. If you make one do submit it to me so that i can add it to the project. I will surely give credits to you for your work
  
sam_7
21 Dec 2009: 00:39 AM
can u give me the full project report on this. plz send ot to sam_7_ronaldo@hotmail.com
  
bahu
03 Feb 2010: 12:33 PM
Sir
Please mail me all the details about this particular project and how to make it. My e-mail id is shubham_2501@yahoo.co.in
  
ajay_bhargav
04 Feb 2010: 16:43 PM
download circuit, build it. load hex file in controller thats it.

incase of any problem use forum.
  
dipika
10 Feb 2010: 14:03 PM
hello sir
can i use 89C51 microcontroller instead of 89C2951.
  
ajay_bhargav
12 Feb 2010: 08:04 AM
yes you can use.. keep same ports.
  
suhasini
19 Feb 2010: 09:33 AM
sir.. can u pls send me the design for this circuit? my id is niguda2@gmail.com pls help me as early as possible..
  
dipika
19 Feb 2010: 11:06 AM
how can i change c code into hex file
  
ajay_bhargav
21 Feb 2010: 07:18 AM
hex file is provided inside the zip file.
  
ajay_bhargav
21 Feb 2010: 07:23 AM
download the zip file from link above.
  
dipika
21 Feb 2010: 22:58 PM
i need to compile some other code too.
  
ajay_bhargav
23 Feb 2010: 07:47 AM
Try keil for compiling the code. use forum for further help.
  
raghunandhan
02 Mar 2010: 10:58 AM
can anyone send me assembly language source code pleazzzz
  
ajay_bhargav
03 Mar 2010: 12:52 PM
check download section properly. you will get it.
  
vidya252
16 Mar 2010: 05:50 AM
can u pls give me description of the working of this project and also all the hardware components required. my mail id vidya252@gmail.com
  
vipul11
16 Mar 2010: 09:11 AM
i just want to know dat we just have to interface the microcontroller with the circuit or wee need to interface the lcd with keypad also!!
and which code do we need to burn on the microcontroler....there are a lot of files in the zip file!!plzz help!!
  
ajay_bhargav
16 Mar 2010: 13:16 PM
Hi vipul, make use of forum. i will answer your queries.
  
Anonymous
23 Mar 2010: 10:42 AM
Sir
could u help me plz? i want to change the passward
  
maxblade
05 Apr 2010: 14:00 PM
Dear Ajay,

I would like to know if i were to replace the LED to a locking device (in my case, I am using a CD-ROM), how shall I interface it with the microcontroller?

I mean in sense of the CD-ROM drive is IDE, how do i program it to make it eject / close (unlock/lock) ? Could you please help me on this?

My email is maxblade_08@yahoo.com. Lookin forward from you.

Thank you
  
ajay_bhargav
06 Apr 2010: 04:33 AM
yes you can replace LED with lock make sure you use proper circuit for operating the lock. use forum for further doubts or help.
  
Anonymous
16 Apr 2010: 00:09 AM
is it possible using AT89S2051 instead of AT89C2051?
  
ajay_bhargav
16 Apr 2010: 09:00 AM
yes you can replace C2051 with S2051.
  
Anonymous
17 Apr 2010: 03:22 AM
Our project works fine only when P1.3 (connected to the LED) is grounded. If it is not grounded, the LCD do not seem to respond to the keypad input. LCD only shows black blocks on the screen if we do not ground P1.3.
  
akashahmed
03 May 2010: 20:55 PM
sir,many thanks for lock projects,i make it n work proparly. now i need help ur,i need ADDING BUZER this ckt p1.4. i want some devlp,thats..
1. any key press buzer 1 beep
2. wrong code buzer 2 beep alart
3. Blocked buzer beep continiasly
so,need code devolap but i culdnt,sir kindly help me.
akashahmed75@yahoo.com
  
ubay
29 Jun 2010: 22:24 PM
please source code this program,,,because my program not running this source code
  
ajay_bhargav
30 Jun 2010: 18:59 PM
its available in zip file just download it.
  
prerna
01 Jul 2010: 13:34 PM
please help me because i have made this project and it is not working.how should we design the keypad because we are not able to find the keypad of such type and i need to submit this project in 4 days and i am in big trouble.you have just mentioned the keypad and there is no description of showing the supply and ground.please help me out it is very urgent.
mail me at
prernabhandari30@gmail.com
i would be very grateful to you if you could give any contact to discuss the problem.
  
prerna
01 Jul 2010: 14:18 PM
which type of keypad should we use because there is no keypad in markt which has 7 wires for connection.how should we connect the keypad of a telephone.
  
madhu.07422@yahoo.in
04 Jul 2010: 02:37 AM
hello ajay can u guide me on my project... we are in a problem actually working on laptop security module...a clip with keypad lock for laptop.....please help me...contact me on madhu.07422@yahoo.in, hope you can help,thank you
  
ajay_bhargav
04 Jul 2010: 10:39 AM
please use forum for any kind of help..
  
ajay_bhargav
04 Jul 2010: 10:49 AM
http://www.8051projects.net/keypad-interfacing/connection-diagram.php

link above has circuit for 4x4 keypad, remove oone of the column to get 4x3 keypad.
  
tahirmaqsood
16 Jul 2010: 10:07 AM
sir
this project is very nice
i want use 3310 lcd in this projec
plz help me
Thanks
  
SHAIKAVINASH
29 Jul 2010: 03:05 AM
what is the value of R1 rasistor in the circuit
  
SHAIKAVINASH
29 Jul 2010: 03:06 AM
tell me please immediately
  
ajay_bhargav
29 Jul 2010: 13:38 PM
R1 is a 10K potentiometer.
  
kyou
11 Aug 2010: 19:10 PM
do you have example digital lock using bluetooth project?
  
eden
18 Aug 2010: 09:14 AM
sir,
can u plz sent the assemble code of this project to me..
i need it..
is kind of urgent..
thanks...
eden0205@gmail.com
  
ajay_bhargav
18 Aug 2010: 13:15 PM
hex files is available inside zip file just use it. its assembled already.
  
saqib khan
29 Nov 2010: 11:04 AM
sir i am student of electrical student in HITEC University. i want to make this project. please give me detail information about this project.my id is
saqikhan09@yahoo.com
saqikhan09@gmail.com
i m waiting for your reply ..........thankyou
  
ajay_bhargav
30 Nov 2010: 06:38 AM
Just download it... that's all i have
  
wakchaure.sunil9@gmail.com
06 Apr 2011: 03:11 AM
hello sir,
please give me detail information about this project as early as possible....
thank you.........
  
patel.rushabh8@gmail.com
29 Apr 2011: 06:02 AM
please send me the assembly code for security code lock using lcd and keypad plzzzzzzzzzzzzzzz.... before 30-04-11
  
ramsharan
23 Sep 2011: 09:34 AM
kindly request,
if u have embedded c code for digital calendar plzzzzz send at
ramsharanvit@gmail.com

Thankyou for reading my qoute sir...
  
Anonymous
07 Oct 2011: 06:55 AM
wat to do with other file expect that HEX file???

if i directly load that HEX file to my controller than it will work or i have to merge all files???

pld reply soon!!!!!!!!
  
ajay_bhargav
07 Oct 2011: 15:46 PM
all other files are source code of this project. Hex file is the final output file (compiled + linked code) so just use hex file to load in your controller.
  
Anonymous
11 Oct 2011: 10:20 AM
thanks.......
  
youhansd54
06 Nov 2011: 01:06 AM
hey i have seen your project o your website and i am having some queries regarding that
1.how to connect the circuit to a steppper motor to get a lock output as its not specified
2.no. of supplies as its showing 4 +ve inputs.
it would be very nice of you to respond to my query,i"ll be eagerly waiting for the reply.
thanking you,
  
ajay_bhargav
06 Nov 2011: 06:13 AM
Please post your queries in forum...
and This project provide single pin for connecting a solenoid or to drive a relay You have to modify code to drive a motor. But i guess there are not extra pins available.
  
smileyface
31 Dec 2011: 00:17 AM
Sir, thanks so much for this project. I have patched the circuit on breadboard and it is working absolutely fine. I will now make it on a PCB.
I wanted to ask that to connect a solenoid or relay, how should we do it? And how can we implement extra features such as time or alarm when password entered is wrong.
  
funwithmicro
18 Jan 2012: 10:23 AM
i have also made a digital code lock integrated with digital clock and temperature sensor using PIC 16F877A
take a look t it http://www.funwithmicros.in/digital-code-lock-with-clock-n-temp-sensor.html
  
Anonymous
19 Jan 2012: 07:13 AM
can u send me the cost details of components used in this project?
  
swapnilbadera
20 Jan 2012: 01:01 AM
please give me asm language code on swapnilbadera@gmail.com
hope u will be needfull
  
ajay_bhargav
21 Jan 2012: 05:48 AM
asm code is available check in download section...
"Digital Code lock with LCD and Keypad using AT89C2051 (Assembly)"
  
sagarkahane
10 Feb 2012: 15:33 PM
ho to change the password?
  
ajay_bhargav
11 Feb 2012: 02:26 AM
press 12345 and then master code 9876543210 you will be asked to change the password then.
  
vjtamizh
12 Feb 2012: 02:49 AM
hsi sir... i have digital code lock for using coding//// plzzz sir (vjtamizh@gmail) this is my gmail id....
  
sarathksk
13 Feb 2012: 12:26 PM
can i have assembly code for 8051.?
  
honey25593
15 Feb 2012: 10:38 AM
hello ajay sir...i have decided to work on his project but my mam is saying that u have to perform/apply this project to some other working project like that of robot.she's saying that the robot should not work until u enter the correct password.how to do this sir?plz help me on this.and sorry 4 my bad english.thanks in advance..plz do reply
  
pravin gaddam
24 Feb 2012: 09:32 AM
hi sir i wont ckt dig &component list
  
pravin gaddam
24 Feb 2012: 09:33 AM
sir plz send me part list of this projects on pravin.gaddam62@gmail.com
  
fariha
16 Mar 2012: 01:37 AM
hello.du u hav da code?plz send me @abonty.mist@gmail.com
  
sagarkahane
01 Apr 2012: 14:22 PM
will it work if i use p89v51rd2
  
kulsum
19 Apr 2012: 10:20 AM
IS this code correct with out any errors ??
please help me..
  
ajay_bhargav
19 Apr 2012: 15:58 PM
yes no errors
  
ricky9595
15 May 2012: 03:09 AM
sir i want to know how to transfer hex file into the controller it is of 6k but contoller has 2k memory n the hex file is not read able at kiel software it shows ":100688000E0A1F1F1B1B0E000E021F1F1B1B0E0036
:100698001F1B1B1B1B1F1B1F000103161C08000030
:1005DE0075B0FF7F141206DB75B08375B0037F0A0A
:1005EE001206DB75B08375B0037F011206DB75B0A2
:1005FE008375B0037F011206DB75B08275B0027F82
:04060E00010206DB04
:10043D001205DE7F2812063B7F0C12063B7F06124B
:10044D00063B7F4012063BE4F52390068812061208
:10045D000523E523C3940840F1E4F523900690129B" n soo on pl help sir
  
Jeremyvonedi
22 May 2012: 03:10 AM
I have a similar project for asignment that need to submit next week, may i have the assembly language n code please.
If this project change to using microprocessor 8085 will be any problem?
My e-mail is e.jeremi@gmail.com
  
handique
04 Oct 2012: 14:30 PM
sir, can i get the source code please !!!
my email is: ranjanhandique260@gmail.com
  
snehaman
16 Oct 2012: 06:34 AM
plzz if u have code for this project in assemble language send it to snehalingamaneni93@gmail.com
  
santo
17 Oct 2012: 09:20 AM
download in available
  
santo
17 Oct 2012: 09:25 AM
download is not available..plz help
  
XAHEER
29 Nov 2012: 14:08 PM
sir i have made the same circuit diagram on proteus and load the hex file..there is a display on lcd "enter lock code" ..but when i press any keypad button lcd shows nothing..iam using 8051 .plzz help mee
  
Anonymous
05 Dec 2012: 00:40 AM
very good
  
hamee210
11 Dec 2012: 18:28 PM
dear i have problems to execute this code in proteus software and it doesn't work in a rite way...can you tell me what mistake i may be doing and please guide me about code which hex file to be entered in microcontroller as there are code named as main.c lcd.c keypad.c delay.c where is comlete code??????/
  
khristian0327
13 Jan 2013: 08:27 AM
Good day sir, can you email me sir the list of all components. im a little bit confuse in the codes, should i only load the hex file on the microcontroller? thank you and God Bless!
  
khristian0327
13 Jan 2013: 08:27 AM
Email: khristian0327@yahoo.com
  
Dr.Kräuter
15 Jan 2013: 15:15 PM
Hello, I want to change the master lock code to 8749216875. default is 1234567890. But when I type master lock code in mikroC pro for 8051 and then click "Build" I receive error: Can't open include file "reg2051.h" but when I download keil reg2051.h and then click "Build" I receive many errors,but not same.... Please help me. What can I do. I need this project.

Sorry for bad English! I am from Germany
  
ajay_bhargav
20 Jan 2013: 20:15 PM
You need to use keil to build this project. If you face any other problem please post in forum. we will help u
  
khristian0327
26 Jan 2013: 10:14 AM
hello, i have a question why is the lock.hex is 6kb and the memory of AT89C2051 is 2kb? it is indicated in the datasheet of AT89C2051 1.1 Programming the flash - "The AT89C2051 is shipped with the 2K bytes of on-chip PEROM code memory array in the
erased state (i.e., contents = FFH) and ready to be programmed. The code memory array is programmed
one byte at a time. Once the array is programmed, to re-program any non-blank byte,
the entire memory array needs to be erased electrically." is it ok? i already built the circuit and only the led is working their are no display in the LCD. is it required to have 3 separate 5v source? or it is ok to have 1 5v source. i hope you could answer my questions thank you very much
  
khristian0327
26 Jan 2013: 10:18 AM
i have a question why is the lock.hex is 6kb and the memory of AT89C2051 is 2kb? it is indicated in the datasheet of AT89C2051 1.1 Programming the flash - "The AT89C2051 is shipped with the 2K bytes of on-chip PEROM code memory array in the
erased state (i.e., contents = FFH) and ready to be programmed. The code memory array is programmed
one byte at a time. Once the array is programmed, to re-program any non-blank byte,
the entire memory array needs to be erased electrically." is it ok? i already built the circuit and only the led is working their are no display in the LCD. is it required to have 3 separate 5v source? or it is ok to have 1 5v source. i hope you could answer my questions thank you very much
  
obaid505
20 Feb 2013: 14:11 PM
Dear ajay,

Which compiler you used for getting hex for the AT89C2051 in the code lock project.

Thanks

Engr OK Kakar
  
acaasc
09 Mar 2013: 02:29 AM
plz tell me which code from downloads we have to use to burn IC
  
acaasc
09 Mar 2013: 02:48 AM
hey how to use these codes ?? to burn IC AT89C2051
  
mamatha.h
18 Mar 2013: 14:31 PM
can u please email me this source code with comment lines and explanation to mamatharao93.mm@gmail.com
  
frog
24 Mar 2013: 12:37 PM
i am having the same problem.
  
Anonymous
24 Apr 2013: 13:05 PM
Your Project works great..
But,the only problem is that
At First try. I changed code to 54321 and it worked
but now when I'm changing the code,
Its working until I'm Taking the power off and then Whenever I'm
Powring it its code is changed to 54321.

It Would be really Great If You can give solution to this problem.
Thanks A Lot!!!
  
ajay_bhargav
25 Apr 2013: 01:01 AM
Password is currently stored on ram and is not stored on a non-volatile memory like eeprom. You can solve this issue by adding an EEPROM to this project. Just to keep things simple I did not add eeprom.
  
jaya
28 Apr 2013: 05:45 AM
blue icon whr is it??
  
ajay_bhargav
29 Apr 2013: 01:19 AM
I changed the small blue icon to BIG download button so everyone can see it just click on download button please.
  
zzz
03 May 2013: 14:31 PM
Kindly mail me assembly language code. I cant find ti
  
Alice
03 May 2013: 15:03 PM
I am having problem in opening the code files. . As they are not compatible with my laptop. kindly tel me which program should i download!!
Thanks!
  
ajay_bhargav
04 May 2013: 03:29 AM
You can open them in notepad. You do not need any special program. To compile you need keil software. Please use forum if you need more help.
  
ajay_bhargav
04 May 2013: 03:32 AM
Assembly version is in download section, Here is the link:
Digital Lock Using AT89C2051 with LCD and Keypad - Assembly
  
inb
06 May 2013: 11:51 AM
the program is having many errors can any body help me
  
inb
06 May 2013: 12:05 PM
step wise tel me the code sequence
  
Anonymous
06 May 2013: 13:13 PM
keil is showing cant open .h file
  
Anonymous
06 May 2013: 18:36 PM
enter code is showing on lcd notjing else is coming
  
ajay_bhargav
08 May 2013: 00:53 AM
You need to enter code. please use forum for help.
  
Anonymous
08 May 2013: 16:40 PM
how to use forum
  
Anonymous
09 May 2013: 17:42 PM
no number is showing on lcd what is the code
  
ajay_bhargav
10 May 2013: 01:32 AM
default code is "1234567890" use forum for help.
  
ajay_bhargav
10 May 2013: 01:33 AM
register and post a new topic regarding your problem in "project doubt" forum.

http://www.8051projects.net/forum.html
  
inb
10 May 2013: 18:25 PM
its not working keys are not pressing
  
inb
10 May 2013: 18:32 PM
any body made this project just help me i have assignt
  
ajay_bhargav
13 May 2013: 01:43 AM
Please post in forum, Looks like your keyboard has issues.
  
Dareal
04 Jun 2013: 04:28 AM
Je ne peux pas télécharger les codes S.V.P aidez moi

khaw1666@gmail.com
  
ajay_bhargav
05 Jun 2013: 00:36 AM
êtes-vous une erreur lors du téléchargement de ce projet?

are you getting any error while downloading this project?
  
sagar patel
09 Aug 2013: 09:55 AM
sir i have to make digital code lock using 8051 but i didn't know anything about it ..so give me advise what to do?
  
ajay_bhargav
12 Aug 2013: 00:40 AM
use forum and ask whatever you want to know.
  
ridzuan
16 Aug 2013: 05:55 AM
hello sir ... can use this c code on PIC??
  
asadattari
13 Sep 2013: 22:17 PM
any one who download this file plz send it to me plz help me.....no downloading from this site ...plz send it on asadattari12@hotmail.com
  
ajay_bhargav
16 Sep 2013: 00:37 AM
@asadattari, is there any problem in download?
  
MaazKhalid
26 Sep 2013: 14:20 PM
Thanks alot Ajay Bhargav, just perfect project on the right time,
  
Hiral
17 Oct 2013: 08:33 AM
plz.. sir i want the program of digital code lock system in either assembly language or programming in C. so plz plz send me
  
ajay_bhargav
18 Oct 2013: 06:01 AM
both C and asm is available. just download it.
  
prabahan
25 Oct 2013: 14:01 PM
sir, can you please clearly mention the default and mastercode password for both this as well as the assembly language(.asm) project.. in different places, different numbers r written.. thank you
  
ajay_bhargav
29 Oct 2013: 04:15 AM
Master code is mentioned in the C file. Its 9876543210. Post in forum if you have any other issue
  
(Required; Min length 5)
(Required; will not be displayed)

Downloads

Comments

ketan.avpti
Thu Apr 24 2014, 02:30 AM
Nishant519
Thu Apr 24 2014, 01:40 AM
steve_yu_chan
Wed Apr 23 2014, 12:14 PM
dsk752dsk
Wed Apr 23 2014, 11:46 AM
gdeepkeyrun
Wed Apr 23 2014, 09:25 AM
oneblade
Mon Apr 21 2014, 01:59 PM
trevon22
Mon Apr 21 2014, 11:34 AM
quanyixin
Mon Apr 21 2014, 08:05 AM

Conversation

Wed Apr 23 2014, 02:57 AM
NAD
hi can someone help me write the code to interface an alphanumeric keypad to pic16f877A??!
Wed Apr 23 2014, 02:56 AM
NAD
hi,
kram.ram420
Mon Apr 21 2014, 09:27 AM
Hi.. Please help me to get through microcontrollers..
Sun Apr 20 2014, 05:23 AM
ARPAN
HELLO. I AM USING 8051 WITH RFID , PASSWORD AND FINGERPRINT.I HAVE SFM 3030 FINGERPRINT MODULE HOW TO INTERFACE IT WITH 8051? DIRECTLY OR EXTRA CIRCUITRY IS REQUIRED?AND HOW TO USE TWO SERIAL DEVICES RFID AND FINGERPRINT WITH ONE 8051?
ExperimenterUK
Thu Apr 17 2014, 01:23 PM
@mba Great .. please do.
Thu Apr 17 2014, 12:27 AM
mba'
like the forum and wish to participate
ExperimenterUK
Wed Apr 16 2014, 04:45 PM
@viniciusheidrun..you should read my comment just before your post
viniciusheidrun
Wed Apr 16 2014, 01:43 PM
I'm doing a drive system with SIM900D modem and microcontroller AT89S52 via sms. I'm having trouble can not generate the. Hex to send to the microcontroller, whenever I compile the error, I'm using MCU 8051 IDE, what should I do so that my system receive sms and perform my task?
ExperimenterUK
Mon Apr 14 2014, 01:00 PM
@Haranadh,bipin chandra etc. Create threads for your questions.
Sun Apr 13 2014, 04:05 AM
Haranadh
we bought HC 06 Bluetooth modem instead of Module ,Can any one help me of using it as bluetooth module since i am doing this project?
  Choose Skin