عضویت     ورود  نماز ، پايه و ستون دين شماست . حضرت محمد (ص) دوشنبه، 28 مرداد ماه ، 1398

کانال تلگرام


تبلیغات متنی


منوی سایت


جست و جو در بانك مقالات




مقالات جدید
تعداد شاخه ها: 30 عدد
تعداد مقالات: 758 عدد 1: آزمايشگاه الكترونيك - استاد محرري 
[دفعات مشاهده : 5642 بار]
 2: جزوه درس مخابرات 1 - دانشگاه فردوسي مشهد 
[دفعات مشاهده : 5657 بار]
 3: كتاب مهندسي تاسيسات / دكتر كلهر 
[دفعات مشاهده : 5513 بار]
 4: مجموع اعوجاج هارمونیک T.H.D 
[دفعات مشاهده : 5506 بار]
 5: كتاب "روش طراحي و تحليل مدارهاي الكترونيك" 
[دفعات مشاهده : 12116 بار]
 6: ادوات نوري 
[دفعات مشاهده : 5449 بار]
 7: كتاب اصول تلويزيون رنگي 
[دفعات مشاهده : 7185 بار]
 8: پروژه دزد گیر با سنسور تشخیص حرکت pir با قفل رمز الکترونیکی 
[دفعات مشاهده : 6693 بار]
 9: جزوه اندازه گیری الکتریکی 
[دفعات مشاهده : 5949 بار]
 10: سوالات کنکور کارشناسی ارشد 90 / گروه مهندسی برق 
[دفعات مشاهده : 7783 بار]
 11: آرشيو پروژه هاي 8051 
[دفعات مشاهده : 6620 بار]
 12: آرشيو پروژه هاي AVR‌ (ـ‌ 126 پروژه ) 
[دفعات مشاهده : 14490 بار]
 13: آموزش برنامه نويسي و كار با ماژول Sim300CZ با ميكروكنترلر AVR 
[دفعات مشاهده : 10580 بار]
 14: سوالات كنكور كارشناسي ناپيوسته 89 - گروه برق 
[دفعات مشاهده : 8015 بار]
 15: ارتباط میکروهای PIC با کمک پروتکل سریال I2C و نکات تکمیلی ماژول MSSP 
[دفعات مشاهده : 6127 بار]
 16: ساعت تقویم با کمک میکروکنترلر PIC و DS1307 
[دفعات مشاهده : 6751 بار]
 17: تایمرهای چند زمانه ( ساعت مرکزی ) با میکرو PIC 
[دفعات مشاهده : 6066 بار]
 18: ساعت تقویم شمسی مجهز به آلارم روزانه و هفتگی 
[دفعات مشاهده : 6987 بار]
 19: صفحه کلید وقفه ای با میکروکنترلر PIC 
[دفعات مشاهده : 5836 بار]
 20: کرنومتر دیجیتال با میکروکنترلر PIC با قابلیت ثبت 3 زمان 
[دفعات مشاهده : 5902 بار]
 21: طراحی و ساخت مدارات انتقال دیتا به وسیله ماژول های HMTR + پروژه چت متنی بیسیم 
[دفعات مشاهده : 9112 بار]
 22: سنسورهای حرارت 
[دفعات مشاهده : 8054 بار]
 23: کنترل وسایل برقی از طریق خط تلفن با میکروکنترلر PIC 
[دفعات مشاهده : 8087 بار]
 24: ارتباط سریال UART بین دو میکروکنترلر PIC 
[دفعات مشاهده : 6367 بار]
 25: گزارش کار آموزی : ماشین های ابزار کنترل عددی CNC 
[دفعات مشاهده : 6642 بار]
 26: کنترل وسایل به کمک ماژول HM-TR و میکرو AVR 
[دفعات مشاهده : 9199 بار]
 27: طراحی و ساخت کنترل از راه دور 1 کانال با کمک ماژول های ASK و آی سی های سری PT 
[دفعات مشاهده : 7637 بار]
 28: مجموعه رفرنس های آموزشی میکروکنترلرهای سری dsPIC 
