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

Module1_1_24-25

Uploaded by

anvitha
Copyright
© © All Rights Reserved
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
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