0% found this document useful (0 votes)
98 views

Embedded Systems Microcontroller 8051: Training Report

This document is a training report submitted by Ankit Malik to fulfill the requirements for a Bachelor of Technology degree in Electronics and Communication Engineering. It discusses embedded systems and the 8051 microcontroller. It provides an overview of Cetpa Infotech, where Malik completed a six week practical training. It also details several projects completed during the training, including interfacing LEDs, seven segment displays, and an LCD to an 8051 microcontroller development board. Circuit diagrams and code are provided.

Uploaded by

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

Embedded Systems Microcontroller 8051: Training Report

This document is a training report submitted by Ankit Malik to fulfill the requirements for a Bachelor of Technology degree in Electronics and Communication Engineering. It discusses embedded systems and the 8051 microcontroller. It provides an overview of Cetpa Infotech, where Malik completed a six week practical training. It also details several projects completed during the training, including interfacing LEDs, seven segment displays, and an LCD to an 8051 microcontroller development board. Circuit diagrams and code are provided.

Uploaded by

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

TRAINING REPORT

ON
EMBEDDED SYSTEMS
MICROCONTROLLER 8051
Submitted in partial fulfillment for the award of the degree
BACHELOR OF TECHNOLOGY
IN
ELECTRONICS AND COMMUNICATION ENGINEERING

SUBMITTED TO SUBMITTED BY
ELECTRONICS AND ANKIT MALIK
COMMUNICATION DEPARTMENT 1811807

HARYANA ENGINEERING COLLEGE,
JAGADHRI

KURUKSHETRA UNIVERSITY, KURUKSHETRA
SESSION: JULY- DECEMBER 2013


ACKNOWLEDGEMENT

The author is highly grateful to the Er. Kuldeep Singh Principal, HARYANA ENGINEERING
COLLEGE, Kurukshetra for providing this opportunity to carry out the six week practical
training at CETPA INFOTECH Pvt. Ltd.


The author would like to express a deep sense of gratitude and thanks profusely to Mr.
BALWINDER SINGH. Without the wise counsel and able guidance, it would have been
impossible to complete the report in this manner.


The author express gratitude to other faculty members of ELECTRONICS &
COMMUNICATION department of HARYANA ENFINEERING COLLEGE for their
intellectual support throughout the course of this work.



ANKIT MALIK
1811807













LIST OF FIGURES

FIG.NO. NAME PAGE NO.
2.1 Block Diagram of 8051 microcontroller 8
2.2 Pin Diagram (pins 32-39) 10
2.3 Pin Diagram (pins 1-7) 11
2.4 Pin Diagram (various pins) 11
3.1 LED Interfacing 17
3.2 Seven Segment Interfacing 17
3.3 Seven Segment Interfacing circuit 19
3.4 LCD Interfacing 20
3.5 Circuit Diagram (EVM) 23




















LIST OF TABLES

TABLE NO. TABLE PAGE NO.
2.1 Diff. b/w Microcontroller & Microprocessor 5-6
2.2 Reset values of some registers 13
3.1 Components used in project 23-24







TABLE OF CONTENTS

S.NO. CONTENTS PAGE NO.
CERTIFICATE
ACKNOWLEDGMENT i
CANDIDATE DECLERATION ii
LIST OF FIGURES iii
LIST OF TABLES iv
Chapter - 1 INTRODUCTION TO ORGANISATION 1
1.1 Cetpa Infotech: An Overview 1
Chapter - 2 EMBEDDED SYSTEMS 2
2.1 Introduction 2
2.2 Characteristics of Embedded System 3
2.3 Microcontroller 4
2.4 Processors in Embedded system 4
2.5 Microcontroller & Microprocessor 5
2.6 Microcontroller Families 6
2.7 8051 MICROCONTROLLER 6
2.7.1 Introducion AT89C51 7
2.7.2 Salient Features 7
2.7.3 Uses Of Microcontroller 8
Chapter - 3 PROJECT WORK 15
3.1 INTERFACING DEVICES WITH 8051 15
3.1.1 LED Interfacing 15
3.1.2 Code 15
3.2 Seven Segment Interfacing 17
3.2.1 Code 18
3.3 LCD Interfacing 19
3.3.1 Code 20
3.4 LCD based EVM(Using AT89C51) 22


3.4.1 Description 22
3.4.2 Project Summary 22
3.4.3 Features 22
3.4.4 Benefits 22
3.4.5 Source Code 24
Chapter 4 RESULT AND CONCLUSION 33
REFERENCES 34


















CHAPTER 1
INTRODUCTION TO
ORGANISATION








CHAPTER 2
INTRODUCTION TO EMBEDDED
SYSTEMS








CHAPTER 3
PROJECT WORK









CONCLUSION

You might also like