امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
دستور کدویژن
نویسنده پیام
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #67
RE: دستور کدویژن
سلام
خواهش میکنم هادی جان. خب این تیکه کد همین که اول گفتم اول لچ بعدی رو روشن کن ( PORTC ) و بعد اطلاعات رو وارد کن باید درست باشه

کد php:
PORTC=segc[i]; 
  
    
PORTB=segb[sec-1]; 

START...

(آخرین ویرایش در این ارسال: ۳۰-فروردین-۱۳۹۳, ۰۰:۰۳:۲۵، توسط babyy.)
۲۹-فروردین-۱۳۹۳, ۲۳:۰۸:۰۲
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #68
RE: دستور کدویژن
ممنون. درست شد...

START...

۳۰-فروردین-۱۳۹۳, ۱۴:۱۱:۳۵
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #69
RE: دستور کدویژن
سلام به دوستان
شما در انتها مقدار dec رو چی بدست میارید؟مسلماً 1. پس چرا 2 ریخته میشه!
کد:
r[0]=1
dec=(r[0]*(2^0))

نقل قول: بعد در مورد این قسمت من می خوام که مقدار اعشار تقسیم رو داخل time1 بریزم. Time1 از نوع float تعریف شده اما این ارور رو مییده که overflow is possible 16 bit multiplicatinT,castin to long my be required

کد:
time1=(sel/63)*500;
تا اونجایی که متوجه شدم نوع اعشار تا 6 رقم اعشار قبول . که شاید بخاطر بزرگ بودن نتیجه این ارور رو میده. چکار کنم چون مقدار اعشار رو نیاز دارم.؟

خب این تیکش اینطوری درست شد Biggrin
کد:
time1=(sel/63);
   time2=time1*500;

START...

(آخرین ویرایش در این ارسال: ۰۵-اردیبهشت-۱۳۹۳, ۰۲:۴۷:۱۸، توسط Ambassador.)
۰۵-اردیبهشت-۱۳۹۳, ۰۲:۰۳:۵۵
ارسال‌ها
پاسخ
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #70
RE: دستور کدویژن
(۰۵-اردیبهشت-۱۳۹۳, ۰۲:۰۳:۵۵)Ambassador نوشته است: سلام به دوستان
شما در انتها مقدار dec رو چی بدست میارید؟مسلماً 1. پس چرا 2 ریخته میشه!
کد:
r[0]=1
dec=(r[0]*(2^0))


سلام

من هنوز تواین قسمتش موندم Confused

START...

۰۶-اردیبهشت-۱۳۹۳, ۰۷:۲۴:۴۹
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #71
RE: دستور کدویژن
جدا گانه تست کن ببینم جواب
کد php:
2^
رو چی بهت میده

بعد توی
کد php:
r[0
چی ریخته شده

بعد جواب
کد php:

رو جساب کن ببین بهت چی میگه

بعد جواب
کد php:

رو حساب کن


در نهایت اینو حساب کن
کد php:
* ( 

ببین تمام مراحل جواب درست رو تحویل میگیری؟!
۰۶-اردیبهشت-۱۳۹۳, ۱۳:۰۳:۰۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,488
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4581 تشکر در 1478 ارسال )
ارسال: #72
RE: دستور کدویژن
عزیزم تو کدویژن عملگر توان رسانی نداریم :)
اون 0^2 اشتباس ، واسه توان رسانی میتونی از for استفاده کنی یا از دستور Pow در هدر math.h استفاده کنی :)

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
(آخرین ویرایش در این ارسال: ۰۶-اردیبهشت-۱۳۹۳, ۱۳:۲۸:۰۷، توسط aKaReZa75.)
۰۶-اردیبهشت-۱۳۹۳, ۱۳:۰۳:۱۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, Ambassador
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #73
RE: دستور کدویژن
(۰۶-اردیبهشت-۱۳۹۳, ۱۳:۰۳:۱۰)h.unique نوشته است: عزیزم تو کدویژن عملگر توان رسانی نداریم :)

