Senin, 04 Juli 2011

Komunikasi Serial antar PC

     Sebelum praktek, sbenernya apa sih itu serial port itu?

Pada  PC umumnya komunikasi serial yang digunakan ialah jenis asinkron. Komunikasi data serial ini dekerjakan oleh UART (Universal Asynchronous Receiver / Tranceiver).
Pada UART, kecepatan pengiriman data (baud rate) dan fase clock pada sisi transmitter dan pada sisi receiver harus sinkron. Untuk itu diperlukan sinkronisasi antara transmitter dan receiver yang di awali oleh bit ‘Start’ dan bit ‘Stop’.
Kecepatan transmisi (baudrate) dapat dipilih bebas dalam rentang tertentu. Baudrate yang umum dipakai adalah 600, 1200, 2400,  9600, 19200, 38400 bps (bit per sekon) dan seterusnya.
 
    Karekteristik Sinyal Keluaran dari Serial Port
Standar sinyal komunikasi serial yang banyak digunakan ialah standar RS232.
Standar sinyal serial RS232 memiliki ketentuan level tegangan sebagai berikut:

    * Logika ‘1’ disebut ‘mark’ terletak antara -3 volt hingga -25 volt.
    * Logika ‘0’ disebut ‘space’ terletak antara +3 volt hingga +25 volt.
 
   Daerah tegangan antara -3 volt hingga +3 volt adalah invalid level, yaitu daerah tegangan yang tidak memiliki level logika pasti sehingga harus dihindari. Demikian juga level tegangan lebih negatif dari -25 volt atau lebih positif dari +25 volt juga harus dihindari karena dapat merusak line driver pada saluran RS232.
Aplikasi komunikasi seria dalam kehidupan sehari - hari contohnya, flashdisk, hardisk, dll. Port USB dan Port DB9 tidak mengeluarkan tegangan sampai 25V melainkan 0 - 5V di karenakan tegangan sebelum keluar dari port akan melewai IC TTL (Transistor Transistor Logic) yang akan merubah tegang antara HIGH dan LOW nya.

    Contoh konfigurasi komunikasi serial antar komputer
 Keterangan:
* pin 5 GNG
* pin 4 vcc
* pin 3 TX
* pin 2 RX
Pertama beli konektor db 9 male 2 buah + kabel secukupnya, kemudian hubungkan pin 5 ke 5, pin 4 ke 4 pin 3 ke 2 dan pin 2 ke 3, dan sisanya abaikan (jangan dipake). Sudah selesai masukan kabel tersebut ke serial port masing" PC, dan buka masing" hyper terminal pada PC kemudian atur COM yang di pakai dan coba ketikan sesuatu pada hyper teminal, maka apa yang anda ketikan tadi akan muncul pada hypert terminal pada PC yang satunya lagi.

Senin, 20 Juni 2011

coretan hari ini

Sebuah sistem serial yang di bangun secara paralel, supaya kotak 1 dengan kotak lain bisa ngobrol bergantian,,hhe :D...

schematic scoring board 2 digit untuk badminton


Schematic di atas untuk membuat scoring board badminton, dimana dia akan melakukan counter maksimal sampai anka 99 ketika switch bernilai high atau di tekan 1 kali untuk 1 perpindahan, ketika tombol d reset dia akan kembali ke posisi 00,,semoga bermanfaat

Minggu, 24 April 2011

Penjumlahan dan Pengurangan pada assembler

Contoh pengurangan dan penjumlahan pada emu 8086.







org 100h

mov ah,1
int 21h

mov bl,al
sub bl,30h
       
mov ah,9
lea dx,a
int 21h
       
mov ah,1
int 21h

mov cl,al
sub cl,30h

add bl,cl
add bl,30h

mov ah,9
lea dx,b
int 21h

mov ah,2
mov dl,bl
int 21h 

;operasipengurangan

sub bl,cl
mov ah,9
lea dx,d
int 21h


mov ah,2
mov dl,bl
int 21h



mov ah,9
lea dx,c
int 21h

mov ah,2 
add cl,30h
mov dl,cl
int 21h 

mov ah,9
lea dx,b
int 21h  

sub bl,cl
add bl,30h
mov ah,2
mov dl,bl
int 21h

ret
a db '+$'
b db '=$'
c db '-$'
d db 10,13,'$'

Rabu, 13 April 2011

Perbedaan Komunikasi Serial dan Paralel

   Perbedaan antara koomunikasi serial dan paralel yaitu komunikasi serial mentransmisikan 1 bit dalam satu transmisi dan komunikasi paralel mentransmisikan beberapa bit dalam satu waktu. Kelemahan dalam komunikasi paralel adalah half duplex, dimana kabel yang di gunakan untuk pengiriman dan penerimaan data dengan kabel yang sama. Bandingkan dengan komunikasi serial dengan full duplex masing - masing pengiriman dan penerimaan data mengguankan 2 kabel yang berbeda jadi data yang di kirim dan di terima tidak akan bentrok.

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger | Printable Coupons