[دفعات مشاهده : 7087 بار]
 29: مجموعه پروژه های میکروکنترلر AVR با کامپایلر بسکام 
[دفعات مشاهده : 12295 بار]
 30: طراحی و ساخت مدارات انتقال دیتا به وسیله ماژول های HM-T و HM-R با میکرو AVR 
[دفعات مشاهده : 10077 بار]


آخرين مطالب ارسال شده
· روش طراحي و تحليل مدارهاي الكترونيك[ 1 نظر شما چيه؟ - 39811 مشاهده ]
· اصول تلويزيون رنگي[ 0 نظر شما چيه؟ - 18401 مشاهده ]
· نرم افزار DigSilent[ 2 نظر شما چيه؟ - 21557 مشاهده ]
· AVR Tech Lib 2011[ 1 نظر شما چيه؟ - 25099 مشاهده ]
· مجموعه كنفرانس هاي سالينه ميكروچيپ / سال 2009 /[ 2 نظر شما چيه؟ - 22792 مشاهده ]
· آموزش كار با ماژول SIM300CZ با ميكرو AVR[ 4 نظر شما چيه؟ - 25189 مشاهده ]
· مجموعه فيلم هاي آموزشي نرم افزار Altium Designer[ 0 نظر شما چيه؟ - 39224 مشاهده ]
·  سوالات كنكور كارشناسي ناپيوسته 89 - گروه برق[ 0 نظر شما چيه؟ - 20183 مشاهده ]
· لينك دانلود مجله October 2010 / SERVO[ 0 نظر شما چيه؟ - 17190 مشاهده ]
· Catalog CA 01 (10/2009) / International version[ 0 نظر شما چيه؟ - 21506 مشاهده ]

[ موارد بیشتر در بخش اخبار و تازه ها ]


زبان
انتخاب زبان نمایش :



مطالب جديد
· 1: Interdigital Band-lPas Filters
· 2: تجارت الکترونیکی ، نقاط قوت و ضعف آن
· 3: Single Microphone Speech Separation using MixMax and Binary Masking Approach
· 4: اندازه گیری افزایش مقاومت الکتریکی ناشی از تنشهای مکانیکی و حرارتی در دو نمونه سیمهای شبکه برقرسانی
· 5: معایب و محاسن ارزیابی سالیانه شرکت های توزیع توسط وزارت نیرو و پیشنهاد روشهای جدید ارزیابی
· 6: اندازه گيري و مدلسازي تأثير فشار محيطي بر جريان نشتي روغن در ترانسفورماتورها
· 7: Performance Analysis of Threshold Call Admission Policy for Multi-class Traffic in Low Earth Orbit M
· 8: IEEE Std 1174™-2000(R2009)
· 9: بررسي و شبيه سازي حرارتي ترانسفورماتور تزريق جريان به روش اجزاء محدود
· 10: گفتارهاي متن مهارت چهارم - صفحات گسترده
· 11: Wrapper-Based Feature Subset Selection forRapid Image Information Mining
· 12: مدلسازي و بررسي نحوه تغييرات شاخصهاي قابليت اعتماد شبكه هاي توزيع در طول سال
· 13: A Temperature Sensor With an Inaccuracy of 1=+0.8 C Using 90-nm 1-V CMOS for Online Thermal
· 14: روشي نوين جهت تعيين مكان خطا در خط انتقال به كمك تبديل موجك
· 15: Audio Signal Representations for Indexing in the Transform Domain
· 16: ANSI/IEEE Std 1021-1988
· 17: TACTICAL MISSILE-GSE DESIGN INTERFACES
· 18: Robotics-Centered Outreach Activities:An Integrated Approach
· 19: ADJUSTABLE SPEEI? OPERATION OF PUMPED HYDROPLANTS
· 20: An Introduction To Programming The Microchip In C

[ آخرين مقالات ]


ارسال مقاله به سايت

 



...::: Ir-Micro.Com :::... :: View topic - مشکل در نوع متغیرهای برنامه نویسی c


