سلام من این برنامه رو توی keil نوشتم ولی نمی دونم چرا اعدادو روی LCD به صورت اعشاری نمایش نمی ده وفقط قسمت صحیح عدد نشون می ده واسه اعداد اعشاری باید کار خاصی انجام داد؟؟
#include <LPC213x.h>
#include <LCD.h>
#include <LCD.c>
#include <delay.h>
#include <stdio.h>
int main (void)
{
float a=4.6;
lcd_init();
while(1)
{
lcd_clear();
lcd_gotoxy(0,1);
lcd_puts(a);
delay_ms(50);
}
}
#include <LCD.h>
#include <LCD.c>
#include <delay.h>
#include <stdio.h>
int main (void)
{
float a=4.6;
lcd_init();
while(1)
{
lcd_clear();
lcd_gotoxy(0,1);
lcd_puts(a);
delay_ms(50);
}
}
دیدگاه