BECL456A-MC Lab
BECL456A-MC Lab
COURSE CONTENT:
Program
Details RBT Level
. No
I. Assembly Language Programming
a. ALP to add the byte in the RAM at 34h and 35h, store the
result in the register R5 (LSB) and R6 (MSB), using Indirect
Addressing Mode.
II. C Programming
9 c. 8051 C program to find the Square of a number (1 to 10) using L1, L2, L3
Look-Up Table.
COURSE PRE-REQUISITES:
COURSE NAME COURSE CODE DESCRIPTION Module
Microcontroller, Instruction set,
Microcontrollers BEC405A Timers/Counters & Serial port programming: 1,2,3,5
I/O Port Interfacing & Programming:
COURSE OUTCOMES (COs): After studying this course, students will be able to:
PO PSO
Sl. No. DESCRIPTION
MAPPING MAPPING
Apply different 8051 microcontroller instructions
to develop assembly language code for illustrating PO1, PO2, PO3,
CO1 data transfer and arithmetic operations using Keil PSO1
PO5, PO12
tool.
Apply Embedded C concepts to develop code for PO1, PO2, PO3, PSO1
CO4 8051 microcontroller using modern tool like Keil. PO5, PO12
Design and develop code for interfacing different
modules like stepper motor and DAC with 8051 PO1, PO2, PO3,
CO5 PSO1
using embedded C with Keil. PO5, PO12
COURSE ARTICULATION MATRIX:
Course Name Course Code PO Mapped PSO Mapped
PO1, PO2, PO3, PO5,
Microcontrollers Laboratory BECL456A PSO1
PO12
Program
Program Outcomes Specific
Course Outcomes Outcomes
1 1
1 2 3 4 5 6 7 8 9 12 1 2 3
0 1
Apply different 8051
microcontroller instructions to
develop assembly language code
for illustrating data transfer and
arithmetic operations using Keil
tool. 2 2 1 3 2 2
Additional Experiments:
COURSE RESULTS:
NO. OF STUDENTS PASS PI
S A B C D E F %
ATTENDED PASSED
PI = (S*10 + A*9 + B*8 + C*7 + D*6 + E*4)/(10 * total number of students attended)