PPI Perancangan Dan Pembuatan Perangkat Keras

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