Sie sind auf Seite 1von 11

Fall 2018 ~ 19

Microcontroller & Its Applications


(ECE3003)

Faculty: Slot: E1
Prof. M Shanmugasundaram,
Department of Embedded Technology,
SENSE.
Cabin : TT 729
Contact No: 9444969676
Mail: mshanmugasundaram@vit.ac.in
Course Description:
 This course covers architecture of 8051 microcontroller,
hardware interfacing, and system design with microcontroller
and application of microcontroller.
 This course also covers the programming model of 8051
microcontroller and problem solving.

Microcontroller & itsApplications - ECE3003


Prerequisite:
 Digital Logic Design

Microcontroller & itsApplications - ECE3003


Prerequisite:
 Digital Logic Design
 Computer Organization and Architecture

Microcontroller & itsApplications - ECE3003


Course Objectives:
The objectives of this course are to make the students to:
1) Describe the architecture of 8051 microcontroller
2) Develop assembly program for 8051
3) Apply the instruction set of 8051 to get effective programs
4) Design system in block level using microcontroller,
memory devices, buses and other peripheral devices
5) Solve real life problem using microcontroller based
systems

Microcontroller & itsApplications - ECE3003


Expected Outcome:
1) Describe the architectures of processors
2) Develop Assembly program applying Digital logic and
mathematics using 8051
3) Develop ALP with minimum instructions and memory.
4) Analyze and evaluate the given program in terms of code
size and computational time
5) Design microcontroller based system within realistic
constraint like user specification, availability of components
etc.
6) Solve real life problem and construct a complete system as a
solution
7) To integrate and build a working model using the laboratory
components and IDE tools.
Microcontroller & itsApplications - ECE3003
Course Topics: (Syllabus)
Module 1 : Introduction to Processors:
Introduction to Microprocessors and Microcontrollers, 8bit/16bit
Microprocessor Architectures [8085, 8086]

Module 2 : 8051 Architecture:


8051 -organization and architecture. RAM-ROM organization, Machine cycle

Module 3 : 8051 Instr uction set:


Data Processing-Stack, Arithmetic, Logical ; Branching-unconditional,
conditional

Module 4 : 8051 Peripherals: Timer and ports


Peripherals: I/O Ports , Timers-Counters

Module 5 : 8051 Peripherals: Serial and Interr upt


Peripherals: Serial Communication, Interr upts

Microcontroller & itsApplications - ECE3003


Course Topics: (Syllabus)
Module 6 : Peripheral Interfacing:
Interfaces: LCD, LED, KEYPAD

Module 7 : Peripheral Interfacing:


Interfaces: ADC, DAC ,SENSOR with Signal Conditioning Interface

Module 8 : Contemporary Issues (Guest Lecture)

Microcontroller & itsApplications - ECE3003


Text Books:
1. Mohammad Ali Mazidi, Janice Gillispie Mazidi “The 8051
Microcontroller and Embedded Systems (Using assembly and C)”
Pearson Education / Prentice Hall of India Pvt. Ltd., 2007.

Reference Books:
1. Tabak Daniel, Hintz Kenneth j., “Microcontrollers: Architecture
implementation and Programming”, Tata McGraw Hill, 2007.
2. Douglas V. Hall, Microprocessors and interfacing: programming and
hardware, Tata McGraw Hill, 2editon, 2007.

Microcontroller & itsApplications - ECE3003


J Components
1. Electronic code locker
2. Water level Indicator alarm
3. Remote Room Temperature Monitoring
4. Digital countdown timer
5. Fire detection
6. Car parking system
7. Vehicle tracking system
8. Automated toll collection system
9. Street light intensity control
10. Automatic irrigation system

Microcontroller & itsApplications -


ECE3003
Course Grading:
Theory
Internal
1. CAT 1 15 (Max Marks: 50)
2. CAT 2 (Open Book Test) 15 (Max Marks: 50)
3. Digital Assignment+ Quiz 30
INTERNAL - Total 60
External
EXTERNAL - Term End 40 (Max Marks: 100)

Microcontroller & itsApplications - ECE3003

Das könnte Ihnen auch gefallen