Posted by rieb | Posted in Jarkom | Posted on
A. Tujuan
1.
2. Mempelajari Konfigurasi Input dan Output dari serial port dengan UART
B. Dasar Teori
Dalam Serial, UART(Universal Asynchronous Receiver/Transmitter). UART terdiri dari transmitter (pengirim) untuk menkonversikan Byte 8 Bit kedalam serial 8 bit dan receiver (penerima) yang menkonversikan kembali urutan bit yang datang menjadi satu byte data. Dan juga terdapat bgian control dan status ayng diantaranya memantau logika dari beberapa pin input dan, ketika dipangil program , mengubah batas logika dari beberapa pin output, Bagian control juga menentukan keadan logika dari beberapa pin input dan output.
Dalam UART itu sendiri. Sebenarnya keseluruhan Proses dari I/O serial dibentuk oleh semacam rangkaian terapadu yang dikenal dengan UART.
C. Alat dan Bahan
1.
2. 16-Channel Input Board
3. 16-Channel Output Board
4. LED Display
5. Input Board
D. Hasil Percobaan
1. Uart In
Pada tahap ini saat UART In di inputkan angka 5A switch input board akan on pada angka 2 , 4 , 5 dan 7, dan pada LED display yang menyala yaitu d6 , d4 , d3 dan d1.
2. UART Out
Pada tahap ini saat switch input board di onkan pada angka 3 , 4 , 6 dan 8. Maka akan tampil angka di UART Out yaitu 35 dan pada LED display yang menyala yaitu d5 , d4 , d2 dan d0.
E. Analisa dan Pembahasan
Jika UART IN dan UART OUT ingin digabungkan dalam programnya hanya ditambahi Private Sub Command_click()nya. Jadi command cliknya harus ada 2 (in dan out).
Yaitu:
…….
Private Sub cmdIn_Click()
Dim tmp As String
MSComm1.DTREnable = True
Delay
MSComm1.DTREnable = False
Delay
If MSComm1.InBufferCount > 0 Then
tmp = MSComm1.Input
txtIn.Text = Hex(Asc(tmp))
End If
End Sub
-------------------------------------------------
Private Sub cmdOut_Click()
MSComm1.Output = Chr(Val(“&H” & txtOut.Text) Mod 256)
End Sub
………
F. Kesimpulan
Text box yang ditulis akan dikirim dalam bentuk hexadecimal saat tombol di tekan data akan dikirim dan LED pun ikut menya. Dalam Transmitted data kita dapat mengirimkan input dan output secara manual atau otomatis.

Comments (0)
Posting Komentar
Isilah komentar dibawah ini sesuka anda asalkan jangan spam dan yang berbau SARA. Trims.,,