Documente Academic
Documente Profesional
Documente Cultură
ation
Outlines
Introduction
Architecture
Operation
Registers
Introduction
Features (1/2)
Features (2/2)
Outlines
Introduction
Architecture
Operation
Registers
Architecture
Memory Organization
CPU Clock
Interrupt Structure
Port Structures
Timer/Counters
Reset
Program Memory
Data Memory
Includes 128 bytes of on-chip Data Memory
which are more easily accessible directly
by its instructions
There is also a number of Special Functio
n Registers (SFRs)
Internal Data Memory contains four banks
of eight registers and a special 32-byte
long segment which is bit addressable by
8051 bit-instructions
External memory of maximum 64K bytes is a
ccessible by movx
CPU Clock
Interrupt Structure
Read-Modify-Write Feature
(1/2)
Read-Modify-Write Feature
(2/2)
Timer/Counters
Reset
Outlines
Introduction
Architecture
Operation
Registers
Instruction Set
Direct Addressing
Indirect Addressing
Register Instructions
Register-Specific Instructions
Immediate Constants
Indexed Addressing
Arithmetic Instructions
Logical Instructions
Data Transfers
Lookup Tables
Boolean Instructions
Jump Instructions
Arithmetic Instructions
Logical Instructions
Data Transfers
Lookup Tables
Boolean Instructions
Jump Instructions
Timer/Counters
Timer/Counter 0
Timer/Counter 1
Timer/Counter Modes
Mode 0
Mode 1
Mode 2
Mode 3
Interrupt (1/3)
Interrupt (2/3)
Interrupt (3/3)
External Interrupts
Level-activated
Transition-activated
Reset
Outlines
Introduction
Architecture
Operation
Registers
8051 Registers