Atmega128 menerima data berita nilai decimal 100 dari atmega32.Nilai akhir dan awal dapat dilihat pada gambar diatas. Untuk lebih jelasnya tentang serial baca sendiri saja datasheetnya, yang jelas di codevision saya memakai asynchronous sebagai mode serialnya.
Berikut cuplikan program untuk menerima data dari atemega32.
while (1)
{
lcd_gotoxy(0,0);
sprintf(screen,"serial %3d",rx_buffer1[0]);
lcd_puts(screen);
delay_ms(20);
}
}
yang kalian panggil cukup rx_buffer1[0] saja , karena saya memakai mode interupt serial dari atmega128 sebagai penerimanya.
Cuplikan program untuk mengirim mudah saja.
while (1)
{
kirim=100;
putchar(kirim);
lcd_gotoxy(0,0);
sprintf(screen,"kirim %3d",kirim);
lcd_puts(screen);
delay_ms(20);
}
}
Nah banyak sedikit pasti kalian mengerti . Serial hal yang mudah untuk digunakan, jadi berbanggalah dengan mikro yang memiliki banyak serial .
Untuk listing programnya beserta simulasinya dapat kalian download disini
bang reupload ya
ReplyDeletenga bisa didownload filnya
di ziddu file nya damaged