به اخطار بده مسلم حالش جا بیاد با این سوالاش
۰۶-اردیبهشت-۱۳۹۳, ۱۳:۰۸:۴۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,488
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4581 تشکر در 1478 ارسال )
ارسال: #74
RE: دستور کدویژن
حالا اون هیچی ، سوال من اینهکه چرا را 2 رو به توان 0 رسونده که مقدارش 1 میشه Biggrin
1 هم که عضو همانی هستشو تاثیری تو ضرب کردن نداره. Biggrin
عملگر ^ که اینجا استفاده کرده عملگر Xor هستش Biggrin
واسه همینکه که 0^2 میشه 2 :) (( البته اگه عملگر Xor رو بشناسید Biggrin ))

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
(آخرین ویرایش در این ارسال: ۰۶-اردیبهشت-۱۳۹۳, ۱۳:۲۶:۰۹، توسط aKaReZa75.)
۰۶-اردیبهشت-۱۳۹۳, ۱۳:۲۴:۲۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #75
RE: دستور کدویژن
(۰۶-اردیبهشت-۱۳۹۳, ۱۳:۲۴:۲۲)h.unique نوشته است: (( البته اگه عملگر Xor رو بشناسید Biggrin ))

مسلم یه اخطار بده به این
۰۶-اردیبهشت-۱۳۹۳, ۱۳:۲۷:۵۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
Ambassador آفلاین
مدیر بخش موبایل
*****

ارسال‌ها: 1,324
موضوع‌ها: 79
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #76
RE: دستور کدویژن
سلام به دوستان Biggrin
واقعاً سپاسگذارم. والا چی بگم خب من فکر می کنم که هرچی تو سی هست میتونه توکدویژن هم باشه.Rolleyes
حالا ده بار هم اینو خونده بودم Biggrin
کد:
p | q | p^q |

0 | 0 | 0 |

1 | 0 | 1 |

1 | 1 | 0 |
من قصد دارم که باینری رو ببرم به دسیمال.
اصلش اینه و من معذرت میخوام
کد:
dec=pow(2,3);

محمد جان 10 تا از جانب خودتتون و 10 تا هم از جانب حسین جان نصیبم کن. فقط بیشتر نشه . Biggrin

درست شد
کد:
dec=(r[0]*pow(2,0))+(r[1]*pow(2,1))+(r[2]*pow(2,2))+(r[3]*pow(2,3));

راستی xor رو دیگه میشناسم :-)

START...

(آخرین ویرایش در این ارسال: ۰۶-اردیبهشت-۱۳۹۳, ۱۴:۴۰:۱۴، توسط Ambassador.)
۰۶-اردیبهشت-۱۳۹۳, ۱۴:۳۱:۵۹
ارسال‌ها
پاسخ
تشکر شده توسط : babyy


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راه اندازی ماژول gy-955 با AVR و کدویژن hadikh73 6 7,689 ۰۴-شهریور-۱۳۹۷, ۱۲:۰۸:۲۱
آخرین ارسال: hadikh73
  ماژول pn532 و کدویژن AVR hadikh73 1 4,205 ۰۴-خرداد-۱۳۹۶, ۰۱:۲۱:۲۴
آخرین ارسال: babyy
  شمارش تعداد پالس های یک دستور؟ Ambassador 2 2,996 ۲۷-اردیبهشت-۱۳۹۶, ۱۶:۲۰:۵۶
آخرین ارسال: Ambassador
  پیکربندی SPI نرم افزاری در کدویژن pedram032 2 3,661 ۱۷-دى-۱۳۹۵, ۲۲:۳۷:۱۴
آخرین ارسال: omid_phoenix
  کمک در برنامه nrf24 با کدویژن sniper-70 0 2,893 ۱۹-آبان-۱۳۹۵, ۰۰:۱۶:۱۵
آخرین ارسال: sniper-70
  دستور delay_ms واقعی کار نمیکنه 67Sama 3 3,180 ۱۱-آبان-۱۳۹۵, ۰۰:۲۱:۳۷
آخرین ارسال: behzady
  سوال در مورد دستور timeout$ mohebbat 3 2,932 ۲۹-بهمن-۱۳۹۴, ۱۲:۳۵:۱۹
آخرین ارسال: 1نفر
  خاموش کردن echo سیم 900 با دستور ATE0 salmon 0 2,208 ۲۰-تير-۱۳۹۴, ۱۵:۳۱:۲۹
آخرین ارسال: salmon
  کمک در تشخیص علت خطا در کدویژن alikiller990 2 3,821 ۱۰-خرداد-۱۳۹۴, ۱۸:۱۷:۳۰
آخرین ارسال: alikiller990
  تشخیص فشرده شدن همزمان شستی ها در کدویژن MicrowaveCO 5 3,965 ۲۸-اردیبهشت-۱۳۹۴, ۲۱:۳۱:۱۴
آخرین ارسال: sharin

پرش به انجمن:


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

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