مشکل در نوع متغیرهای برنامه نویسی c

 
Post new topic   Reply to topic    ...::: Ir-Micro.Com :::... Forum Index -> برنامه نویسی و مباحث مربوط به AVR Printable Version
View previous topic :: View next topic  
Author Message
mohammad_yusefzadeh
کاربر تازه وارد
کاربر تازه وارد

Joined: Sep 20, 2009
Posts: 3




Location: رامسر
9112.00 امتیاز

Items

Status: Offline

PostPosted: جمعه، 21 آذر ماه ، 1393 13:00:25 Reply with quote Scroll Down to Next postGo to last Post of Page

1-متغیر int و متغیر signed int هر دو اعداد صحیح -32768 تا 32767 را دربر میگیرند پس چرا بعضی جاها از پیشوند signed استفاده میکنیم؟
2- من میخوام یه برنامه ساده بنویسم که مقدار متغیر a که مقدارش -20 هست رو بر lcd کاراکتری نمایش بده. برنامه رو مانند زیر مینویسم:
متغیرها رو به شکل زیر تعریف کردم:
signed a;
char str[30];
سپس داخل while(1) برنامه زیر رو نوشتم:
a=-20;
sprintf(str,"%u",a);
lcd_clear();
lcd_puts(a);
اما lcd هیچ مقدار منفی رو نشون نمیده
کسی میدونه مشکلم کجاست؟

Back to top
View user's profile Send private message Send e-mail Visit poster's website
mey_ham
کاربر تازه وارد
کاربر تازه وارد

Joined: Apr 19, 2013
Posts: 19




Location: تهران
78294.00 امتیاز

Items

Status: Offline

PostPosted: شنبه، 22 آذر ماه ، 1393 22:16:46 Reply with quote Go to Top of PageScroll Up to Previous postScroll Down to Next postGo to last Post of Page

از d% استفاده کن
sprintf(str,"%d",a)

بعضی از کامپایلرها int را بطور پیشفرض unsigned int در نظر میگیره.
اینا رو میتونی تو تنظیمات برنامه پیدا کنی.

Back to top
View user's profile Send private message Send e-mail
mohammad_yusefzadeh
کاربر تازه وارد
کاربر تازه وارد

Joined: Sep 20, 2009
Posts: 3




Location: رامسر
9112.00 امتیاز

Items

Status: Offline

PostPosted: چهارشنبه، 26 آذر ماه ، 1393 00:43:48 Reply with quote Go to Top of PageScroll Up to Previous post

ممنون از راهنمایی تون.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    ...::: Ir-Micro.Com :::... Forum Index -> برنامه نویسی و مباحث مربوط به AVR All times are GMT + 3.5 Hours
Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

 
 Jump to:   

Related topics
 Topics   Replies   Author   Views   Last Post 
No new posts lcd help 9 melectronics 14308 يكشنبه، 23 فروردين ماه ، 1388 07:56:43
1nafar View latest post
No new posts تبدیل lcd موازی به سریال با 180 تومان 13 123456za 19111 چهارشنبه، 6 آذر ماه ، 1387 17:52:00
ahmadk View latest post
No new posts Thermometer (2x16 lcd)1 دماسنج با 8051 و 2*16 lcd 1 honeyl 11850 سه شنبه، 4 تير ماه ، 1387 01:37:40
bleedingme View latest post
No new posts راه اندازی lcd به صورت 4 بیت 4 ahmad2000 12171 چهارشنبه، 28 فروردين ماه ، 1387 23:18:01
Hamed View latest post
No new posts فرکانس متر با LCD و AT89C2051 0 Hamed 13611 جمعه، 24 فروردين ماه ، 1386 10:03:10
Hamed View latest post
 


Powered by phpBB © 2001, 2008 phpBB Group

Ported to Platinum 7.6.b.4 V2 by sadeghkhafan

فروشگاه تخصصی برق و الکترونیک ایران میکرو
www.iran-micro.com
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL.
Powered by Platinum 7.6.b.4 v2
Powered by Platinum 7.6.b.4 v2 Persian

مدت زمان ایجاد صفحه : 0.14 ثانیه