اطلاعیه

Collapse
No announcement yet.

مشکل برنامه نویسی میکرو

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

    مشکل برنامه نویسی میکرو

    دوستان من میخوام یه عدد اعشاری را با فرمت xx.x روی lcd نمایش بدم.از برنامه زیر هم برای اینکار استفاده میکنم
    ولی وقتی میکرو به خط تابع ftoa میرسه روی lcd چیزی نمایش داده نمیشه.لطفا کمکم کنید.


    #include <mega8.h>
    #include <delay.h>
    #include <stdio.h>
    #include <stdlib.h>
    .
    .
    .
    void main(void)
    {
    // Declare your local variables here
    float TC=16.5;
    char str1[20],str2[20];
    .
    .
    .
    lcd_clear();
    lcd_gotoxy(1,0);
    ftoa(TC,2,str1);
    sprintf(str2,"Total:%5s M",str1);
    lcd_puts(str1);

    #2
    پاسخ : مشکل برنامه نویسی میکرو

    دوستان مشکلم حل شد.
    اشکال از برنامه پروتئوس بود.آخه هرچی تو برنامه پروتئوس اجرا میکردم جواب نمیداد،
    ولی به محض اینکه روی میکرو برنامه را ریختم جواب گرفتم.

    دیدگاه

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