3.4.1 PPI
PPI di konfigurasikan dengan memberikan nilai CW sebesar 89H, yang artinya Port C difungsikan untuk ambil data dari luar PPI, Port B dan Port A
untuk kirim data keluar dari PPI, serta beroperasi pada mode 0. PPI bekerja pada alamat 3E0H untuk Port A, 3E1H untuk Port B, 3E2H untuk Port C serta 3E3H
untuk Control Word. IC PPI yang digunakan adalah produksi dari NEC JAPAN. Tabel 3.2 Konfigurasi Control Word PPI 8255
D7 D6 D5 D4 D3 D2 D1 D0 1
1 1
8H 9H
Dari tabel diatas dapat dijelaskan sebagai berikut : D7
: Untuk mengaktifkan PPI. D6 – D5 : Untuk memilih mode yang digunakan 0 – 2.
D4 : Port A untuk mengirimkan data.
D3 : Port C upper mengambil data.
D2 : Untuk memilih mode yang digunakan 0 - 1
D1 : Port B untuk mengirimkan data.
D0 : Port C lower mengambil data.
Selain setting alamat pada perangkat lunak, setting alamat juga diberlakukan pada perangkat keras PPI yang tertanam pada slot ISA komputer,
karena untuk mencocokkan alamat address bus di komputer dengan alamat PPI, untuk setting alamat PPI produksi dari EL-TECH digunakan DIP Switch 8 saklar
Aktif Low yang mewakili alamat 3E0H, konfigurasinya sebagai berikut :
U15
MM74HC688 1
19
20 3
5 7
9 12
14 16
18 2
4 6
8 11
13 15
17
OE P=Q
VCC Q0
Q1 Q2
Q3 Q4
Q5 Q6
Q7 P0
P1 P2
P3 P4
P5 P6
P7 A2
RD PB3
PC1 A0
A5 PA6
PB7 PA4
C1 0.1µF
PC0 +5V
PC1
VCC PC2
PB0
A4 D6
PA0
PB7 PA2
PA4 PB3
PB5 D4
PB5
A1 D7
PB2
A6 PB0
PA7
To Address Bus ISA
To Slot ISA
PC7 PC5
D5 PA2
PA3
PA6
A7 D1
PB4 PA0
PC0 D3
U13
8255 34
33 32
31 30
29 28
27 5
36 9
8 35
6 4
3 2
1 40
39 38
37 18
19 20
21 22
23 24
25 14
15 16
17 13
12 11
10 26
7 D0
D1 D2
D3 D4
D5 D6
D7 RD
WR A0
A1 RESET
CS PA0
PA1 PA2
PA3 PA4
PA5 PA6
PA7 PB0
PB1 PB2
PB3 PB4
PB5 PB6
PB7 PC0
PC1 PC2
PC3 PC4
PC5 PC6
PC7 VC
C G
N D
PA5
PC5 PC6
PC2 C
R4 RESISTOR SIP 9
1 2
3 4
5 6
7 8
9 PA7
D2
PC3 PA1
SW1
SW DIP-8 1
2 3
4 5
6 7
8 16
15 14
13 12
11 10
9 D0
PB6 A1
PA3
P3 DB25 To PPI
13 25
12 24
11 23
10 22
9 21
8 20
7 19
6 18
5 17
4 16
3 15
2 14
1
PB6 PA5
A3 PC4
PC3 PA1
PB2 PB1
PB1 RESET
PC7 PC6
PB4
PC4 A0
WR
To Data Bus ISA
Tabel 3.3 Konfigurasi address bus PPI
A01 A02 A03 A04 A05 A06 A07 A08 A09 A10 A11 A12 X
X 1
1 1
1 1
X x
E 3
Gambar 3.5 Konfigurasi DIP Switch PPI untuk 3E0H PPI disini berfungsi sebagai perantara untuk mengirimkan data dari
komputer untuk input Motor DC melalui Port B dan menerima data dari Tachogenerator
melewati Port C. Rangkaian PPI yang digunakan sudah terangkai dari pembuatnya dan diproduksi oleh EL-TECH.
Gambar 3.6 Rangkaian PPI
3.4.2 DAC