Digital Clock Using AT89C51

2513 words (10 pages) Essay

18th May 2020 Engineering Reference this

Disclaimer: This work has been submitted by a university student. This is not an example of the work produced by our Essay Writing Service. You can view samples of our professional work here.

Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of

Keywords: Digital Clock; LCD Display; 8051Microcontroller


A digital clock was designed in the this project where the microcontroller is used for the timing controller as well as the programming in the microcontroller is performed. The design is cost effective, simple and easy for maintenance.

Get Help With Your Essay

If you need assistance with writing your essay, our professional essay writing service is here to help!

Find out more

A clock is an instrument for measuring time. In principle it requires no more than some physical process which will proceed at a known rate, and a way to gauge how long that process has been continuing.

Digital clocks display a numeric representation of time. Two numeric display formats are commonly used on digital clocks. They are: 24-hour notation with hours ranging 00 to 23 and 12 hour notation with AM/PM indicator. Most digital clocks use an LCD or LED display.Generally for the designing a digital clock, a microcontroller is used as the controller of the circuit and a Real Time Clock IC is used as counter.

Our approach is to simulate the clock circuitry in Proteus 8.1 software with all the necessary interfacing connection and program. After simulating in the Proteus, we move to hardware implementation of the Digital clock.


Electronic clocks are widely used instead of Mechanical Clocks. The reason is Digital clocks are portable reliable, accurate and maintenance free. Digital clocks are more common and independent of external source. To implement a Digital Clock, we require software. Microcontroller control system will use this software for its functioning. This Paper will describe how we have constructed the microcontroller based Digital Clock is constructed with ATMEL 89C51.


The Chip we use is AT89C51. AT89C51 is an 8-bit microcontroller which belongs to Atmel’s 8051 circle of relatives. We use 4KB of Flash present in AT89C51 to area our program hex file. This is erasable study handiest memory (PEROM). It additionally has 128bytes of RAM. AT89C51 is a 40 pin tool and it has four ports special as P1, P2, P3 and P0. All these ports are eight-bit ports and can be used  as both enter and output ports. Except P0 which wishes outside pull-ups, rest of the ports have inner pull-ups. When 1s are written to these port pins, they are pulled high through the internal pull-united statesand may be used as inputs. These ports also are bit addressable and so their bits also can be accessed personally.

Port P0 and P2 are also used to provide low byte and high byte addresses, respectively, while linked to an outside reminiscence. Port 3 has multiplexed pins for unique capabilities like serial verbal exchange, hardware interrupts, timer inputs and read/write operation from outside memory. AT89C51 has an inbuilt UART for serial communication. It can be programmed to perform at different baud quotes. Including  timers & hardware interrupts, it has a complete of six interrupts.

Fig1. Pin Discription of AT89CS51

Block diagram:-











  8051 microcontroller

  Seven segment display

  Crystal 11.0592 Mhz


  8051 Microcontroller




LCD display

A Liquid-Crystal Display (LCD) is a flat panel display, digital visible display, or video show that uses the mild modulating houses of liquid crystals. Liquid crystals do not emit mild without delay. LCDs are to be had to display arbitrary images (as in a wellknown-reason laptop display) or constant photos with low facts content material which may be displayed or hidden, which include preset phrases, digits, and seven-segment shows as in a digital clock. They use the same basic generation, except that arbitrary snap shots are made up of a large variety of small pixels, even as other shows have large elements. LCDs are utilized in a extensive range of packages such as laptop monitors, televisions.

A Liquid crystal show is a special thin flat panel that may permit mild undergo it, or can block the light. (Unlike an LED it does no longer produce its very own light). The panel is made up of several blocks, and each block can be in any form.

Liquid crystal shows are often used in battery-powered gadgets, together with virtual watches, due to the fact they use very little power. They also are used for flat display TV’s. Many LCDs paintings properly through themselves whilst there may be other light round (like in a lit room, or outdoor in daylight hours). For smartphones, laptop monitor, TV’s and some other purposes, a lower back-mild is constructed into the product.Some passive matrix LCD’s have dual scanning, meaning that they experiment the grid two times with contemporary inside the identical time that it took for one scan in the authentic technology. However, energetic matrix continues to be a superior technology.

