0% found this document useful (0 votes)
5 views

Module1_1_24-25

Uploaded by

anvitha
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)
5 views

Module1_1_24-25

Uploaded by

anvitha
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/ 13

MICROPROCESSOR &

MICROCONTROLLER
BY
DR. VEERAPU GOUTHAM
DEPARTMENT OF COMMUNICATION ENGINEERING
SCHOOL OF ELECTRONICS
VIT VELLORE
COURSE OBJECTIVES

 To acquaint students with architectures of Intel microprocessors,


microcontroller and ARM (Advanced RISC Machine) processors.

 To familiarize the students with assembly language programming in


8051 microcontroller and ARM processor.

 To interface peripherals and I/O devices with 8051 microcontroller.


Course Outcome

 Comprehend the various microprocessors including Intel Pentium


Processors.
 Infer the architecture and Programming of Intel 8086
Microprocessor.
 Comprehend the architecture and programming of 8051
microcontroller.
 Deploy the implementation of various peripherals such as
general purpose output, timers, serial communication, LCD,
keypad and ADC with microcontroller.
 Infer the architecture of ARM processor.
 Develop the simple application using ARM processor.
MODULE-1: Overview of
Microprocessors – (3Hours)

 Introduction to Microprocessors
 8-bit/16-bit Microprocessor
 Overview of Intel Pentium
 I (i3,i5,i7) series processor
MODULE-2: Microprocessor Architecture
and Interfacing:X86 (8 Hours)

 16-bit Microprocessor: 8086 - Architecture and Addressing modes,


Memory Segmentation,
 Instruction Set, Assembly Language Processing,
 Programming with DOS and BIOS function calls,
 minimum and maximum mode configuration,
 Programmable Peripheral Interface(8255),
 Programmable Timer Controller (8254),
 Memory Interface to 8086.
MODULE-3: Microcontroller
Architecture-Intel 8051(7 Hours)

 Microcontroller 8051 - Organization and Architecture,


 RAM-ROM Organization,
 Machine Cycle,
 Instruction set: Addressing modes, Data Processing - Stack,
Arithmetic, Logical;
 Branching – Unconditional and Conditional,
 Assembly programming.
MODULE-4: Microcontroller 8051
Peripherals (5 Hours)

 I/O Ports
 Timers – Counters
 Serial Communication and Interrupts
MODULE-5: I/O Interfacing with 8051
(7Hours)

 LCD
 LED
 Keypad
 Analog-to-Digital Converters
 Digital-to-Analog Converters
 Sensor with signal conditioning Interface
MODULE-6: ARM Processor Architecture
(5Hours)

 ARM Design Philosophy;


 Overview of ARM architecture; States [ARM, Thumb, Jazelle];
 Registers,
 Modes; Conditional Execution;
 Pipelining; Vector Tables;
 Exception handling.
MODULE-7: ARM Instruction Set
(8 Hours)

 ARM Instruction-
 data processing instructions,
 branch instructions,
 load store instructions,
 SWI Instruction,
 Loading instructions,
 conditional Execution,
 Assembly Programming
Mode of Evaluation:

 CAT-1 & CAT-2 – 30 Marks


 Course Project – 30 Marks
 FAT- 40 Marks
Books

 A.K. Ray, K.M. Bhurchandi, Advanced Microprocessor and


Peripherals, 2012, 2nd Edition, Tata McGraw-Hill, India.
 Mohammad Ali Mazidi, Janice G. Mazidi, Rolin D. McKinlay, The
8051 microcontroller and Embedded Systems, 2014, 2nd Edition,
Pearson, India.
 Joseph Yiu, The definitive guide to ARM & Cortex, Second edition,
Elsevier, India.
Thank You

You might also like