1.Kondisi
Memahami Program I/0 PPI8255
2.Komponen
Menggunakan Emu 8086
3.Cara Kerja
Untuk membantu dalam memahami atau penyesuaikan alur kerja program yang
diinginkan maka dapat dilakukan dengan bantuan emulator emu86. Pada emulator
ini ada menu emulate untuk
menjalankan program dengan dua pilihan yaitu single step untuk eksekusi per baris instruksi atau Run untuk eksekusi keseluruhan instruksi
sampai akhir program. Tampilan Menu
Utama Emu86, seperti gambar 20.
File program dapat dibentuk dalam format ekstensi *.COM dalam program TASMB
yaitu dengan menekan O yaitu option,
lalu F8 untuk menyimpan hasil compile
ke dalam *.com, seperti gambar 21.
Setelah itu file *.com dapat dipanggil oleh emu86 untuk dapat di emulator-kan
Program interface input dan output yang menggunakan
Programmable PPI 8255 ditunjukkan pada gambar 46.
Adapun penjelasan listing program diatas adalah:
a. Tiga baris pertama adalah program inisialisasi IC PPI 8255 yang dapat
dipilih untuk digunakan Port A, Port B atau Port C sebagai input atau output. Dengan data Control Word sebesar 10001001B yang artinya Port A & Port B
sebagai output dan Port C sebagai
input. Lebih jelasnya akan dibahas nanti pada Sub bab 2.2.2 Programmable I/O.
b. Lalu IC PPI 8255 dapat digunakan sebagai input pada port yang
sudah terinisialisasi sebagai input, seperti Port C dan begitu juga untuk sebaliknya untuk Port A dan Port B dapat
digunakan sebagai output karena sudah
terinisialisasi sebagai output.
Pada bahasa pemrograman tingkat rendah harus ada proses compile dahulu sebelum menjalankan program, sedangkan keunggulan dari bahasa
Tingkat TINGGI, dapat menjalankan program tanpa harus meng-compile-nya, karena menu RUN pada bahasa Pemrograman
Tingkat TINGGI langsung meng-compile operasi-operasi tersebut.
4.Koding Program5. Download Video
No comments:
Post a Comment