11 A Mekatronika PDF
11 A Mekatronika PDF
Komunikasi
- Menerima sinyal dari peralatan di luar komputer (di luar CPU)
- Mengirimkan sinyal kepada peralatan di luar komputer.
120 END
Apabila kita perhatikan program I
- Baris 20 komputer mulai bekerja (menghapus layar monitor)
- Nomor baris 30 komputer menampilkan pesan sesuai dengan yang
ada diantara " "
- Nomor baris 40, memerintahkan komputer melakukan pengulangan
sebanyak 8 kali (dari A = 0 sampai A = 7)
- Nobar 50 memerintahkan komputer menuju alamat H378 menuju pin
dengan bilangan 2 ^ A untuk mengeluarkan sinyal
- Nobar 60, menghitung 1 sampai 500 untuk penunda waktu
- Nombar 70, memerintah komputer untuk memperhatikan karakter
pada papan ketik yang akan ditekan
- Nobar 80, apabila karakter CHR$(27) yaitu kunci ESC ditekan, maka
program langsung melompat ke nobar 110 yang mematikan sinyal
semua pin yang ada pada alamat H378
- Nobar 90 adalah perintah yang dipakai untuk batas dilakukannya
pengulangan sesuai dengan jumlah pengulangan yang
diperintahkan (A = 0 TO 7)
- Nobar 100 memerintahkan komputer kembali ke nomor baris 40, yang
berarti melakukan pekerjaan ulang dari awal (menyalakan lampu
bergantian).
Program II
10 REM 8 LAMPU (2 LAMPU BERSAMAAN) MENYALA BERGANTIAN
20 CLS
30 PRINT "Tekan ESC untuk selesai"
35 X=3
40 FOR A = 0 TO 7
45 IF A = 7 THEN X = 129
50 OUT &H378, X
55 X=X*2
60 FOR b = 1 to 500: NEXT
70 c$ = INKEY$
80 IF c$ = CHR$(27) THEN 110
90 NEXT
100 GOTO 40
110 OUT &H378, 0
120 END
Dengan sedikit mengenal tentang jenis sinyal (digital) yang ada pada
komputer dan jenis sinyal (analog) yang ada diluar komputer, maka
komputer XT yang sudah usang pun dapat dimanfaatkan dan akan
sangat membantu kita di dalam melakukan kegiatan pengaturan
(kontrol).
PARALLEL PORT
Data Port [&378], 8 bit taraf logika nomor pin status
bit 0 Normal 2 read/write
bit 1 Normal 3 read/write
bit 2 Normal 4 read/write
bit 3 Normal 5 read/write
bit 4 Normal 6 read/write
bit 5 Normal 7 read/write
bit 6 Normal 8 read/write
bit 7 Normal 9 read /write
Printer control [$37A], 4 taraf logika nomor pin status
bit 0 Komplemen 1 read /write
bit 1 Komplemen 14 read /write
bit 2 Normal 16 read /write
bit 3 Komplemen 17 read /write
bit 4 – bit 7 Komplemen -
Printer status [$379], 5 taraf logika nomor pin status
Bit 0 – bit 2 Normal - read only
bit 3 Normal 15 read only
Data Port [&378], 8 bit taraf logika nomor pin status
bit 4 Normal 13 read only
bit 5 Normal 12 read only
bit 6 Normal 10 read only
bit 7 Komplemen 11 read only