Professional Documents
Culture Documents
1
8085 Instruction Set
The 8085 instructions can be classified as follows:
Logic operations
3
8085 Instruction Types
4
8085 Instruction Types
5
Simple Data Transfer Operations
Examples:
6
Simple Data Transfer Operations
Example:
OUT 05 D3
05
7
Simple Memory Access Operations
8
Simple Memory Access Operations
9
Arithmetic Operations
10
Arithmetic Operations
11
Arithmetic Operations
12
Arithmetic Operations
13
Overview of Logic Operations
14
Logic Operations
15
Logic Operations
16
Logic Operations
17
Branching Operations
18
Branching Operations
19
Example
Write a 8085 machine code program:
Stop
20
Example
2000 LDA 2050 3A Load contents of memory
location 2050 into accumulator
2001 50
2002 20
2003 MOV B,A 47 Save the first number in B
21
8255
Features:
• 3 8-bit IO ports PA, PB, PC
• PA can be set for Modes 0, 1, 2. PB for 0,1 and PC
for mode 0 and for BSR.
• PC has 2 4-bit parts: PC upper (PCU) and PC
lower (PCL), each can be set independently for 1
or O. Each PC bit can be set/reset individually in
BSR mode.
• PA and PCU are Group A (GA) and PB and PCL
are Group B (GB)
22
Pin configuration
23
A1 A0 Select
0 0 PA
0 1 PB
1 0 PC
1 1 Control reg.
24
25
26