در مورد اين موارد، ميشه اينو گفت كه به اين صورت تعريف شدن:
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef long...
نوع: ارسال ها; کاربر: sadmonew; کلمات کلیدی:
در مورد اين موارد، ميشه اينو گفت كه به اين صورت تعريف شدن:
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef long...
فايلاي هدري كه تو برنامتون ازشون استفاده مي كنين كدوما هستن؟
راستي شما كتابخونه مربوط به نمايش اعداد اعشاري رو با پروژتون اضافه كردين.
فكر ميكنم شما بودين كه در مورد اينكه چرا روي ال.سي.دي علامت ؟ نشون ميده سوال پرسيدين. درسته؟
اون موارد رو رعايت كردين؟
دقيقا روي ال.سي.دي چي نشون ميده؟
فقط اعداد صحيح رو نشون ميده؟ يا قسمت صحيح اعداد اعشاري(مثلا 11.0555 رو 11.0000 نشون ميده)؟
با سلام
بهتره سوالتون رو تو انجمن مربوط به اين ميكرو بپرسيد.
اما جواب: اين تغيير رو انجام بديد، يعني متغير:
float adc_result;
به اين صورت تعريف كنيد:
double adc_result;
با سلام به دوستان عزيزم و اساتيد گرامي:hi:
فكر كنم اگه يه نگاه به لينك زير بندازيد شايد مشكلتون حل بشه! اگه سوالي داريد در خدمتم.
http://www.iranmicro.ir/forum/showthread.php?t=5390