Home > Elektronika, Pemprograman > Aplikasi Bahasa C Pada Mikrokontroler dan Robotika (Part 2)

Aplikasi Bahasa C Pada Mikrokontroler dan Robotika (Part 2)

2. Komunikasi Serial USART

Pada bahasan pertama, kita telah belajar tentang Pendahuluan, sekarang sy akan sharing tentang komunikasi serial. Pada Mikrokontroler yang sy gunakan, terdapat fasilitas komunikasi serial dengan USART (Universal Syncronous Asyncronous Receiver / Transmitter) yaitu sebuah port serial baik itu db9 atau db 25 yang digunakan untuk bertukar informasi antara mikrokontroler dan Komputer. Misalnya kita akan mengirimkan pesan “Hallo” dari komputer untuk diterima di mikrokontroler

untuk berkomunikasi, maka diperlukan sebuah IC Max 232 yang akan dihubungkan di mikrokontroler, berikut ini rangkaian nya :

Buka Code Vision AVR, kemudian setting sbb :

  1. Untuk membuat program untuk menginputkan dari mikro menuju ke komputer, Masukan Program Berikut :

while(1){

printf(“Hello”);

delay_ms(1000);

}

  • Untuk ngecek di komputer, apakah sudah diterima atau belum, maka buka hyperterminal, pada accesories, kemudian setting baud rate nya 9600
  • Maka di hyper terminal akan muncul tulisan : Hello

2. Untuk membuat program untuk menginputkan dari Komputer menuju mikro, Masukan Program Berikut :

void main(void){

unsigned char data;

while(1){

data=getchar();

if(data==’a’){

PORTC=0b00000000;

delay_ms(1000);

}

}

About these ads
  1. mukhyidi
    February 14, 2011 at 2:05 pm

    Keren tulisanya

  2. February 15, 2011 at 5:00 pm

    isinya mantap sob.. salam kenal

  3. alfi jayadi alam
    February 24, 2011 at 5:29 pm

    nama : alfi jayadi alam
    gol : 0
    kabar : alhamdulillah sehat

    tav share rangkeyan minimum sistem yg dijual pa asol…
    oke
    kelak Allah SWT akan membalas segala pemberianmu

  4. raden triwunang
    February 28, 2011 at 8:16 am

    komputerku kok langsung kebakar yah…???

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s