Fig.2. LCD Display

They are common in client devices which includes DVD gamers, gaming gadgets, clocks, watches, calculators, and phones, and have replaced cathode ray tube (CRT) shows in nearly all applications. They are available in a much broader variety of display sizes than CRT and plasma presentations, and when you consider that they do no longer use phosphors, they do no longer suffer photograph burn-in. LCDs are, however, susceptible to picture endurance. The LCD screen is extra power efficient and may be disposed of more adequately than a CRT. Its low electric power consumption enables it to be used in battery-powered digital system. It  is  an electronically modulated optical  device made from any range of segments controlling a layer of liquid crystals and arrayed in front of a mild source (backlight)

Find out how can help you!

Our academic experts are ready and waiting to assist with any writing project you may have. From simple essay plans, through to full dissertations, you can guarantee we have a service perfectly matched to your needs.

View our services

or reflector to produce snap shots in coloration or monochrome. Liquid crystals were first determined in 1888. By 2008, annual sales of televisions with LCD monitors passed income of CRT gadgets global, and the CRT became out of date for most purposes.

Interfacing AT89C51 with LCD display

The Circuit diagram given above suggests how to interface a 16×2 LCD module with AT89S1 microcontroller. Capacitor C3, resistor R3 and push button transfer S1 paperwork the reset circuitry. Ceramic capacitors C1,C2 and crystal X1 is associated with the clock circuitry which produces the gadget clock frequency. P1.Zero to P1.7 pins of the microcontroller is hooked up to the DB0 to DB7 pins of the module respectively and thru this path the data is going to the LCD module.

P3.3, P3.Four and P3.5 are linked to the E, R/W, RS pins of the microcontroller and via this direction the manipulate indicators are transferred to the LCD module. Resistor R1 limits the current through the returned light LED and so do the returned moderate intensity. POT R2 is used for adjusting the assessment of the show.

Fig3. Interfacing of AT89C51 with LCD Display


Simulation of digital clock in proteus

Connections are made as shown in the circuit diagram below. Then we developed the program and run in Keil to obtain the hex file after debugging . We open this hex file in the AT89C51. We can check whether our program is working. After conforming this we then go for the connecting the discrete components.

Fig4. Circuit Diagram showing all connections


The following steps of connections are followed.

STEP1: PINS 28-21 of the microcontroller are connected to the PINS 7-14 of the LCD display. STEP2: PINS 16,11,10 of the microcontroller are connected to the PINS 4,5,6 of the LCD display. STEP3: PINS 18,19 of the microcontroller are connected to the oscillator.

STEP4: PINS 1,2,3 of the microcontroller are connected to the switches S1,S1,S3. STEP5: PINS 1,2,3 of the microcontroller are also connected with resistors R1,R2,R3.

STEP6: PIN 20 of the microcontroller is connected to GND and PIN 16 of LCD display is connected to vcc.

STEP7: PIN 15 of the LCD display is connected to +5V.


Hardware implementation of digital clock

The power is supplied to components like regulator, resistors and Microcontroller control circuitry using a 12V/3.2A battery and microcontroller requires 5V .with the help of regulators we regulate the power between three components. This Clock works in  12 hour mode and is configured by programming the microcontroller AT89C51. The program uses a delay function for producing a delay of 1 second.







On PCBsoftware, the whole circuit was intended. PCB circuit layout and preparations in any printed circuit board are the first and most significant. First component layouts were designed according to the component dimensions available in PCB software. The following points are to be observed during PCB design:1

There should be enough room between two parts to prevent partial contacts2

High voltage dissipated parts should be installed at a sufficient distance from semiconductor and electrolytic capacitors. Printed circuit board (P.B.C) is used to prevent most of the disadvantages of breadboard convection. These also prevent thin cables from being used to connect the parts.


Cite This Work

To export a reference to this article please select a referencing stye below:

Reference Copied to Clipboard.
Reference Copied to Clipboard.
Reference Copied to Clipboard.
Reference Copied to Clipboard.
Reference Copied to Clipboard.
Reference Copied to Clipboard.
Reference Copied to Clipboard.

Related Services

View all

DMCA / Removal Request

If you are the original writer of this essay and no longer wish to have your work published on the website then please: