Komunikasi Serial Budi
Komunikasi Serial Budi
Kelas : 4 EA
2019
Komunikasi Serial
5. Aturlah bits per second hyperterminal pada menu properties sebesar 2400
Gambar 17. Pengaturan Baudrate
5. Kemudian jalankan program pada Hyperterminal dengan menginput data yang sesuai
dengan data pada coding BASCOM 8051.
6. Apabila telah berhasil, maka lampu pada sismin akan menyala dan padam apabila
dimasukkan input yang sesuai dengan data pada coding BASCOM 8051.
V. Analisa Data
Pada percobaan komunikasi serial ini kita menggunakan software hyperterminal
dimana jika led indikator 1 dan 2 hidup pada rangkaian komunikasi serial ini menandakan
bahwa rangkaian terhubung pada sistem minimum ATMEL AT89s52 maka lampu pada
sismin akan menyala dan padam (sesuai dengan koding yang kita buat). Jika kita menekan
huruf A pada software hyperterminal, led indikator 1 akan menyala pada sistem minimum
jika menekan huruf B led akan padam, dan jika kita menekan huruf C maka led indikator 2
menyala dan untuk memadamkannya tekan huruf D. Disini output yang digunakan pada
sistem minimum atmel 89s52 adalah menggunakan P.2.0. Ada beberapa hal yang harus
diperhatikan pada percobaan ini, antara lain:
Saat membuat program di Bascom 8051 $cystal (frekuensi) yang kita buat harus
sama dengan yang kita gunakan pada sistem minimum ATMEL AT89s52. Contoh
pada sistim minimum kita menggunakan $crysta 12000000 maka pada software
Bascom 8051 $crystal yang kita tulis adalah $crystal 12000000.
Baudrate antara hyperterminal dengan kabel usb DB-9 harus sinkron. Misal pada
software Bascom 8051 kita buat baudratenya 2400 maka di hyperterminal harus
2400 juga.
COM PORT antara hyperterminal dengan kabel usb DB-9 harus sama.
$regfile = "REG51.dat"
$baud = 2400
$crystal = 12000000
Dim A As Byte
P2 = &H00
Waitms 500
P2 = &HFF
Waitms 500
P2 = &H00
Waitms 500
P2 = &HFF
Waitms 500
Do
A = Inkey()
If A = "A" Then
P2.0 = 0
Waitms 500
End If
If A = "B" Then
P2.0 = 1
Waitms 500
End If
If A = "C" Then
P2.1 = 0
Waitms 500
End If
If A = "D" Then
P2.1 = 1
Waitms 500
End If
Loop
VI. Kesimpulan