اطلاعیه

Collapse
No announcement yet.

نمایش عداد اعشار روی ال سی دی رنگی

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

    نمایش عداد اعشار روی ال سی دی رنگی

    سلام
    کسی میدونه عداد اعشاری رو روی ال سی دی 3.2 اینچی چطوری و با چه تابعی میشه نشون داد؟

    #2
    پاسخ : نمایش عداد اعشار روی ال سی دی رنگی

    از sprintf استفاده کنید
    آموزش کامل http://stackoverflow.com/questions/1786497/sprintf-double-precision-in-c
    اگه مشکلی بود بگو
    امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

    دیدگاه


      #3
      پاسخ : نمایش عداد اعشار روی ال سی دی رنگی

      مرسی این رو میدونم برای السی دی کارکتری و AVR کار میکنه.در هدر فایلهای ال سی دی رنگی خبری برای ARM خبری از اون توابع اماده نیست.حتی این PRINTF برای سریال هم باید تنطیماتی انجام داد تا کار کنه
      با emWin میتونم اعشار نمایش بدم و بدون اون نمیشه.

      دیدگاه


        #4
        پاسخ : نمایش عداد اعشار روی ال سی دی رنگی

        جدا کسی تا به حال اینکار رو نکرده.جور دیگه میپرسم میخوام یک متغییر از نوع float را روی السی دی رنگی نمایش بدم.emwin خیلی توابع برای این کار دارد ولی بدونه اون میخوام اینکار رو انجام بدم

        دیدگاه


          #5
          پاسخ : نمایش عداد اعشار روی ال سی دی رنگی

          یعنی نمیشه اینجور انتطاری از این هدر های lcd داشت
          http://cdn.instructables.com/FVJ/XPJT/HI3TIEV5/FVJXPJTHI3TIEV5.LARGE.jpg
          با emWin میتونم ولی حجم برنامه زیاد میشه

          دیدگاه


            #6
            پاسخ : نمایش عداد اعشار روی ال سی دی رنگی

            نوشته اصلی توسط arvin2009
            یعنی نمیشه اینجور انتطاری از این هدر های lcd داشت
            http://cdn.instructables.com/FVJ/XPJT/HI3TIEV5/FVJXPJTHI3TIEV5.LARGE.jpg
            با emWin میتونم ولی حجم برنامه زیاد میشه
            سلام
            چرا میگی sprintf نمیشه؟
            شما ی رشته بهش میدی و اونم عدد رو میریزه توی ی رشته. دیگه مشکلی نداره که
            همینی که نشون دادی رو راحت میشه ساخت
            زندگی یعنی امید و حرکت
            کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
            سوالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
            برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
            به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

            دیدگاه


              #7
              پاسخ : نمایش عداد اعشار روی ال سی دی رنگی

              سلام با این کار یک عدد طولانی و غیر واقعی درست میشه
              کد:
              while(1)
              	{
              		update();
                  p = get_pressure();
                  t = get_temperature();
              		
               sprintf(a,"%2f",p);
               
              
              
              	 LCD_Clear (Black);
              		LCD_ShowString(2,242,"P=      ");
                LCD_ShowString(2,222,"T=      ");
              		LCD_ShowString(2,202,a);
              		LCD_ShowString(2,182,"t=      ");
              	 LCD_ShowNum(15,242,p,4,16);
                LCD_ShowNum(15,222,t,4,16);
              بعد اگه بخوام نوشتها مثل تو عکس رنگی باشه از چه تابعی باید استفاده کنم؟

              دیدگاه

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