Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
P. 1
data rf

data rf

Ratings: (0)|Views: 413 |Likes:
Published by mgitecetech

More info:

Published by: mgitecetech on Dec 19, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





 Now a day's every system is automated in order to face new challenges in the presentday situation. Automated systems have less manual operations, so that the flexibility,reliabilities are high and accurate. Owing to this the demand, hence every field prefersautomated control systems. Especially in the field of electronics automated systems aredoing better performance. In the present scenario of war situations, unmanned systems plays very important role to minimize human losses. So this robot is very useful to dooperations, such as detection of enemies and to find human bodies and so many things.
"A re-programmable, multifunctional manipulator designed to move material, parts,tools, or specialized devices through various programmed motions for the performance of a variety of tasks."
The main objective of this project is to control the direction of the robot using RFcommunication.1
2.1 A Brief History of 8051
In 1981, Intel Corporation introduced an 8 bit microcontroller called 8051. Thismicrocontroller had 128 bytes of RAM, 4K bytes of chip ROM, two timers, one serial port, and four ports all on a single chip. At the time it was also referred as “A SYSTEMON A CHIP”The 8051 is an 8-bit processor meaning that the CPU can work only on 8 bits dataat a time. Data larger than 8 bits has to be broken into 8 bits pieces to be processed by theCPU. The 8051 has a total of four I\O ports each 8 bit wide.There are many versions of 8051 with different speeds and amount of on-chipROM and they are all compatible with the original 8051. This means that if you write a program for one it will run on any of them.The 8052 is an original member of the 8051 family. There are two other membersin the 8051 family of microcontrollers. They are 8052 and 8031. All the threemicrocontrollers will have the same internal architecture, but they differ in the followingaspects.
8031 has 128 bytes of RAM, two timers and 6 interrupts.
89S51 has 4KB ROM, 128 bytes of RAM, two timers and 6interrupts.
89S52 has 8KB ROM, 128 bytes of RAM, three timers and 8interrupts.2
Of the three microcontrollers, 89S51 is the most preferable. Microcontroller supports both serial and parallel communication.In the concerned project 89S52 microcontroller is used. Here microcontroller usedis AT89S52, which is manufactured by ATMEL laboratories.
2.2 Description of 89C52 Microcontroller
The AT89S52 provides the following standard features: 8Kbytes of Flash, 256 bytes of RAM, 32 I/O lines, three 16-bit timer/counters, six-vector two-level interruptarchitecture, a full duplex serial port, on-chip oscillator, and clock circuitry. In addition,the AT89S52 is designed with static logic for operation down to zero frequency andsupports two software selectable power saving modes. The Idle Mode stops the CPUwhile allowing the RAM, timer/counters, serial port, and interrupt system to continuefunctioning. The Power down Mode saves the RAM contents but freezes the oscillator,disabling all other chip functions until the next hardware reset.By combining a versatile 8-bit CPU with Flash on a monolithic chip, theAT89S52 is a powerful microcomputer which provides a highly flexible and costeffective solution to many embedded control applications.
2.3 Features of Microcontroller (89S52)
Compatible with MCS-51 Products
8 Kbytes of In-System Reprogrammable Flash Memory
Endurance: 1,000 Write/Erase Cycles
Fully Static Operation: 0 Hz to 24 MHz
Three-Level Program Memory Lock 3

Activity (6)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
sivar22 liked this
sivar22 liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->