Farikh_ notes


komunikasi serial USART antara 2 mikrokontroller

Posted in mikrokontroller oleh farikhardiansyah pada Januari 9, 2013

sudah lama ni ane ga berbagi…
nah…kali ini ane akan menjelaskan bagaimana komunikasi serial USART antara 2 mikrokontroller.
disini ane menggunakan ATMega16 dan lcd 16×2 sebagai displaynya. Kali ini mikrokontroller akan mengirimkan data ADC dari sebuah potensiometer.
gambar rangkainnya dapat dilihat dibawah ini :
rangkaian

untuk source programnya dapat dilihat dibawah ini:

//////////// program transmitter /////////////

pertama setting adc menggunakan 8 bit

adc

kemudian, setting pada USART

transmiter

yang terakhir….ketikkan program seperti ini :

void USART_Transmit( unsigned char data )
{
/*Wait for empty transmit buffer */
while (( UCSRA & 0x20)==0x00 )
{
;
}
/* Put data into buffer, sends the data*/
UDR = data;
}

data=read_adc(0);
USART_Transmit(data);
delay_ms(10);

/////////// program receiver //////////////

setting lcd pada PORTC

lcd

kemudian setting USART

receiver

yang terakhir….ketikkan program berikut

unsigned char USART_receive(void)
{
while((UCSRA & 0X80)==0X00)
{
;
}

return UDR;
}

lcd_gotoxy(0,0);
sprintf(asa,”data ADC:%3″,data);
lcd_puts(asa);
delay_ms(10);

semoga teman-teman dapat berkreasi dengan postingan ane ini…

semoga bermanfaat🙂

2 Tanggapan to 'komunikasi serial USART antara 2 mikrokontroller'

Subscribe to comments with RSS atau TrackBack to 'komunikasi serial USART antara 2 mikrokontroller'.

  1. thoy said,

    Mas ada full programnya ga mas.. ?

  2. thoy said,

    mas boleh minta program lengkapnya..?thanks


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


%d blogger menyukai ini: