Interfacing Applications (Eb 85 Kit)
Interfacing Applications (Eb 85 Kit)
Interfacing Applications (Eb 85 Kit)
MODES OF OPERATIONS
Mode 1 is strobed in put, out put mode of operation. Port A and B are
designed to operate in this mode.
CONTROL WORD
For programming the ports of 8255 a control word is formed.
IC Function Addres
No. s
U3 Control 0F
Register 0C
Port A 0D
Port B 0E
Port C
U19 Control 17
Register 14
Port A 15
Port B 16
Port C
1 0 0 0 0 0 0 0
25 Ground
26 Vcc
BEHIND DCX D
MOV A,D
ORA E
JNZ BEHIND
RET 26 PIN IDC
CONNECTOR
2. SEVEN SEGMENT DISPLAY ( USING 8255 )
MVI A,80
OUT 17
START LXI H,4500
MOV B,M
INX H
MOV A,M
OUT 14
CALL DELAY
DCR B
G F Cc A B
JNZ AGAIN
JMP START
DELAY MVI C,09
L3 MVI D,FF
L2 MVI E,FF
L1 DCR E
JNZ L1
DCR D
JNZ L2
DCR C
JNZ L3
RET E D Cc C Dp
1 1 0 0 0 0 1 1 0 86
2 1 1 0 1 1 0 1 1 EB
3 1 1 0 0 1 1 1 1 CF
4 1 1 1 0 0 1 1 0 E6
5 1 1 1 0 1 1 0 1 ED
6 1 1 1 1 1 1 0 1 FD
7 1 0 0 0 0 1 1 1 87
8 1 1 1 1 1 1 1 1 FF
9 1 1 1 0 1 1 1 1 EF
4. STEPPER MOTOR INTERFACE
LOOK UP TABLE
09
05
06
0A
5. ADC INTERFACING
. .. . . .. . . ..
OUT C8
MVI A,18
OUT C8
A C A C A . C
HLT
J1 J2 J5
B. USING SOFTWARE
MVI A,10
OUT C8
MVI A,18
OUT C8
JUMPER SETTINGS
MVI A,01
OUT D0 B B B
. .. . . .. . . ..
XRA A
XRA A
A C A C A . C
J1 J2 J5
XRA A
MVI A,00
OUT D0
HLT
6. DAC INERFACING
A. TRIANGULAR WAVE
B. SQUARE WAVE
C. SAW-TOOTH
MVI A,80
OUT 17
START MVI A,5A
OUT 14
CALL DELAY
MVI A,A5
OUT 14
CALL DELAY
JMP START
DELAY LXI D,FFFF
AGAIN DCX D
MOV A,D
ORA E
JNZ AGAIN
RET
R3 R2
G3 G2
R1 G1 R2 G2 R3 G3
R4 G4
0 1 0 1 1 0 1 0
R1 R4 5 A
G1 G4
R3 R2
G3 G2
R1 G1 R2 G2 R3 G3
R4 1G40 1 0 0 1 0 1
R1 R4 A 5
G1 G4