0% found this document useful (0 votes)
25 views5 pages

Embeded Systems Lab Report

This lab report summarizes an experiment on the block diagram and functionality of an 8051 microcontroller development board. The board contains an AT89S52 microcontroller, MAX232 for serial communication, a real-time clock, LCD display, and other components. It also has an 8051 AVR USB programmer to transfer program codes to the microcontroller. The report describes the purpose and role of each component in facilitating microcontroller programming and interaction with other devices.

Uploaded by

guruswami
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views5 pages

Embeded Systems Lab Report

This lab report summarizes an experiment on the block diagram and functionality of an 8051 microcontroller development board. The board contains an AT89S52 microcontroller, MAX232 for serial communication, a real-time clock, LCD display, and other components. It also has an 8051 AVR USB programmer to transfer program codes to the microcontroller. The report describes the purpose and role of each component in facilitating microcontroller programming and interaction with other devices.

Uploaded by

guruswami
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Visvesvaraya National Institute

of Technology (VNIT), Nagpur

Embedded Systems
(ECP403)
Lab Report

Submitted by :
GURUSWAMI GANNAMANENI (BT21ECE078)
Semester 5

Submitted to :
Dr. Ankit A. Bhurane
(Course Instructor)
Department of Electronics and Communication Engineering,
VNIT Nagpur
Contents

1 Experiment-1: Block diagram and functionality of 8051 micro con-


troller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1
1.0.0 Guru swami Gannamaneni (BT21ECE078)

Experiment-1: Block diagram and functionality of 8051


micro controller
Aim:: To study the block diagram and functionality of 8051 micro controller de-
velopment board.

Requirements:: The whole 8051 Quick starter development board includes several
components such as follows:
• ATMEL 8051 USB ISP Programmer.
• AT89S52 Microcontroller On-board.
• MAX232(ILX232N) On-board.
• Alphanumeric 16x2 LCD display On-Board.
• IN1307N RTC(Real Time Clock) On-Board.
• 3V lithium battery.
• 1.5 Meter USB A to USB B cable
• 6 Pin Polarized cable.
• EdSim51/ Keil C51 Software

Description::

1. 8051 Quick Starter Development Board with On-board AT89S52,


MAX232, DS1307:
The 8051 Quick Starter Development Board operates as a central hub for the
creation and testing of microcontroller-based projects. It contains an AT89S52 mi-
crocontroller, which serves as the project’s core. This particular microcontroller is
both powerful and versatile, boasting a considerable amount of memory for stor-
ing your programs and data. Essentially, it acts as the brain that carries out your
instructions.

8051 AVR USB ISP Programmer:


The 8051 AVR USB ISP Programmer plays a crucial role in the programming of
microcontrollers. It serves as a means to transfer your program codes, referred to
as HEX files, onto the microcontroller itself. These codes then serve as instructions

2
1.0.0 Guru swami Gannamaneni (BT21ECE078)

for the microcontroller’s operation. Thanks to its USB connection, data transfer
between your computer and the microcontroller is both speedy and reliable.
ISP specifically refers to ”In-System Programming,” indicating that you can
program the microcontroller while it remains connected to its development board.
This eliminates any inconvenience caused by having to disconnect or remove the
microcontroller each time an update is required for your program. Serving as a link
between your computer and the microcontroller, this programmer facilitates effective
communication between them.

2.Alphanumeric LCD Display:


The alphanumeric LCD display functions as a simplistic digital sign, exhibiting
both letters and numbers. This versatile tool allows for the showcasing of various
messages, data, and even uncomplicated illustrations.

3. Real-Time Clock (RTC):


The real-time clock acts like an enduring watch for your project, consistently moni-
toring time even when power is disconnected. Its functionality proves to be valuable
in applications such as precise clocks or timers.

4. Port Expander:
In essence, the port expander can be likened to an elongated extension cord specif-
ically crafted for microcontrollers. It serves the purpose of granting additional ac-
cessibility points to connect peripherals like buttons, lights, and sensors.

5. MAX232 for Serial Communication:


Integrating with other devices such as computers becomes a seamless process due
to the MAX232’s presence alongside the microcontroller. Acting as an efficient
translator of sorts ensures effective mutual understanding between these devices
during serial communication

6. Power Supply Circuit:


Similar to how toys require batteries for function, a stable power source is necessary
for the microcontroller’s proper operation. The power supply circuit ensures that
the microcontroller receives an appropriate level of power.

3
1.0 Guru swami Gannamaneni (BT21ECE078)

7. RS232 Port and Serial Communication:


Think of this feature as a unique cable that facilitates communication between
your project and a computer. It can be likened to engaging in conversation via
walkie-talkies.

8. User Interface Components:


The reset switch functions like a restart button specifically designed for the mi-
crocontroller, aiding troubleshooting when complications arise. Meanwhile, the user
switch operates similarly to a programmable button capable of performing different
functions based on your specific program. Lastly, the user LED serves as control-
lable light which can blink or transform its colors depending on your program’s
instructions.

9. Applications and Usage Guidelines:


With this kit, you have endless opportunities to create fascinating projects! For
instance, you could construct an LCD clock displaying current time or design a
temperature monitor utilizing sensors. Remember always to adhere to provided
instructions diligently and test your ideas methodically every step along the way.

Problems Faced (if any):

References/ Citations:
1. Kenneth J. Ayala. 1999. 8051 Microcontroller: Architecture, Programming,
and Applications (2nd. ed.). Delmar Thomson Learning.

You might also like