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

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

تشکرها : 4898
( 4581 تشکر در 1478 ارسال )
ارسال: #12
RE: دستور کدویژن
نقل قول: واسه یک سری از دستورات معادل وجود نداره، مثل دستور DTMFOUT

باید معادل همچین دستوراتی رو خودتون با ترکیب چند حلقه و دستور بدست بیارید.
درسته.
تو بیسیک اونیایی که هستشو نوشتن خودشون توابع رو به جای ما نوشتن ولی تو سی خودمون باید توابع رو بنویسیم.
بیسیک بدی که داره اینه که خلاقیت آدم رو تو الگوریتم نوشتن کور میکنه.
ولی من خودم به شخصه هر برنامه ای که مینویسم به هردو زبان(سی و بیسیک)مینویسم.

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

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

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #13
RE: دستور کدویژن
(۱۸-مهر-۱۳۹۱, ۱۸:۰۸:۴۶)h.unique نوشته است: درسته.
تو بیسیک اونیایی که هستشو نوشتن خودشون توابع رو به جای ما نوشتن ولی تو سی خودمون باید توابع رو بنویسیم.
بیسیک بدی که داره اینه که خلاقیت آدم رو تو الگوریتم نوشتن کور میکنه.
ولی من خودم به شخصه هر برنامه ای که مینویسم به هردو زبان(سی و بیسیک)مینویسم.
ClapClap بله منم دارم همین کارو می کنم چون دوست دارم وسیله ای که میسازم کامل باشه ولی یه وقتایی گیر می کنم که به لطف دوستان حل می شهClapClapولی از لحاظ قدرت سی خیلی بهتره

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

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

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

آیا این دستورات داخل کدویژن درستن؟
کد:
int r[4]={0,1,0,0};
.
.
.
PORTD.2=r[0];
   PORTD.3=r[1];
    PORTD.4=r[2];
     PORTD.5=r[3];

منطورم اون چهار خط آخریه.

خطا نمگیره ولی درستم جواب نمیده. بخوام یه همچین عملی انجام بدم باید به چه صورت کد بزنم؟

START...

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

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

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #15
RE: دستور کدویژن
خوب چه کاریه بنویس
کد php:
PORTD.2=0;
   
PORTD.3=1;
    
PORTD.4=0;
     
PORTD.5=0

اگر اشتباه نکنم هر پین یه بیت حساب میشه و نمیشه بیت رو مساوی ایت قرار بدین یعنی کار نمی کنه
البته خیلی هم مطمئن نیستم

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

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #16
RE: دستور کدویژن
اگه مقدار ثابت بود که همین کارو میکردم :)

مقدار داخل آرایه ثابت نیست.

START...

۰۹-فروردین-۱۳۹۳, ۰۲:۵۵:۱۳
ارسال‌ها
پاسخ
تشکر شده توسط : babyy
aKaReZa75 آفلاین
حسین باقری
*****

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

تشکرها : 4898
( 4581 تشکر در 1478 ارسال )
ارسال: #17
RE: دستور کدویژن
سلام داداش.
کدی که نوشتی مشکلی نداره ، احتمالاً مشکل از قسمت دیگه از کد هایی که نوشتی هست ، شما لطف کن کل برنامتو اینجا قرار بده تا ببینیم مشکل از کجاست.
راستی 2 تا پیشنهاد ، وقتی آرایه 8 بیتی تعریف میکنی جنسش رو از نوع char انتخاب کن و یه پیشنهاد دیگه برای مقدار دهی پورت از مبنای هگز استفاده کن.

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

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #18
RE: دستور کدویژن
سلام.
داداش حسین جان ممنون اون قسمتش درست شد ;)


من یه کد زدم که یک عدد مثل 9 رو به باینری تبدیل می کنه و میریزه داخل یک آرایه.

می خوام بدونم قضیه این تابع چیه؟
کد:
unsigned char bcd2bin(unsigned char n)
http://www.iranled.com/forum/thread-2531...#pid181956

خروجیش در واقه به چه شکلیه؟

START...

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

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #19
RE: دستور کدویژن
دوستان یه مثال از ارسال و دریافت داده بصورت بیسیم با کدویژن می خوام.

START...

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

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #20
RE: دستور کدویژن
(۱۴-فروردین-۱۳۹۳, ۱۲:۳۶:۴۵)Ambassador نوشته است: دوستان یه مثال از ارسال و دریافت داده با کدویژن می خوام.

با چه ارتباطی؟

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

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

تشکرها : 30371
( 9873 تشکر در 3843 ارسال )
ارسال: #21
RE: دستور کدویژن
(۱۴-فروردین-۱۳۹۳, ۱۲:۴۰:۰۴)r0b0 نوشته است:
(۱۴-فروردین-۱۳۹۳, ۱۲:۳۶:۴۵)Ambassador نوشته است: دوستان یه مثال از ارسال و دریافت داده با کدویژن می خوام.

با چه ارتباطی؟

با USART . البته همون با سیم باشه.

START...

۱۴-فروردین-۱۳۹۳, ۱۳:۴۷:۰۵
ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

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

تشکرها : 4898
( 4581 تشکر در 1478 ارسال )
ارسال: #22
RE: دستور کدویژن
نقل قول: خروجیش در واقه به چه شکلیه؟
خروجیش باینریه دیگه Biggrin

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۱۴-فروردین-۱۳۹۳, ۱۸:۱۵:۱۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : 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

پرش به انجمن:


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

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