Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
66 views

Syllabus Microcontroller

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views

Syllabus Microcontroller

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Course code Course title L T P J C

ECE3003 MICROCONTROLLER AND ITS APPLICATIONS 2 0 2 4 4


Pre-requisite ECE2003 - Digital Logic Design Syllabus version
v. xx.xx
Course Objectives:
1. To acquaint students with architectures of microprocessors, microcontroller and ARM
processors
2. To familiarize the students with assembly language programming in 8051 microcontroller
3. To design and implementation of peripherals interfacing to the 8051 microcontroller
4. To introduce the students to the code converters interfacing and sensors interfacing with
8051 microcontroller

Expected Course Outcome:


At the end of the course, the student should be able to
1. Comprehend and analyze architectures of microprocessors, microcontroller and ARM7
processor
2. Comprehend the evaluations of the Intel (i3, i5, i7) series processors
3. Comprehend the memory organization of 8051 microcontroller
4. Showcase the skill, knowledge and ability of programming using instruction set
5. Work with microcontroller and interfaces including general purpose input/ output and
timers
6. Comprehend and use peripheral serial communication and the concepts of interrupts in
8051 microcontroller
7. Interface 8051 microcontroller with the input and output devices such as LEDs, LCDs, 7-
segment display and keypad
8. Design 8051 microcontroller based system with analog-to-digital converters and digital-to-
analog converters within realistic constraints like user specification, availability of
components etc.

Student Learning Outcomes (SLO): 2, 14, 17


2. Having a clear understanding of the subject related concepts and of contemporary issues
14. Having an ability to design and conduct experiments, as well as to analyze and interpret
data
17. Having an ability to use techniques, skills and modern engineering tools necessary for
engineering practice
Module:1 Introduction to Processors: 4 hours CO: 1,2
Introduction to Microprocessors and Microcontrollers, 8-bit/16-bit Microprocessor Architectures
[8085, 8086], Introduction to ARM7, Intel I (i3, i5, i7) Series Processors

Module:2 8051 Architecture: 4 hours CO: 3


8051 - Organization and Architecture, RAM-ROM Organization, Machine Cycle

Module:3 8051 Instruction Set: 6 hours CO: 4


Data Processing - Stack, Arithmetic, Logical; Branching – Unconditional and Conditional

Module:4 8051 Peripherals: Ports and Timers 3 hours CO: 5


Peripherals: I/O Ports, Timers-Counters

Module:5 8051 Peripherals: Serial Communication and 3 hours CO: 6


Interrupt
Peripherals: Serial Communication, Interrupts

Module:6 Peripheral Interfacing: 4 hours CO: 7


Interfaces: LCD, LED, Keypad

Module:7 Peripheral Interfacing: 4 hours CO: 8


Interfaces: Analog-to-Digital Convertors, Digital-to-Analog Convertors, Sensor with Signal
Conditioning Interface

Module:8 Contemporary issues: 2 hours

Total Lecture hours: 30 hours


Text Book(s)
1. Mohammad Ali Mazidi, Janice G. Mazidi, Rolin D. McKinlay, “The 8051 Microcontroller
and Embedded Systems”, 2014, Pearson, India.
Reference Books
1. Muhammad Ali Mazidi, Rolin D. McKinlay, Janice G. Mazidi, “The 8051 Microcontroller: A
Systems Approach”, 2012, First Edition, Pearson, India.
2. A. Nagoor Kani, “8086 Microprocessors and its Applications”, 2012, Second Edition, Tata
McGraw-Hill Education Pvt. Ltd., New Delhi, India.
3. Joseph Yiu, “The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors”,
2015, 2nd Edition, Elsevier Science & Technology, UK
Mode of Evaluation: CAT / Assignment / Quiz / FAT / Project / Seminar
List of Challenging Experiments (Indicative) CO: 4,5,6,7,8
1 Keil Simulator tool Introduction. 2 hours
2 I/O ports programming. 4 hours
3 LCD Interfacing. 2 hours
4 Keypad Interfacing. 2 hours
5 Timer programming. 4 hours
6 Interrupt Programming. 4 hours
7 Motor Interfacing. 2 hours
8 ADC/DAC Interfacing. 4 hours
9 Sensors Interfacing. 4 hours
10 Serial port programming. 2 hours
Total Laboratory Hours 30 hours
Typical Projects: SLO: 17
1. Electronic code locker
2. Water level Indicator alarm
3. Remote Room Temperature Monitoring
4. Digital countdown timer
5. Fire detection
6. Digital voltmeter
7. Car parking system
8. Vehicle tracking system
9. TV Remote control
10. Intelligent Traffic control
11. Smartphone home appliance control
12. Automated toll collection system
13. Sun tracking system
14. Street light intensity control
15. Rash driving alert
16. Flood monitoring
17. Automatic irrigation system
18. GSM based energy monitoring system
19. Gas leakage detection
20. Electronic Voting Machine
21. Automatic College Bell
22. Finger print based Electronic Voting Machine
23. Line Following Robot
24. Microcontroller based Intelligent Digital Volume Controller with Timers
Mode of evaluation: Review I, II and III
Recommended by Board of Studies DD-MM-YYYY
Approved by Academic Council No. xx Date DD-MM-YYYY

CO – SLO mapping

Module CO SLO
1 1,2 2
2 3 2
3 4 14
4 5 14
5 6 14
6 7 14
7 8 14

You might also like