0% found this document useful (0 votes)
759 views8 pages

314324-Digital Electronics and Microcontroller Applications

ee3k Curriculum msbte

Uploaded by

yogi_maha
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)
759 views8 pages

314324-Digital Electronics and Microcontroller Applications

ee3k Curriculum msbte

Uploaded by

yogi_maha
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/ 8

12/3/24, 11:48 PM 314324-DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS

03-12-2024 11:48:33 PM

DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS Course Code : 314324


Programme Name/s : Electrical Engineering/ Electrical Power System
Programme Code : EE/ EP
Semester : Fourth
Course Title : DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS
Course Code : 314324

I. RATIONALE
In the era of digitization, all the equipment like computers, mobiles, music systems, ATM, automation and control
circuits and systems are built on digital circuits. Diploma Electrical pass out plays a key role in control panel
operations based on microcontroller systems. This course emphasizes on knowledge of digital electronics required to
use microcontroller-based systems.

II. INDUSTRY / EMPLOYER EXPECTED OUTCOME


• Use microcontroller based systems for various industrial applications.

III. COURSE LEVEL LEARNING OUTCOMES (COS)


Students will be able to achieve & demonstrate the following COs on completion of course based learning

CO1 - Apply knowledge of number system and logic circuits in working of digital system.
CO2 - Build simple combinational and sequential circuits.
CO3 - Access various registers in 8051 microcontroller.
CO4 - Develop and execute programs in assembly language for microcontroller.
CO5 - Use microcontroller in various applications.

IV. TEACHING-LEARNING & ASSESSMENT SCHEME


Learning Scheme Assessment Scheme
Actual
Based on LL &
Contact Based on
Theory TL
Course Course Hrs./Week SL
Course Title Abbr Credits Paper Total
Code Category/s SLH NLH Practical
Duration Marks
FA- SA-
CL TL LL Total FA-PR SA-PR SLA
TH TH
Max Max Max Min Max Min Max Min Max Min
DIGITAL
ELECTRONICS AND
314324 DEM SEC 3 - 4 1 8 4 3 30 70 100 40 25 10 25@ 10 25 10 175
MICROCONTROLLER
APPLICATIONS

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 1/8
12/3/24, 11:48 PM 314324-DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS
03-12-2024 11:48:33 PM

DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS Course Code : 314324


Total IKS Hrs for Sem. : 0 Hrs
Abbreviations: CL- ClassRoom Learning , TL- Tutorial Learning, LL-Laboratory Learning, SLH-Self Learning Hours,
NLH-Notional Learning Hours, FA - Formative Assessment, SA -Summative assessment, IKS - Indian Knowledge
System, SLA - Self Learning Assessment
Legends: @ Internal Assessment, # External Assessment, *# On Line Examination , @$ Internal Online Examination
Note :

1. FA-TH represents average of two class tests of 30 marks each conducted during the semester.
2. If candidate is not securing minimum passing marks in FA-PR of any course then the candidate shall be declared
as "Detained" in that semester.
3. If candidate is not securing minimum passing marks in SLA of any course then the candidate shall be declared as
fail and will have to repeat and resubmit SLA work.
4. Notional Learning hours for the semester are (CL+LL+TL+SL)hrs.* 15 Weeks
5. 1 credit is equivalent to 30 Notional hrs.
6. * Self learning hours shall not be reflected in the Time Table.
7. * Self learning includes micro project / assignment / other activities.

V. THEORY LEARNING OUTCOMES AND ALIGNED COURSE CONTENT


