The AT89S52 is a low-power, high-performance CMOS 8-bit microcontroller with 4K bytes of in-system programmable Flash memory. The device is manufactur. AT89C52 is an 8-bit microcontroller and belongs to Atmel’s family. AT89C52 has 8KB of Flash programmable and erasable read only memory ( PEROM). AT89C51 is an 8-bit microcontroller and belongs to Atmel’s family. ATMEL 89C51 has 4KB of Flash programmable and erasable read only memory.

Author: Kiganos Dikus
Country: Georgia
Language: English (Spanish)
Genre: Environment
Published (Last): 14 December 2007
Pages: 255
PDF File Size: 16.98 Mb
ePub File Size: 3.55 Mb
ISBN: 900-8-36112-905-7
Downloads: 37793
Price: Free* [*Free Regsitration Required]
Uploader: Douzragore

Getting Started with Microcontroller. You must check this Tutorial: A pulse of ns should be given. Thanku for ur explanation and code.

AT89C52 | 89C52 Microcontroller Datasheet & Pin Description

Program pulse input during Flash programming. What is Web Browser.

Convert to Blogger by SimplexDesign. And we will set it to 0 if we are sending some command instruction like clear the screen hex code So we can 89552 by simply interfacing LED with microcontrollerthat with a simple coding that, we can interact and control the hardware through software programming using microcontroller. You must first of all glance over the project micrpcontroller. This microcomputer – or microprocessor -related article is a stub.


Designed by Gabfire Themes. Agree with you harish kumar If you got the solution kindly share with us. We have connected a crystal oscillator of Micrrocontroller allows a great amount of legacy code to be reused without modification in new applications. I’ m compiling the program for AT89S52 microcontrller.

Each consists of a latch Special Function Registers P0 through P3an output driver, and an input buffer. Read from external data memory. Retrieved from ” https: Middle leg of the variable resistor is connected to PIN 3 and other two legs are connected to voltage supply microcontrolleg Ground.

It resets the microcontroller when connected to HIGH. Views Read Edit View history. Generally this is set to 0, because we do not have need to read data from LCD. Atmel has also created an LP low power series of these chips with a “Single Cycle Core”, making the execution speed mixrocontroller these chips considerably faster.

AT89C51 Microcontroller

You can help Wikipedia by expanding it. Pin 3 V0 is connected to voltage Vcc through a variable resistor of 10k microcontrollet adjust the contrast of LCD. All the pins are clearly understandable by their name and functions, except the control pins, so they are explained below:.


Port 2 outputs the high byte of the external memory address when the address is 16 bits wide. Feel free to microcojtroller a response. I have used these Pins in above circuit.

Quote and Order boards in minutes on https: Output transmitter for serial communication. Function msdelay has been created to create delay in milliseconds and called frequently in the program, it is called so that LCD module can have sufficient time to execute the internal operation and commands.

Hello, this very post is related to the RPM meter project. Contrast Setting, connected to Vcc thorough a variable resistor.

Posted by Muhammad Ahmed on The above video shows lcd interface on bread board Can this project be shown on general purpose board???