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

St. Joseph College of Engineering

This document provides a syllabus for a course on microprocessors and microcontrollers. The course covers the 8085 processor and 8051 microcontroller in depth across 5 units. Unit 1 discusses the hardware architecture of the 8085 processor, including its register structure, functional blocks, and pinouts. Unit 2 covers 8085 programming and instruction formats. Unit 3 compares the 8051 microcontroller to the 8085. Later units discuss peripheral interfacing and microcontroller applications. The course aims to teach students about the architecture and programming of important microprocessor and microcontroller chips.

Uploaded by

jaisathi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

St. Joseph College of Engineering

This document provides a syllabus for a course on microprocessors and microcontrollers. The course covers the 8085 processor and 8051 microcontroller in depth across 5 units. Unit 1 discusses the hardware architecture of the 8085 processor, including its register structure, functional blocks, and pinouts. Unit 2 covers 8085 programming and instruction formats. Unit 3 compares the 8051 microcontroller to the 8085. Later units discuss peripheral interfacing and microcontroller applications. The course aims to teach students about the architecture and programming of important microprocessor and microcontroller chips.

Uploaded by

jaisathi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

ST.

JOSEPH COLLEGE OF ENGINEERING


DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

1
EE8551 - MICROPROCESSORS AND
MICROCONTROLLERS

LECTURE – 1
12.08.2020

Presented by
J.Jayashree AP/EEE
SJCE
SYLLABUS
UNIT I 8085 PROCESSOR 9
Hardware Architecture, pinouts – Functional Building Blocks of
Processor – Memory organization – I/O ports and data transfer
concepts– Timing Diagram – Interrupts.
UNIT II PROGRAMMING OF 8085 PROCESSOR 9
Instruction -format and addressing modes – Assembly language
format – Data transfer, data manipulation & control instructions –
Programming: Loop structure with counting & Indexing – Look up
tability - Subroutine instructions - stack.
UNIT III 8051 MICRO CONTROLLER 9
Hardware Architecture, pinouts – Functional Building Blocks of
Processor – Memory organization – I/O ports and data transfer
concepts– Timing Diagram – Interrupts- Data Transfer, Manipulation,
Control Algorithms& I/O instructions, Comparison to Programming
concepts with 8085.
SYLLABUS
UNIT IV PERIPHERAL INTERFACING 9
Study on need, Architecture, configuration and interfacing, with ICs:
8255, 8259, 8254, 8279, - A/D and D/A converters &Interfacing with
8085& 8051.

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS 9


Simple programming exercises- key board and display interface –
Control of servo motor stepper motor control- Application to
automation systems.
UNIT – 1 8085 PROCESSOR
INTRODUCTION
Microprocessor
• Microprocessor (μP) is the “brain” of a computer that
has been implemented on one semiconductor chip.
• The word comes from the combination micro and
processor.
• Processor means a device that processes binary
number’s 0’s and 1’s.
• To process means to manipulate. It describes all
manipulation.
• Micro - > extremely small
UNIT – 1 8085 PROCESSOR
INTRODUCTION
Microprocessor
The microprocessor is a programmable device that
takes in numbers, performs on them arithmetic or
logical operations according to the program stored
in memory and then produces other numbers as a
result.
UNIT – 1 8085 PROCESSOR
INTRODUCTION
Microprocessor ??
A microprocessor is multi programmable
clock driven register based
semiconductor device that is used to
fetch , process & execute a data within
fraction of seconds.
UNIT – 1 8085 PROCESSOR
INTRODUCTION
Applications
Calculators
Accounting system
Games machine
Instrumentation
Traffic light Control
Multi user, multi-function environments
Military applications
Communication systems
UNIT – 1 8085 PROCESSOR
Hardware Architecture
UNIT – 1 8085 PROCESSOR
Hardware Architecture
It consists of various functional blocks as listed below:
• Registers
• Arithmetic and Logic Unit
• Instruction decoder and machine cycle encoder
• Address Buffer
• Address/ Data Buffer
• Incrementer / Decrementer address latch
• Interrupt Control
• Serial I/O Control
• Timing and Control circuitry
UNIT – 1 8085 PROCESSOR
Hardware Architecture
Register Structure:
Register Structure : It includes
 6 eight bit registers( B,C,D, E, H and
L)
 One Accumulator
 One Flag Register
 Two 16 bit registers (SP and PC)
 All these registers are accessible to
the programmer and hence it is
called Programmer’s model
 The registers W and Z are not
accessible to the Programmer .
 They are used by the programme for
internal and immediate operations.
UNIT – 1 8085 PROCESSOR
Hardware Architecture
Register Structure:
The registers of 8085 are classified as :
1. General Purpose Registers
2. Temporary Registers
(i) Temporary Data Register (ii) W and Z Register
3. Special Purpose Registers
(i) Accumulator (ii) Flag Registers (iii) Instruction Register
4. Sixteen bit Registers
(i) Program Counter (PC) b. Stack Pointer
General Purpose Registers :
B, C, D, E, H and L are 8- bit general purpose registers and can be used
as a separate 8 – bit registers or as 16-bit register pairs , BC, DE
and HL.
THANK YOU
13

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy