Anda di halaman 1dari 2

Proceedings of the 22nd Academic Council of VIT [8.4.

2011]

Course Code:
EEE303
Version No.
Course
Prerequisites
Objectives:

MICROCONTROLLER AND ITS


APPLICATIONS
EEE116

Expected Outcome:

Unit I

L T P C
3 0 2 4

To give an emphasis on the hardware features of Intel 8051, ARM


Processors and their functions
To provide essential knowledge on various operating modes of I/O ports
Timers/Counters, control registers and various types of interrupts
To teach various interfacing techniques.
Understand the difference between different microcontrollers.
Will know to design microcontroller based embedded systems for smaller
and high end applications.

Microcontroller Organization & Architecture

5 Hours

Elements of a computer, Microprocessor, Microcontroller- Instruction sets


Instruction format, addressing modes Microcontroller software
development process, Real-time programming requirements, Interfacing C
and assembly language.
Unit II

8051 Microcontroller Architecture & Programming

15 Hours

Architecture of 8051 Micro controller Pin diagram - I/O Ports Instruction set of 8051 Addressing modes Data transfer Instructions
Arithmetic and Logical Instructions Jump and Call Instructions Interrupts
and Interrupt Handling Timers and Counters - programming I/O ports.
Unit III

Microcontroller Interfacing Techniques


10Hours
Real-world interface: Sensors & Actuators, Analog and Digital interfacing
User interface: key-board, display and joystick interfacing Communication
Interface: RS 232, RS 485 Memory Interface Direct Memory Access
Case studies of typical industrial applications.

Unit IV

Introduction to ARM
12 Hours
Arm processor architecture and pipelining programmers model data paths
and instruction decoding ARM instruction set addressing modes Thumb
instruction set ARM code sequences C examples

Unit V

Overview of Advanced Microcontroller


3 Hours
overview of ARM7TDMI, ARM9TDMI advanced microcontroller Bus
architecture exception handling overview of ARM9E-S, ARM10,
StrongARM and Xscale

Text Books

1. K.Kenneth Hintz, Daniel Tabak, Microcontrollers Architecture,


Implementation and Programming, Tata McGraw Hill, 2005.
2. Mohammad Ali Mazidi, Janice Gillispie Mazidi The 8051 Microcontroller
and Embedded Systems 2nd edition, Pearson education, 2006
333

Proceedings of the 22nd Academic Council of VIT [8.4.2011]


nd

3. David Seal, ARM Architecture Reference Manual, 2 Edition, Addison


Wesley, 2007.
4. Alex Van Someran and Carol Atack, The ARM RISC Chip: A
Programmers Guide, Addison Wesley, 1993.
Reference Books

1. Kenneth J.Ayla, The 8051 Micro controller, Thomson learning, 3rd edition,
2004
2. Myke Predko, Programming customizing 8051 microcontroller, Tata McGraw
Hill, 2004.
3. Hall.D.V, Microprocessors & Interfacing, McGraw-Hill Education, 2nd
edition, 2006
4. Andrew Sloss , Dominic Symes , Chris Wright , ARM System Developer's
Guide, MORGAN KAUFFMAN, 2004
5. Steve Furber, ARM System-on-chip Architecture, Addison Wesley, 2nd
edition, 2000
6. Alex Van Someran and Carol Atack, The ARM RISC Chip: A
Programmers Guide, Addison Wesley, 1993.

Mode of Evaluation CAT- I & II , Quizzes, Mini Projects, Term End Examination
Recommended by
the Board of
Studies on
Date of Approval by
the Academic
Council
Experiments:
1.
2.
3.
4.
5.
6.
7.
8.
9.

Evaluation of Quadratic equation


Program using subroutines
Interrupt Service routine using Timer
Pulse Width Modulation.
Reading and Writing data to EEPROM
Interfacing LEDs
Interfacing 7 segment LED and displaying various digits.
Interfacing LCD Display
Simple programming using ARM assembly language instructions and C

334

Anda mungkin juga menyukai