<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Digital Code lock | Student Projects</title>
	<atom:link href="https://studentprojects.in/tag/digital-code-lock/feed/" rel="self" type="application/rss+xml" />
	<link>https://studentprojects.in</link>
	<description>Microcontroller projects, Circuit Diagrams, Project Ideas</description>
	<lastBuildDate>Tue, 18 Nov 2008 11:29:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.7</generator>
	<item>
		<title>Digital Code lock using AT89C2051</title>
		<link>https://studentprojects.in/electronics/microcontrollers/digital-code-lock-using-at89c2051/</link>
					<comments>https://studentprojects.in/electronics/microcontrollers/digital-code-lock-using-at89c2051/#comments</comments>
		
		<dc:creator><![CDATA[Editorial Team]]></dc:creator>
		<pubDate>Tue, 18 Nov 2008 11:29:15 +0000</pubDate>
				<category><![CDATA[Microcontroller Based Mini Projects]]></category>
		<category><![CDATA[Keyboard Interface]]></category>
		<category><![CDATA[Interfacing LCD]]></category>
		<category><![CDATA[Digital Code lock]]></category>
		<category><![CDATA[AT89C2051]]></category>
		<category><![CDATA[LCD Drivers]]></category>
		<category><![CDATA[Microcontroller]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=141</guid>

					<description><![CDATA[<p>Here is a project called &#8216;Digital Code Lock using AT89C2051&#8217;. LCD is used for display and a keyboard is used to input  the keys. This project source code is written in C. Both the C files and hex files are given for download. A Brief Description: This a simple project with efficient hacking prevention from</p>
<p>The post <a href="https://studentprojects.in/electronics/microcontrollers/digital-code-lock-using-at89c2051/">Digital Code lock using AT89C2051</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Here is a project called &#8216;Digital Code Lock using AT89C2051&#8217;. LCD is used for display and a keyboard is used to input  the keys. This project source code is written in C. Both the C files and hex files are given for download.</p>
<p><strong>A Brief Description:</strong></p>
<p>This 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.</p>
<p>The input is taken from a 4&#215;3 Keypad (please see the schematic for more information) and Display the user input on a 2&#215;16 LCD. A pin is assigned as output for activating and deactivating the lock. For demonstration i have connected an LED to that pin.</p>
<p><strong>From user side:</strong><br />
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 &#8220;12345&#8221; and press &#8216;#&#8217;. 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 &#8216;#&#8217; to save it.</p>
<p><strong>Using the Keypad:</strong><br />
Keypad has 12 keys (4&#215;3) 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. &#8216;*&#8217; is used as the Cancel key and &#8216;#&#8217; is used as the Enter key.</p>
<p><strong>Circuit Diagram:</strong></p>
<figure id="attachment_142" aria-describedby="caption-attachment-142" style="width: 499px" class="wp-caption aligncenter"><a href="https://studentprojects.in/wp-content/uploads/2008/11/clockskt.jpg"><img decoding="async" class="size-full wp-image-142" title="Circuit diagram of Digital Code lock using AT89C2051" src="https://studentprojects.in/wp-content/uploads/2008/11/clockskt.jpg" alt="Circuit diagram of Digital Code lock using AT89C2051" width="499" height="397" /></a><figcaption id="caption-attachment-142" class="wp-caption-text">Circuit diagram of Digital Code lock using AT89C2051</figcaption></figure>
<p><strong>Download File Information:</strong></p>
<ol>
<li>LCD.C &#8211; 4-Bit LCD Drivers</li>
<li>LCD.H &#8211; LCD function prototypes and other declerations</li>
<li>Lock.C &#8211; code for lock functioning</li>
<li>LOCK.H &#8211; lock function declarations</li>
<li>KEYPAD.C &#8211; Keypad drivers</li>
<li>KEYPAD.H &#8211; Function declarations</li>
<li>DELAY.C &#8211; Delay Functions</li>
<li>DELAY.H &#8211; Function Prototypes only</li>
<li>MAIN.C &#8211; Main function!</li>
<li>Digital Code Lock Schematic &#8211; PDF file of orcad schematic</li>
</ol>
<p>Download the source codes by <a href="http://www.8051projects.net/downloads184.html " target="_blank">clicking here </a></p>
<p>By Ajay Bhargav<br />
http://rickeyworld.info</p><p>The post <a href="https://studentprojects.in/electronics/microcontrollers/digital-code-lock-using-at89c2051/">Digital Code lock using AT89C2051</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/microcontrollers/digital-code-lock-using-at89c2051/feed/</wfw:commentRss>
			<slash:comments>40</slash:comments>
		
		
			</item>
	</channel>
</rss>
