10407023 - SERIAL COMMUNICATION BY USING UART A THESIS...

Info icon This preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
SERIAL COMMUNICATION BY USING UART A THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF BACHELOR OF TECHNOLOGY IN ELECTRONICS AND INSTRUMENTATION ENGINEERING BY Pradosh Priyadarshan Roll No.: 10407023 Biswa Ranjan Mundari Roll No.: 10407026 Under the guidance of: Prof.K.K.Mahapatra Department of Electronics and Communication Engineering
Image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
2 National Institute of Technology, Rourkela CERTIFICATE This is to certify that the thesis entitled “Serial Communication using UART” submitted by Pradosh Priyadarshan and Biswa Ranjan Mundari in partial fulfillment of the requirements for the award of Bachelor of Technology Degree in Electronics and Instrumentation Engineering at National Institute of Technology, Rourkela ( Deemed University ) is an authentic work carried out by them under my supervision and guidance. To the best of my knowledge, the matter embodied in the thesis has not been submitted to any other University/Institute for the award of any Degree or Diploma. Prof K.K.Mahapatra Date Department of E.C.E National Institute of Technology Rourkela – 769008
Image of page 2
3 ACKNOWLEDGEMENT We take this opportunity as a privilege to thank all individuals without whose support and guidance we could not have completed our project in this stipulated period of time. First and foremost we would like to express our deepest gratitude to our Project Supervisor Prof. K.K.Mahapatra, Department of Electronics and Communication Engineering, for his invaluable support, guidance, motivation and encouragement throughout the period this work was carried out. We are also grateful to Mr. Ayaskanta Swain for their valued suggestions and inputs during the course of the project work. His readiness for consultation at all times, his educative comments and inputs, his concern and assistance even with practical things have been extremely helpful. We would also like to thank all Professors and Lecturers, and members of the Department of Electronics and Communication for their generous help in various ways for the completion of the thesis. We also extend our thanks to our fellow students for their friendly co-operation. Pradosh Priyadarshan 10407023 Biswa Ranjan Mundari 10407026 Dept. of E.C.E. NIT Rourkela
Image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
4 Contents 1 INTRODUCTION 1.1 What is UART and how it works 7 1.2 Serial Vs Parallel 8 1.3 Synchronous Serial Transmission 10 1.4 Asynchronous Serial Transmission 10 1.5 Bits, Baud and Symbols 11 1.6 Asynchronous Serial Reception 13 1.7 Other UART Functions 15 2 RS 232-C STANDARD 2.1 The RS 232-C and V.24 Standards 17 2.2 RS 232-C Bit Assignment (Marks and Spaces) 17 2.3 RS 232-C Break Signal 18 2.4 RS 232-C DTE and DCE Devices 18 2.5 RS 232-C Pin Assignments 19 3 THE 8251 CHIP 3.1 Introduction 23 3.2 Ports 23 3.3 General Operation 27 3.3.1 Programming the 8251 27 3.3.2 The Mode Word 27 3.3.3 Synchronous Mode Word 27 3.3.4 Asynchronous Mode Word 29 3.4 The Command Word and SYNC Characters 32 3.4.1 Command Word 32 3.4.2 The Status Word 33
Image of page 4
5 4 THE 8251 VHDL MODEL 4.1 Introduction 36 4.2 Process Descriptions 36 4.3 Main Process 36 4.3.1 VHDL Code for Main Process 38 4.4 Transmitter Process 40 4.4.1 VHDL Code for Transmitter
Image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern