Pada beberapa aplikasi mikrokontroler, kita kadang membutuhkan tampilan nilai dalam
pecahan desimal. Sebagai contoh aplikasi termometer digital. Nilai yang diukur dalam bentuk 1
angka dibelakang koma, misalnya 27,8 Celcius. Nah gimana cara menampilkannya ke LCD ?
Kita simulasikan yuk. Kita bikin dengan mikrokntroler Atmega8535 dan tampilan LCD 216.
#include
#include
#include
float suhu;
char str[16];
void main(void)
{
lcd_init(16);
suhu = 27.3567;
sprintf(str,T=%.2f,suhu);
lcd_puts(str);
while (1)
{
}
}