اطلاعیه

Collapse
No announcement yet.

LCD برای اعداد اعشاری

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    LCD برای اعداد اعشاری

    سلام دوستان من مداری ساختم و می خوام روی lcdبه من عدد اعشاری نشون بده ولی فقط TEMPمی ده
    کد:
    temp=read_adc(0);
       X=temp*5;
       X=X/1023; 
       sprintf(AX,"TEMP:%f",X);
       lcd_puts(AX); 
       delay_ms(100);
       lcd_clear();

    #2
    پاسخ : LCD برای اعداد اعشاری

    اگر کامپایلرتون کدویژن هست باید در تنظیمات sprintf رو روی float بگذارید...

    البته امیدوارم در معرفی متغیرها اشتباه نکرده باشین.

    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
    ------------------------------------------------------------------------------------------------------
    محصولات

    دیدگاه


      #3
      پاسخ : LCD برای اعداد اعشاری

      تنظیمات sprintfدیگه چیه از کجا میشه تنظیم کرد
      اینم از متغیر
      کد:
      char AX[];
       float temp,X;

      دیدگاه


        #4
        پاسخ : LCD برای اعداد اعشاری

        در تاپیک زیر فایل اموزشی کار با کامپایلر کدویژن رو دانلود کرده و صفحه 29 رو مطالعه کنید :

        http://www.eca.ir/forum2/index.php?topic=91044.0
        چرا ناراحتی پاتریک!
        + امروز ی بچه دیدم سرچهارراه گل میفروخت
        - از دیدنش ناراحت شدی؟
        + نه
        پس چی ناراحتت کرده
        + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
        ------------------------------------------------------------------------------------------------------
        تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
        ------------------------------------------------------------------------------------------------------
        محصولات

        دیدگاه

        لطفا صبر کنید...
        X