Suggested
Theory Learning Outcomes Learning content mapped with Theory Learning
Sr.No Learning
(TLO's)aligned to CO's. Outcomes (TLO's) and CO's.
Pedagogies.
TLO 1.1 Recognize and convert Unit - I Number System and Logic Gates
the given number into the 1.1 Number System : Decimal, Binary, octal,
specified number system. hexadecimal, BCD. Conversion of one system into other.
TLO 1.2 Perform the binary 1.2 Binary Arithmetic: - Addition, Subtraction (1’s and
and BCD arithmetic operation 2’s complement) Multiplication, Division. BCD
Chalk-Board
on the given numbers. addition.
Presentations
1 TLO 1.3 Develop the basic 1.3 Logic Gates: Symbol, switch circuit, logical
Demonstration
gates using the given expression, truth table of basic logic gates (AND, OR,
Flipped Classroom
NAND/NOR gate as universal NOT), Universal gates (NAND and NOR) and Special
gate. purpose gates (EX-OR, EX-NOR).
TLO 1.4 Construct adder and 1.4 Arithmetic Circuits: Half and full Adder, Half and
subtractor circuit using logic full subtractor with its truth table, boolean expression
gates. and circuits using logic gates.
Unit - II Digital Logic Circuits
TLO 2.1 Draw MUX/DEMUX
2.1 Multiplexer and Demultiplexer: working , truth table
tree for the given number of
and applications of Multiplexers and Demultiplexers.
input and output lines. Chalk-Board
2.2 SR Flip Flops: SR-flip flop, clocked SR flip flop
TLO 2.2 Describe the building Presentations
with preset and clear, drawbacks of SR flip flop. JK Flip
2 process of the specified type of Video
Flops: Clocked JK Flip flop with preset and clear, D and
flip-flop. Demonstrations
T type flip flop, Excitation table of flip flops.
TLO 2.3 Use excitation table of Flipped Classroom
2.3 Counters: Types (Asynchronous, Synchronous) and
the given flip-flop to design
their applications.,4 bit asynchronous counter – Circuit
asynchronous counter.
diagram and truth table.

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 2/8
12/3/24, 11:48 PM 314324-DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS
03-12-2024 11:48:33 PM

DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS Course Code : 314324


Suggested
Theory Learning Outcomes Learning content mapped with Theory Learning
Sr.No Learning
(TLO's)aligned to CO's. Outcomes (TLO's) and CO's.
Pedagogies.
Unit - III 8051 Microcontroller Architecture
TLO 3.1 Compare the salient
3.1 Microcomputers and microcontrollers (basic
features of microcontroller and
introduction and comparison).
microcomputer for the given
3.2 Types of buses, address bus, data bus and control
parameters. Chalk-Board
bus. Harvard and Von-Neumann architecture.
TLO 3.2 Compare the given Presentations
3.3 8051 Microcontroller Architecture: - Pin
3 types of architecture on the Video
configuration, Register banks, bit and byte addressable
given parameters. Demonstrations
area, Registers: PC, DPTR, A&B, PSW and other
TLO 3.3 Describe the given Flipped Classroom
Special function registers(SFR), I/O ports, Timers (pins
types of registers of 8051.
and associated SFRs).
TLO 3.4 Justify the use of the
3.4 Stack and stack pointer , memory organization
given type of memory in 8051.
(RAM , ROM).
TLO 4.1 Identify addressing Unit - IV 8051 Instruction Set and Programming
mode of the given instruction 4.1 Addressing Modes: Immediate, register, direct,
Chalk-Board
with examples. indirect, indexed, relative, absolute, bit inherent, bit
Presentations
TLO 4.2 Describe function of direct.
Video
4 the given instruction with 4.2 Instruction Set (with appropriate example) : Data
Demonstrations
suitable examples. transfer, Logical, Arithmetic, Branching, Machine
Flipped Classroom
TLO 4.3 Justify the use of the control, Stack operation, Boolean.
Hands-on
given assembler directives with 4.3 Assembler Directives: ORG, DB, EQU, END,
examples. CODE, DATA .
TLO 5.1 Describe with
Lecture Using
sketches the procedure to Unit - V 8051 Interfacing and Application
Chalk-Board
interface the given external 5.1 Memory interfacing - Program and Data memory
Presentations
5 memory. 5.2 I/O Interfacing ( Diagram and Flowchart) for
Demonstration
TLO 5.2 Describe with sketch following applications - LED, Relays, Switch, LCD,
Flipped Classroom
the interfacing of the given Stepper motor.
Hands-on
external I/O devices.

VI. LABORATORY LEARNING OUTCOME AND ALIGNED PRACTICAL / TUTORIAL EXPERIENCES.


Practical / Tutorial / Laboratory Sr Laboratory Experiment / Practical Titles / Number Relevant
Learning Outcome (LLO) No Tutorial Titles of hrs. COs
LLO 1.1 Build AND, OR, NOT gates * Verification of truth table of AND, OR, NOT
1 2 CO1
to verify its truth table. gates using ICs .
LLO 2.1 Build AND, OR, NOT gates
Building of AND, OR, NOT gates using NAND
using NAND gate and verify its truth 2 2 CO1
gate.
table of NAND gate as universal gate
LLO 3.1 Build AND, OR, NOT gates
* Building of AND, OR, NOT gates using NOR
using NOR gate and verify NOR gate 3 2 CO1
gate.
as universal gate.
LLO 4.1 Build Half adder and Half * Building of Half adder and Half subtractor using
4 2 CO1
subtractor. Boolean expressions.
LLO 5.1 Build Full adder and full * Building of Full adder and full subtractor using
5 2 CO1
subtractor. Boolean expressions.
* Verification of operation of Multiplexer IC
LLO 6.1 Build a Multiplexer using IC. 6 2 CO2
74151
LLO 7.1 Build a Demultiplexer using Verification of operation of Demultiplexer IC
7 2 CO2
IC. 74155

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 3/8
12/3/24, 11:48 PM 314324-DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS
03-12-2024 11:48:33 PM

DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS Course Code : 314324


Practical / Tutorial / Laboratory Sr Laboratory Experiment / Practical Titles / Number Relevant
Learning Outcome (LLO) No Tutorial Titles of hrs. COs
LLO 8.1 Test the function of RS flip Testing the function of RS flip flop using NAND
8 2 CO2
flop. Gate.
LLO 9.1 Test the function of JK flip
9 Testing the function of JK flip flop using 7476. 2 CO2
flop.
LLO 10.1 Construct and test the * Construction and testing the functionality of D
10 2 CO2
functionality of D flip flop. flip flop using IC 7476.
LLO 11.1 Construct and test the * Construction and testing the functionality of T
11 2 CO2
functionality of T flip flop. flip flop using IC 7476.
LLO 12.1 Implement 4 bit ripple
12 Implementation of 4 bit ripple counter using 7476. 2 CO2
counter using 7476.
LLO 13.1 Develop and execute an * Assembly language program (ALP) to perform
CO3
assembly language program (ALP) to 13 addition of 8-bit data using various addressing 2
CO4
perform addition of 8-bit data . modes.
LLO 14.1 Develop and execute an
* Assembly language program (ALP) to perform CO3
assembly language program (ALP) to 14 2
subtraction of 8-bit data using addressing modes. CO4
perform subtraction of 8-bit data.
LLO 15.1 Develop and execute an *Assembly language program (ALP) to perform
CO3
assembly language program (ALP) to 15 multiplication of 8-bit data , take the input data 2
CO4
perform multiplication of 8-bit data. from port1 and display the output data on port 2
LLO 16.1 Develop and execute an * Assembly language program (ALP) to perform
CO3
assembly language program (ALP) to 16 division of 8-bit data , take the input data from 2
CO4
perform division of 8-bit data port 2 & display the output data on port 0
LLO 17.1 Develop and execute an * Assembly language program to transfer data
CO3
assembly language program to transfer 17 from source to destination location of internal data 2
CO4
data using internal data memory. memory.
LLO 18.1 Develop and execute an Assembly language program to transfer data from
CO3
assembly language program to transfer 18 source to destination location of external data 2
CO4
data using external data memory. memory.
LLO 19.1 Develop and execute an
* Assembly language program to exchange data CO3
assembly language program to 19 2
from source to destination memory location. CO4
exchange data of memory locations.
LLO 20.1 Develop and execute an Assembly language program to find smallest
CO3
assembly language programto find 20 number from the given data bytes stored in 2
CO4
smallest number from the given data. internal / external data memory locations.
LLO 21.1 Develop and execute an * Assembly language program to find largest
CO3
assembly language program to find 21 number from the given data bytes stored in 2
CO4
largest number from the given data. internal / external data memory locations.
LLO 22.1 Develop and execute an * Assembly language program for arranging
CO3
assembly language program for 22 numbers in ascending order stored in external 2
CO4
arranging numbers in ascending order. memory locations.
LLO 23.1 Develop and execute an
Assembly language program for arranging
assembly language program for CO3
23 numbers in descending order stored in external 2
arranging numbers in descending CO4
memory locations.
order.

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 4/8
12/3/24, 11:48 PM 314324-DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS
03-12-2024 11:48:33 PM

DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS Course Code : 314324


Practical / Tutorial / Laboratory Sr Laboratory Experiment / Practical Titles / Number Relevant
Learning Outcome (LLO) No Tutorial Titles of hrs. COs
LLO 24.1 Develop and execute an
assembly language program for
masking particular bit of given * Assembly language program MASK and
CO3
register. 24 SET particular bit of given register using 1) bit 2
CO4
LLO 24.2 Develop and execute an addressable instructions 2) Logical instructions.
assembly language program to SET
particular bit of given register.
LLO 25.1 Develop and execute an
* Assembly language program to get a rolling CO3
assembly language program to get a 25 2
display on port 2. CO4
rolling display on given I/O port.
LLO 26.1 Interface LED with 8051.
* Interfacing of LED and switch with 8051 to turn
LLO 26.2 Interface SWITCH with 26 4 CO5
ON / OFF the LED.
8051.
LLO 27.1 Interface RELAY with * Interfacing of RELAY with 8051 to turn ON /
27 2 CO5
8051. OFF the LED.
LLO 28.1 Interface 7-segment display Interfacing of 7-segment display with 8051 to
28 2 CO5
with 8051. give output as decimal number from 0 to 9.
LLO 29.1 Interface 7-segment display Interfacing of LCD with 8051 microcontroller to
29 2 CO5
with 8051. display the alphabets and decimal numbers.
Interfacing of stepper motor with 8051
LLO 30.1 Interface 7-segment display microcontroller and write ALP to rotate stepper
30 2 CO5
with 8051. motor in clockwise and anti-clockwise direction at
given angles.
Note : Out of above suggestive LLOs -
'*' Marked Practicals (LLOs) Are mandatory.
Minimum 80% of above list of lab experiment are to be performed.
Judicial mix of LLOs are to be performed to achieve desired outcomes.

VII. SUGGESTED MICRO PROJECT / ASSIGNMENT/ ACTIVITIES FOR SPECIFIC LEARNING / SKILLS
DEVELOPMENT (SELF LEARNING)

Following are the suggested student-related co-curricular activities

Prepare a chart of various logic gates & their truth table.


Prepare power point presentation on digital circuit microcontroller applications.
Give seminar on relevant topic.
Undertake a market survey of different microcontroller ICs and collect information regarding- Nnumber of pins,
number of bit, clock frequency of operation etc.

Micro project

Build a circuit of ALU using IC 74181.


Build a circuit for decade counter using IC 7490.
Build a water level controller to indicate overflow & under level of water in a tank.
Build a dc motor speed controller using 8051.
Prepare a chart of various features using data sheets of 8051 microcontroller and its derivatives.
Build a circuit to turn the buzzer ON after 10 seconds.

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 5/8
12/3/24, 11:48 PM 314324-DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS
03-12-2024 11:48:33 PM

DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS Course Code : 314324


Note :

Above is just a suggestive list of microprojects and assignments; faculty must prepare their own bank of
microprojects, assignments, and activities in a similar way.
The faculty must allocate judicial mix of tasks, considering the weaknesses and / strengths of the student in
acquiring the desired skills.
If a microproject is assigned, it is expected to be completed as a group activity.
SLA marks shall be awarded as per the continuous assessment record.
For courses with no SLA component the list of suggestive microprojects / assignments/ activities are optional,
faculty may encourage students to perform these tasks for enhanced learning experiences.
If the course does not have associated SLA component, above suggestive listings is applicable to Tutorials and
maybe considered for FA-PR evaluations.

VIII. LABORATORY EQUIPMENT / INSTRUMENTS / TOOLS / SOFTWARE REQUIRED


Sr.No Equipment Name with Broad Specifications Relevant LLO Number
Digital Multimeter: 3 and ½ digit with R, V, I
1 1,2,3,4,5,6,7,8,9,10,11,12
measurements, diode and BJT testing.
DIGITAL IC tester: Provision for testing a wide
2 range of Digital IC's such as 74 Series, 40/45 Series 1,2,3,4,5,6,7,8,9,10,11,12
of CMOS IC’s.
Bread Board Development System: Bread Board
system with DC power output 5V, +/-12V and 0-5V
variable , digital voltmeter , ammeter, LED
3 indicators 8 no, logic input switches 8 no, 7 segment 1,2,3,4,5,6,7,8,9,10,11,12
display 2 no, clock generator, Manual pulser,
Breadboard with about 1,600 points, Potentiometer,
relay etc
Trainer kits for digital ICs: Trainer kit shall consists
of digital ICs for logic gates, flop-flop, shift
4 registers, counter along with toggle switches for 1,2,3,4,5,6,7,8,9,10,11,12
inputs and bi-colour LED at outputs, built in power
supply.
Regulated power supply: Floating DC Supply
Voltages Dual DC : 2 x 0 -30V; 0-2 A Automatic
Overload (Current Protection) Constant Voltage and
5 1,2,3,4,5,6,7,8,9,10,11,12
Constant Current Operation Digital Display for
Voltage and Current Adjustable Current Limiter
Excellent Line and Load Regulation
Latest Desktop PC compatible with microcontroller
6 13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,3
IDE simulation software
Microcontroller kit :-single board systems with 8K
RAM,ROM memory with battery back up,16X4,16
X2, LCD display, PC keyboard interfacing facility,
7 26,27,28,29,30
Hex keypad facility, single user cross c-
compiler,RS-232,USB, interfacing facility with
built in power supply.
8 Relay with driver ,5V 27
9 LCD trainer board 29
10 Stepper Motor, 50/100 RPM with driver circuitry 30

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 6/8
12/3/24, 11:48 PM 314324-DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS
03-12-2024 11:48:33 PM

DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS Course Code : 314324

IX. SUGGESTED WEIGHTAGE TO LEARNING EFFORTS & ASSESSMENT PURPOSE (Specification Table)
Aligned Learning R- U- A- Total
Sr.No Unit Unit Title
COs Hours Level Level Level Marks
1 I Number System and Logic Gates CO1 8 6 6 4 16
2 II Digital Logic Circuits CO2 12 2 4 8 14
3 III 8051 Microcontroller Architecture CO3 12 6 6 4 16
8051 Instruction Set and
4 IV CO4 8 2 6 4 12
Programming
5 V 8051 Interfacing and Application CO5 5 2 2 8 12
Grand Total 45 18 24 28 70

X. ASSESSMENT METHODOLOGIES/TOOLS

Formative assessment (Assessment for Learning)

Each practical will be assessed considering : 60 % weightage to process. 40 % weightage to product


Average of Two unit tests of 30 marks each will be considered.
Laboratory learning will be of 25 marks.

Summative Assessment (Assessment of Learning)

End of Term Examination (Lab. performance), Viva-voce

XI. SUGGESTED COS - POS MATRIX FORM


Programme
Specific
Programme Outcomes (POs)
Outcomes*
(PSOs)
Course PO-5
Outcomes PO-1 Basic Engineering
PO-7
(COs) and PO-2 PO-3 Design/ PO-4 Practices for
PO-6 Project Life PSO- PSO- PSO-
Discipline Problem Development Engineering Society,
Management Long 1 2 3
Specific Analysis of Solutions Tools Sustainability
Learning
Knowledge and
Environment
CO1 3 - 1 2 - - 1
CO2 3 - 2 2 - 1 1
CO3 3 - - 1 - 2 1
CO4 3 3 3 2 1 2 2
CO5 3 3 3 2 1 2 2
Legends :- High:03, Medium:02,Low:01, No Mapping: -
*PSOs are to be formulated at institute level

XII. SUGGESTED LEARNING MATERIALS / BOOKS


Sr.No Author Title Publisher with ISBN Number
McGraw-Hill Publishing, New
1 R.P. Jain Modern Digital Electronics
Delhi, 2009; ISBN: 9780070669116

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 7/8
12/3/24, 11:48 PM 314324-DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS
03-12-2024 11:48:33 PM

DIGITAL ELECTRONICS AND MICROCONTROLLER APPLICATIONS Course Code : 314324


Sr.No Author Title Publisher with ISBN Number
McGraw Hill Education (1 July
2 V.K.Puri Digital Electronics
2017); ISBN-13 : 978-0074633175
Oxford University Press India; 5th
3 Salivahanan S.; Arivazhagan S. Digital Circuits and Design
edition ; ISBN13- 978-0199488681
Malvino, A.P.; Leach, D.P.; Saha McGraw Hill Education, New Delhi,
4 Digital Principles and Applications
G. 2014, ISBN : 9789339203405
V. Udayashankara M. S. 8051 Microcontroller: Hardware, McGraw Hill Education; 1st edition;
5
Mallikarjuna Swamy Software and application. ISBN-13 : 978-0070086814
8051 Microcontroller Architecture Cengage Learning India; 3rd edition
6 Kenneth Ayala
Programming and Application ; ISBN-13 : 978-8131502006
Mazidi, Mohmad Ali; Mazidi,
The 8051 Microcontroller and Pearson Education India; 2nd
7 Janice Gelispe; Mckinlay Roline
Embedded system edition; ISBN-13 : 978-0199681273
D.
Microcontroller Theory and Mc Graw Hill., New Delhi,2011,
8 Ajay Deshmukh
Application ISBN- 9780070585959

XIII . LEARNING WEBSITES & PORTALS


Sr.No Link / Portal Description
1 https://www.keil.com/download/ Simulation software
NPTEL course on-Microprocessors and
2 https://archive.nptel.ac.in/courses/108/105/108105102/
Microcontrollrs
NPTEL Course-Microcontrollers and
3 https://nptel.ac.in/courses/117104072
Applications, IIT Kanpur by Dr. S.P. Das
https://play.google.com/store/apps/details?id=com.coderbro.t
4 Android App for Microcontroller 8051
utorial.a8051microcontroller&hl=en_IE
Note :

Teachers are requested to check the creative common license status/financial implications of the suggested
online educational resources before use by the students

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme

Page 8/8

You might also like