Anda di halaman 1dari 6

UNIT 1

Architecture and Instruction set of 8051


Comparison of Microprocessor and Microcontroller
Block diagram of Microcontroller
Functions of each block
Pin details of 8051, ALU, ROM, RAM, Memory Organization of 8051
Special
function
Program
Counter,
PSW
register
Stack, Input
and registers,
Output Ports,
Timer,
Interrupt,
Serial
Port, Oscillator and
Clock
Clock Cycle, State, Machine Cycle, Instruction cycle
Reset, Power on Reset, Overview of 8051 family instruction set of 8051
Classification of 8051 Instructions
Data transfer instructions
Arithmetic instructions, logical instructions
Branching instructions, Bit Manipulation Instructions
UNIT 2
Programming Examples
Assembling and running an 8051 program
Structure of Assembly Language, Assembler directives
Different
addressing
modes
of 8051
Programmes,
Multibyte
Addition,
8 Bit Multiplication and
Division
Biggest Number or Smallest Number
Ascending order or Descending order, BCD TO HEX, HEX TO BCD
HEX TO ASCII Conversion, ASCII TO Binary Conversion
Square Root of a Given Number, LCM, GCD,
Odd Parity Generator, Even Parity Generator, Time delay routines
UNIT 3
Input and Output and Timer
Bit
addresses
for Input
and Output
andand
RAM
Input
and Output
programming,
Input
Output bit
manipulation programming
Programming
8051 Timers, Timer 0
and Timermodes
1 registers
Different
of Timer, Mode 0,
Mode 1Programming
Mode 2 and 3 Programming
Counter programming, Different modes of Counter Mode 0 and 1 Programming
Mode 2 and 3 Programming
UNIT 4
Interrupt and Serial Communication
Basics
Serial programming
RS
232of
Standards,
8051 connection
to RS 232
8051 Serial Communication Programming
Programming the 8051 to transfer data serially
i Programming
the
8051 to Receive data serially
8051
Interrupt s,
Programming
Timer Interrupts
Programming external hardware interrupts
Programming the serial communication interrupt
Interrupt priority in 8051

UNIT 5
Interfacing Techniques
Introduction of IC 8255
Block Diagram, Modes of 8255, IC 8253
Block Diagram, Modes of 8253
Interfacing external memory to 8051
8051 interfacing with the 8255
Relays and opto isolators
Sensor interfacing, ADC interfacing, DAC interfacing
Keyboard
interfacing,
Seven
segment
Display Interfacing
LCD
display
Interfacing,
Stepper
MotorLED
interfacing
DC motor interfacing, PWM, DS12887 RTC Interfacing

FIRST UNIT
Architecture & Instruction set of 8051
Comparison of Microprocessor and Microcontroller
Block diagram of Microcontroller
Functions of each block
Pin details of 8051, ALU, ROM, RAM, Memory Organization of 8051
Special
function
Program
Counter,
PSW
register
Stack, Input
and registers,
Output Ports,
Timer,
Interrupt,
Serial
Port, Oscillator and
Clock
Clock Cycle, State, Machine Cycle, Instruction cycle
Reset, Power on Reset, Overview of 8051 family instruction set of 8051
Classification of 8051 Instructions
Data transfer instructions
Arithmetic instructions, logical instructions
Branching instructions, Bit Manipulation Instructions
SECOND UNIT
Programming Examples
Assembling and running an 8051 program
Structure of Assembly Language, Assembler directives
Different
addressing
modes
of 8051
Programmes,
Multibyte
Addition,
8 Bit Multiplication and
Division
Biggest Number or Smallest Number
Ascending order or Descending order, BCD TO HEX, HEX TO BCD
HEX TO ASCII Conversion, ASCII TO Binary Conversion
Square Root of a Given Number, LCM, GCD,
Odd Parity Generator, Even Parity Generator, Time delay routines
THIRD UNIT
Input and Output and Timer
Bit
addresses
for Input
and Output
andand
RAM
Input
and Output
programming,
Input
Output bit
manipulation programming
Programming
8051 Timers, Timer 0
and Timermodes
1 registers
Different
of Timer, Mode 0,
Mode 1Programming
Mode 2 and 3 Programming
Counter programming, Different modes of Counter Mode 0 and 1 Programming
Mode 2 and 3 Programming
Fourth unit
Interrupt and Serial Communication
Basics
Serial programming
RS
232of
Standards,
8051 connection
to RS 232
8051 Serial Communication Programming
Programming the 8051 to transfer data serially
i Programming
the
8051 to Receive data serially
8051
Interrupt s,
Programming
Timer Interrupts
Programming external hardware interrupts
Programming the serial communication interrupt
Interrupt priority in 8051

FIFTH UNIT
Interfacing Techniques
Introduction of IC 8255
Block Diagram, Modes of 8255, IC 8253
Block Diagram, Modes of 8253
Interfacing external memory to 8051
8051 interfacing with the 8255
Relays and opto isolators
Sensor interfacing, ADC interfacing, DAC interfacing
Keyboard
interfacing,
Seven
segment
Display Interfacing
LCD
display
Interfacing,
Stepper
MotorLED
interfacing
DC motor interfacing, PWM, DS12887 RTC Interfacing

UNIT 1
Architecture
Architecture
Architecture
Architecture
Architecture
Architecture
Architecture
Architecture
Architecture
Architecture
Architecture
Architecture

and
and
and
and
and
and
and
and
and
and
and
and

UNIT 2
Programming
Programming
Programming
Programming
Programming
Programming
Programming
Programming
Programming
UNIT 3
Input and
Input and
Input and
Input and
Input and
Input and
Input and
UNIT 4
Interrupt
Interrupt
Interrupt
Interrupt
Interrupt
Interrupt
Interrupt
Interrupt
Interrupt

set
set
set
set
set
set
set
set
set
set
set
set

of
of
of
of
of
of
of
of
of
of
of
of

8051
8051
8051
8051
8051
8051
8051
8051
8051
8051
8051
8051

Examples
Examples
Examples
Examples
Examples
Examples
Examples
Examples
Examples

Output
Output
Output
Output
Output
Output
Output

and
and
and
and
and
and
and
and
and

Instruction
Instruction
Instruction
Instruction
Instruction
Instruction
Instruction
Instruction
Instruction
Instruction
Instruction
Instruction

and
and
and
and
and
and
and

Serial
Serial
Serial
Serial
Serial
Serial
Serial
Serial
Serial

Timer
Timer
Timer
Timer
Timer
Timer
Timer

Communication
Communication
Communication
Communication
Communication
Communication
Communication
Communication
Communication

1
1
1
2
2
2
2
1
1
1
1
1

2
2
1
2
1
1
1
1
1

2
2
2
2
2
2
2

2
2
2
1
1
2
2
1
1

UNIT 5
Interfacing
Interfacing
Interfacing
Interfacing
Interfacing
Interfacing
Interfacing
Interfacing
Interfacing
Interfacing

Techniques
Techniques
Techniques
Techniques
Techniques
Techniques
Techniques
Techniques
Techniques
Techniques

1
2
2
2
2
1
2
2
1
1

Anda mungkin juga menyukai