امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ضرب دو عدد 16 بیتی در codevision
نویسنده پیام
ashaebani2002 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 26
موضوع‌ها: 10
تاریخ عضویت: اسفند ۱۳۸۷

تشکرها : 9
( 1 تشکر در 1 ارسال )
ارسال: #1
ضرب دو عدد 16 بیتی در codevision
سلام
من در قسمتی از برنامه فرکانس متر نیاز به ضرب دو عدد 16 بیتی دارم ولی این ضرب انجام نمیشود.
[/align]
کد:
unsigned long int count;
unsigned int T1OVF;
count = (unsigned long int)65536*T1OVF;
مثلا در کد بالا وقتی مقدار count رو میخونم (در حالی که T1OVF=1) مقدار صفر را برمیگرداند. ولی وقتی مقدار حالضرب در حد unsigned int باشد، count مقدار درست را نشان میدهد. (مثلا اگر 65535 را در 1 ضرب کنم)
آیا روش من در استفاده از typecasting درسته؟ آیا باید در تنظیمات codevision تغییری ایجاد کنم؟؟
البته من در project/configure گزینه 8 bit enums را هم تغییر دادم ولی درست نشد.
با تشکر
(آخرین ویرایش در این ارسال: ۰۳-مرداد-۱۳۹۱, ۱۹:۵۴:۰۰، توسط ashaebani2002.)
۰۳-مرداد-۱۳۹۱, ۱۹:۵۲:۳۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  کتاب خانه های نرم افزار codevision hadikh73 26 63,947 ۰۶-مرداد-۱۴۰۰, ۱۲:۴۶:۰۹
آخرین ارسال: sorena01
  خطا در کامپایل کردن برنامه در codevision akand1111 9 19,907 ۲۳-اسفند-۱۳۹۸, ۱۰:۲۱:۰۱
آخرین ارسال: aKaReZa75
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
  خواندن مقدار 8 بیتی ADC فروم باز 6 4,490 ۲۷-مهر-۱۳۹۲, ۲۲:۵۶:۵۱
آخرین ارسال: sharin
  فایل کتابخانه توابع کار با ال سی دی گرافیکی در codevision m_azari16 16 28,252 ۲۲-آبان-۱۳۹۱, ۲۳:۵۵:۵۰
آخرین ارسال: BEHnam++
  اتصال lcd به پایه های دلخواه میکرو در codevision hamedaj 15 34,659 ۲۷-مرداد-۱۳۹۱, ۰۹:۵۷:۵۴
آخرین ارسال: aKaReZa75
  [سوال] ساختن فرکانس PWM 36KHz با تایمر 8 بیتی شماره 2 در ATMEGA8 jenab 5 7,615 ۱۸-اردیبهشت-۱۳۹۱, ۱۰:۰۴:۰۷
آخرین ارسال: ha_60
Exclamation ارتباط ATMega128 با حافطه SD به کمک کتابخانه ff.h در Codevision 2 rostamiani 3 8,320 ۰۲-بهمن-۱۳۹۰, ۲۱:۰۵:۵۷
آخرین ارسال: ali3130
  اشکال در دستور شیفت codevision!!! ali_1500max 4 7,746 ۰۸-دى-۱۳۸۹, ۲۳:۵۴:۵۷
آخرین ارسال: ali_1500max
  ساخت کتابخانه برای codevision ardavan001 3 7,146 ۱۳-مهر-۱۳۸۹, ۱۷:۴۸:۵۳
آخرین ارسال: lord_viper

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS