<?xml version="1.0" encoding="utf-8" ?>
				<!-- generator="e107" -->
				<!-- content type="Downloads > 8051 Projects" -->
				<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
				<channel rdf:about="http://www.8051projects.net/">
				<title>8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes : Downloads > 8051 Projects</title>
				<link>http://www.8051projects.net/</link>
				<description>Learn to make simple 8051 projects, pic projects, avr projects. download 8051 projects, tutorials, libraries, sample codes. join the microcontroller discussion forum and ask doubts regarding electronics. the best source for 8051 over internet.</description>
				<dc:language>en-gb</dc:language>
				<dc:date>2008-10-15T23:57:06-07:00</dc:date>
				<dc:creator>contact@nospam.com</dc:creator>
				<admin:generatorAgent rdf:resource="http://e107.org" />
				<admin:errorReportsTo rdf:resource="mailto:contact@nospam.com" />
				<sy:updatePeriod>hourly</sy:updatePeriod>
				<sy:updateFrequency>1</sy:updateFrequency>
				<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
				<items>
				<rdf:Seq>
						<rdf:li rdf:resource="http://www.8051projects.net/downloads209.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads206.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads205.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads204.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads199.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads196.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads188.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads185.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads184.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads177.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads166.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads165.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads174.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads173.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads172.html" />
				</rdf:Seq>
				</items>
				</channel>
						<item rdf:about="http://www.8051projects.net/downloads209.html">
						<title>Monitor and Control of Greenhouse Environment-GreenBee [Project report Included]</title>
						<link>http://www.8051projects.net/downloads209.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Amit Radhakrishnan, Poonam Bansal, Prabhat Kumar, Smitha P.</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>The GreenBee ProjectAppropriate environmental conditions are necessary for optimum plant growth, improvedcrop yields, and efficient use of water and other resources. Automating the data acquisitionprocess of the soil conditions and various climatic parameters that govern plant growth allowsinformation to be collected at high frequency with less labor requirements. The existing systemsemploy PC or SMS-based systems for keeping the user continuously informed of the conditionsinside the greenhouse; but are unaffordable, bulky, difficult to maintain and less accepted by thetechnologically unskilled workers.The objective of this project is to design a simple, easy to install, microcontroller-basedcircuit to monitor and record the values of temperature, humidity, soil moisture and sunlight ofthe natural environment that are continuously modified and controlled in order optimize them toachieve maximum plant growth and yield. The controller used is a low power, cost efficient chipmanufactured by ATMEL having 8K bytes of on-chip flash memory. It communicates with thevarious sensor modules in real-time in order to control the light, aeration and drainage processefficiently inside a greenhouse by actuating a cooler, fogger, dripper and lights respectivelyaccording to the necessary condition of the crops. An integrated Liquid crystal display (LCD) isalso used for real time display of data acquired from the various sensors and the status of thevarious devices. Also, the use of easily available components reduces the manufacturing andmaintenance costs. The design is quite flexible as the software can be changed any time. It canthus be tailor-made to the specific requirements of the user.This makes the proposed system to be an economical, portable and a low maintenancesolution for greenhouse applications, especially in rural areas and for small scale agriculturists.[text taken from project synopsis]</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads206.html">
						<title>Digital Lock Using AT89C2051 with LCD and Keypad - Assembly</title>
						<link>http://www.8051projects.net/downloads206.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Ajay Bhargav</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>Digital Lock Using AT89C2051 with LCD and Keypad - AssemblyA Brief Description:This project is a rewrite of previously made project "Digital Code Lock using keypad and LCD"I got many requests from student's side who want this project in Assembly language. So i spent some time making this project.You will find working of this project same as that of original project. Nothing has been changed as such.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.asm - Project CodeLCD.hex - Final Hex fileDigital Code Lock Schematic - PDF file of orcad schematicIf any problem Please post in the forum</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads205.html">
						<title>Electronic Voting machine with Managed Control Unit (Project Report Included)</title>
						<link>http://www.8051projects.net/downloads205.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Shivani, Geetika Gupta, Vibhore Aggarwal, Megha Singh</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>Introduction:EVM is capable of saving considerable printing stationery and transport of large volumes of electoral material. It is easy to transport, store, and maintain. It completely rules out the chance of invalid votes. Its use results in reduction of polling time, resulting in fewer problems in electoral preparations, law and order, candidates' expenditure, etc. and easy and accurate counting without any mischief at the counting centre. It is also eco friendly.Our EVM consists mainly of two units - (a) Control Unit (CU) and (b) Ballot Unit (BU) with cable for connecting it with Control unit. Both the units consists of one microcontroller (8052) each. The CU consists of one LCD, one hex keypad and a couple of switches, while BU consists of a candidate panel, a votecast panel and a buzzer, etc. This project is based on assembly language programming. The software platform used in this project are Keil uVision3 and SPIPGM37.Important Information:Please Read this carefully as explained to me by authorauthor wrote ...i forgot to mention one thing missing in report n coding as well.actually, in main function of control unit program as soon as controllerenters in it check the value of variable named "status" that resides in EEPROM. If status is 1 then voting start else no voting.if the EEPROM is new or fresh, status will have some garbage valueor 0xFF. which can be a problem on first startup.So a small program is written to clear that status byte.After you finish making the hardware. You have to do the following things:1. Load cufirst.hex file in your controller.2. Run your circuit.3. Wait for 2-3 seconds.4. Load voting.hex which is the real control unit program.5. Run it.Please use forum if you have any problem.www.8051projects.net/forum.html</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads204.html">
						<title>BASCOM-8051 Project : Multicounter Project using AT89C2051</title>
						<link>http://www.8051projects.net/downloads204.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>GioppY</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>GioppY wrote ...BASCOM-8051 compiler       AT89C2051 Simple counter    frequency range      1Hz - 400.000Hz    period range         100uS. - 8.000.000uS.N.B. The counter DO NOT WORKS beyond the specified range.    low frequency      1 / period    tachometer         60 / periodLow frequency and tachometer are derived from the period measure.They are displayed with a decimal digit.For better accuracy the oscillator must be adjusted to 12.000.000Hz</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads199.html">
						<title>8051 Controller Area Network Project over RS485 protocol</title>
						<link>http://www.8051projects.net/downloads199.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Aftab Niaz</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>Project OverviewControl Area Network controls the security of the Electronic equipments using the RS-485 protocol. We use CAN for Monitoring Sensors. Data can be stored in the System and the software is used for  backup. We can get reports on hourly, weekly and monthly basis.The Controller Area Network (CAN) bus is a multi-master message broadcast system that is suitable for systems where data contained in short messages are needed to be received at multiple locations simultaneously. Because messages are sent to all the nodes in a system, CAN is especially suited to systems where consistency in the received messages at all the receiving nodes is needed. In this case, all nodes are notified of the rejection, ensuring the data consistency across the network.Messages are sent to all nodes, but their “message identifiers” indicate whether each node should act on the message. However, all nodes participate in indicating whether the message was sent correctly, increasing the reliability of the bus.Designing and development process can be divided in to three Section.more information available in word document format...</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads196.html">
						<title>Data acquisition system using 8051</title>
						<link>http://www.8051projects.net/downloads196.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Abbas</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>8 temperature sensors are connected(4 shown in diagram for simplicity).values of all the sensors are sent serially by uc to pc.software DAQ System take these values and show them on its front panel,and also logg them to the data base daq.mdb.we can set some parameters likeset pointlow limit and high limit . when temperature of some sensor increases beyond set point ....the heater connected to controller(specific for data sensor) will be turned off / and on in opposite case.and high limit and low limits are for alarm.when temperature goes above high limit or below low limit the alarm will be turned on.other features coming soon in DAQ 1.1 version including labview portion</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads188.html">
						<title>Control your PC with TV remote</title>
						<link>http://www.8051projects.net/downloads188.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Ajay Bhargav</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>Control your PC with TV remote..Now you can control your mouse cursor and windows media player® with your TV remote... So when you are watching a movie or listening songs on your PC, you need not to get up from your seat to change the volume or to change the track.. you can simply use your TV remote to do this for you  Little description of the project:This project is an implementation of RC5-remote reception on an 8051 microcontroller. The received code is decoded and sent to the PC IR remote software written in Visual Basic. The cursor position is moved according to the keys pressed.There are two modes of operation one is as mouse control and second is Windows media player control.More information on key control is given in the software's help section. You might need to download the VB library files to run this software. If the software gives an error of missing file "MSCOMM32.ocx", the use the ocx file supplied in the zip file and follow the instructions below:<br />Copy MSCOMM32.ocx in "c:&#092;windows&#092;system" folder.Go to Start-> run and type "regsvr32 mscomm32.ocx" and hit enter."It will give you a success dialog.VB Source for PC remote software available hereYes! thats true... below is a working demo of this project..</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads185.html">
						<title>IR Remote Switch using TV remote (RC5 Protocol)</title>
						<link>http://www.8051projects.net/downloads185.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Ajay Bhargav</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>Simple project to control 8 switching appliances using your Phillips TV remote or any remote supporting RC5 Protocol. Usually remote which are available in market use RC5 protocol only...If you need information on RC5 protocol them visit the link belowInfrared RC5 Remote ProtocolIf you have any doubt or have questions in mind.. please visit.. the forumPost your doubts</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads184.html">
						<title>Digital Code lock with LCD and Keypad using AT89C2051</title>
						<link>http://www.8051projects.net/downloads184.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Ajay Bhargav</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>Digital Code Lock with LCD and Keypad using AT89C2051A 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 DriversLCD.H - LCD function prototypes and other declerationsLock.C - code for lock functioningLOCK.H - lock function declerationsKEYPAD.C - Keypad driversKEYPAD.H - Function declerationsDELAY.C - Delay FunctionsDELAY.H - Function Prototypes onlyMAIN.C - Main function!Digital Code Lock Schematic - PDF file of orcad schematicIf any problem Please post in the forum</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads177.html">
						<title>Traffic Light Controller project PCB</title>
						<link>http://www.8051projects.net/downloads177.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>۞ TPS ۞</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>PCB design of Traffic light controller project by TPS</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads166.html">
						<title>SMS based Device Switching</title>
						<link>http://www.8051projects.net/downloads166.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Binu</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>Short Message Service (SMS) is defined as a text-based service that enables up to 160 characters to be sent from one mobile phone to another. In a similar vein to email, messages are stored and forwarded at an SMS centre, allowing messages to be retrieved later if you are not immediately available to receive them. Unlike voice calls, SMS messages travel over the mobile network’s low-speed control channel. Using the convenience of SMS, this project lets you remotely control equipment by sending plain text messages, such as "pump on", "aircon off", "reset" or "light1 on" – all of which can be pre-programmed into the controller and easily remembered later. It can control up to eight external devices. The 8 bit microcontroller is used to control the whole circuit. It read message from the Mobile phone and control the devices according the received message.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads165.html">
						<title>Secured Wireless Data Communication</title>
						<link>http://www.8051projects.net/downloads165.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Binu</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>This project is used to communicate or transmit a text message from one place to another place through wireless. The text message is encrypted by using the Microcontroller and the encrypted message was transmitted through wireless. At the receiver end the signal was received by the standard receiver and the analog signal was fed to the Microcontroller and it was decrypted by the Microcontroller and the message was displayed over the LCD display. We can use several receivers and the message from the transmitter can be sent to the entire receivers at the same time. Each receiver can be accessed separately by its address.The Microcontroller is used to do the above work. It gets data from the Keyboard and encrypt with an private algorithm and at the receiver end the Microcontroller decrypt it with the same algorithm and display the data over the LCD display.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads174.html">
						<title>Voice Ineractive System For College Automation project</title>
						<link>http://www.8051projects.net/downloads174.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Binu</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>Now-a-days every institution needs automation. As a part of college automation, we have decided to do a project “Voice Interactive System for College Automation”. Our project allows the user to know the student’s attendance and marks quickly through the telephone line without the intention of the college authority. In the hardware side embedded system has been used. A 20 pin microcontroller 89C2051 is used because of its compatibility with our hardware. This microcontroller controls the whole hardware. Telephone line is used for communication purpose. Visual Basic has been used for software programming. Presentation in the class and outcome of the university are made reachable to the parents by our project. It will be very obliging to the parents to be acquainted with their son’s/daughter’s recital in the college.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads173.html">
						<title>Two Line Intercom</title>
						<link>http://www.8051projects.net/downloads173.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Binu</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>This project is used as an electronic private exchange. It has two telephones, which have the intercom facility, and they can be connected to the telephone line. All the functions are controlled by the 8-bit microcontroller AT89C2051 which has an Program Memory (ROM) of 2 kilobytes. The DTMF (Dual tone multiple frequency) signals are decoded by the DTMF decoder IC 8870 and its output will be in decimal of the pressed key. The switching functiond are done by 12v relays.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads172.html">
						<title>Traffic Light Controller</title>
						<link>http://www.8051projects.net/downloads172.html</link>
						<dc:date>2008-10-15T23:57:06-07:00</dc:date>
						<dc:creator>Binu</dc:creator>
						<dc:subject>8051 Projects</dc:subject>
						<description>A simple traffic light controller project using AT89C2051 able to control four way traffic lights. This is just a demonstrative project.</description>
						</item>
				</rdf:RDF>