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

microcontroller lab syllabus

The document outlines a laboratory course on microcontrollers, specifically focusing on the 8051 architecture and its applications. It includes objectives, a list of experiments covering programming and interfacing, and expected outcomes for students. Additionally, it details the conduct of practical examinations and the evaluation process.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

microcontroller lab syllabus

The document outlines a laboratory course on microcontrollers, specifically focusing on the 8051 architecture and its applications. It includes objectives, a list of experiments covering programming and interfacing, and expected outcomes for students. Additionally, it details the conduct of practical examinations and the evaluation process.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Microcontroller and Course

Semester IV Course Title 22 ECL 47


Its Applications Lab Code
Teaching
24 Hours L – T – P – TL* 0–0–2-2 Credits 02
Period
CIE* 50 SEE* 50 Total 100
CREDITS -2

Course Objectives: This laboratory course enables students to


 Understand the basics of microcontroller and its applications.
 Have in-depth knowledge of 8051 assembly language and C
programming.
 Understand controlling the devices using programming Languages.
 The concepts of I/O interfacing for developing real time embedded
systems.

LIST OF EXPERIMENTS:
I. Programming
1. Data Transfer: Block Move, Exchange, Sorting, Finding largest
element in an array.
2. Arithmetic Instructions - Addition/subtraction, multiplication and
division, square, Cube – (16 bits Arithmetic operations – bit
addressable).
3. Counters.
4. Boolean & Logical Instructions (Bit manipulations).
5. Conditional CALL & RETURN.
6. Code conversion: BCD-ASCII; ASCII-Decimal; Decimal-ASCII;
HEX-Decimal and Decimal- HEX.

II. Interfacing
1. Write a C program to rotate Stepper motor control interface to 8051.
2. Write a C program to rotate DC motor control interface to 8051.
3. Write a C program to interface an LCD display and to display a
message on it.
4. Write a C program to interface Counter Program.
5. Generate different waveforms using DAC interface to 8051.

134
DEMONSTRATION EXPERIMENTS (FOR CIE ONLY):
Course Outcomes: On the completion of this laboratory course, the students
will be able to:
1. Analyze 8051 C programs to perform data transfer, arithmetic, Boolean
and logical operations.
2. Analyze 8051 C programs to perform counter operation along with
conditional call and return operation.
3. Analyze 8051 C programs to perform code conversion operation like
BCD, ASCII, decimal and Hex operation.
4. Demonstrate the interfacing of 8051 Programs with Stepper Motor,
DC Motor, LCD Display and Counters.
5. Demonstrate the interfacing of 8051 Programs to generate different
waveform using DAC.

Conduct of Practical Examination:


 All laboratory experiments are to be included for practical examination.
 Students are allowed to pick one experiment from the lot.
 Strictly follow the instructions as printed on the cover page of answer
script for
 Break up of marks.
 Change of experiment is allowed only once and 15% Marks allotted to
the procedure

135

You might also like