PIC Lesson: UART Module

September 18th, 2010  Posted at   PIC Lesson
arrow   |   24 Commentsarrow

UART adalah singkatan bagi Universal Asynchronous Receiver Transmitter. Address yang terlibat dalam UART Module adalah TXSTA, RCSTA dan SPBRG.

Isyarat UART menghantar dan menerima data melalui tiga wayar iaitu TX, RX dan GND. Isyarat UART terdapat dalam jenis Synchronous atau Asynchronous. Synchronous transmission memerlukan penghantar dan penerima berkongsi clock signal yang sama. Asynchronous transmission pula membolehkan data di hantar tanpa menghantar clock signal tetapi penghantar dan penerima mesti beroperasi pada timing parameter yang sama yang dikenali Baud Rate.

Setting BRGH akan menentukan Baud Rate Formula. Contohnya, dengan menggunakan crystal 20MHz, Low Speed Asynchronous boleh menghasilkan Baud Rate dari 1,221Hz-312,500Hz, High Speed Asynchronous boleh menghasilkan Baud Rate dari 4,883Hz-1,250kHz dan Synchronous boleh menghasilkan Baud Rate dari 19.53kHz-5MHz.

Antara alatan menggunakan UART adalah PS2 Controller Starter Kit ataupun SKPS daripada Cytron. Sambungan PIC dengan SKPS menggunakan pin RX dan TX.

Caranya adalah PIC meminta ataupun request PS2 Controller status berdasarkan SKPS Protocol.

Berikut adalah videonya.

Anda mungkin belum baca post ini

24 komen untuk PIC Lesson: UART Module

Pages: [3] 2 1 » Show All

  1. 24. Komen dari Shahrul pada 6:39 AM, 27th March 2013

    kamal, nak detail sila search google. Benda detail ni mengambil masa saya yg bukan kerja saya.

  2. 23. Komen dari kamal pada 12:29 AM, 27th March 2013

    utk data yg akan jadi input rf module tu mst serial data kn?
    boleh xabg terangkn lebih detail mcm mne nk tentukn baud rate utk rf transmission?

  3. 22. Komen dari kamal pada 12:19 AM, 27th March 2013

    abg shahrul
    utk transmit data guna rf tu, data tu mst dalam serial bit kn?
    boleh x abg terangkn secara detail tk baud rate
    mcm mne kita nk tentukan baud rate utk transmission kite tue

  4. 21. Komen dari Shahrul pada 7:41 PM, 26th March 2013

    w/salam, kamal. RF module boleh sambung direct ke pin UART. Cth kat sini Low Cost RF Module. Serial data tak sama dgn analog data. Search google kedua-dua ni utk lebih memahami. Saya x nak cover part itu.

Pages: [3] 2 1 » Show All

Dah baca, tinggalkan komen anda disini

What is 6 + 2 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)