به نام خدا : موضوع این جلسه : چند تا پروژه در زمینه spi؛ تو جلسه قبل از سری مطالب آموزش جامع avr در مورد spi یه توضیح کوچیکی!
پروژه avr یک :
همون طور که تو عکس زیر میبینید یکی از میکروکنترلر ها فرستنده هست( میکروکنترلر avr سمت راستی) و اون یکی میکروکنترلر گیرنده هستش( میکروکنترلر avr سمت چپی).
که گیرنده اطلاعات رو دریافت و در lcd نشون میده.
کد های MASTER یا همون فرستنده
کد های زیر چیز خاصی نداره فقط :
۱) به نحوه مقدار دهی و پایه PORTB دقت کنید (البته در جلسه قبل در موردش توضیح دادم)
۲) نحوه مقدار دهی ریجستر ها هم مهمه(اینم تو جلسه قبل در موردش صحبت کردم.)
۳) اطلاعات رو به وسیله تابع SPI ارسال میکنیم.
۴) اگه از کد های مربوط به LCD چیزی نمیدونید و تا حالا هم با LCD کار نکردید مطلب زیر رو بخونید :
آموزش جامع کار با LCD کاراکتری
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
#include <mega16.h> #include <delay.h> #include <stdlib.h> #include <spi.h> #include <lcd.h> #asm .equ __lcd_port=0x1b //porta #endasm void main(void) { int send_data; PORTB=0X00; DDRB=0XB0; PORTD=0Xff; DDRD=0X00; SPCR=0X53; SPSR=0X00; lcd_init(16); while (1) { send_data=PIND; spi(send_data); delay_ms(250); }; } |
کد های SLAVE یا همون گیرنده
اینم کاش چیز خاصی نداره فقط این که :
اطلاعات دریافتی در متغییر get_data ذخیره شده و (چون این متغییر رو نمیشه در lcd نشون داد) میاییم و این متغییر رو به وسیله تابع itoa در آرایه lcd_buffer قرار میدیم و بعد این آرایه رو تو lcd نشون میدیم.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
#include <mega16.h> #include <delay.h> #include <stdlib.h> #include <spi.h> #include <lcd.h> #asm .equ __lcd_port=0x1b //porta #endasm void main(void) { char lcd_buffer[16]; int get_data; PORTB=0X00; DDRB=0X40; PORTD=0Xff; DDRD=0X00; SPCR=0X43; SPSR=0X00; lcd_init(16); while (1) { get_data=spi(0); lcd_clear(); lcd_puts("NUMBER IS : "); itoa(get_data,lcd_buffer); lcd_puts(lcd_buffer); delay_ms(250); }; } |
پروژه avr دو:
این پروژه رو دیگه من توضیح نمیدم-حال توضیح دادنشم رو هم ندارم-چیز خاصی هم نداره-اگه پروژه قبلی رو خوب خونده باشید و یاد گرفته باشید این پروژه چیز خاصی نداره.تو این پروژه هر دو تا میکو هم فرستنده هستند و هم گیرنده.>>>در زیر کد های master و slave رو قرار میدم این دو تا کد هر دوشون هم کار فرستادن و گرفتن اطلاعات رو انجام میدن و تنها تفاوتشون اینه که کد های تابع slave اول اطلاعات رو دریافت و بعد اطلاعات ارسال میکنند و کد های مربوط به master اول اطلاعات میفرستند و بعد اطلاعات دریافت میکنن.>>>در کل چیز خاصی نداره ولی اگه مشکل داشتید توش>>همین جا اعلام کنید (در قسمت نظرات)
کد های MASTER یا همون فرستنده
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#include <mega16.h> #include <delay.h> #include <stdlib.h> #include <spi.h> #include <lcd.h> #asm .equ __lcd_port=0x1b //porta #endasm void main(void) { int send_data,get_data; char lcd_buffer[16]; PORTD=0Xff; DDRD=0X00; lcd_init(16); while (1) { DDRB=0XB0;PORTB=0X00; SPCR=0X53;SPSR=0X00; send_data=PIND; spi(send_data); delay_ms(250); DDRB=0X40;PORTB=0X00; SPCR=0X43;SPSR=0X00; get_data=spi(0); lcd_clear(); lcd_puts("NUMBER IS : "); itoa(get_data,lcd_buffer); lcd_puts(lcd_buffer); delay_ms(250); }; } |
کد های SLAVE یا همون گیرنده
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#include <mega16.h> #include <delay.h> #include <stdlib.h> #include <spi.h> #include <lcd.h> #asm .equ __lcd_port=0x1b //porta #endasm void main(void) { int send_data,get_data; char lcd_buffer[16]; PORTD=0Xff; DDRD=0X00; lcd_init(16); while (1) { DDRB=0X40;PORTB=0X00; SPCR=0X43;SPSR=0X00; get_data=spi(0); lcd_clear(); lcd_puts("NUMBER IS : "); itoa(get_data,lcd_buffer); lcd_puts(lcd_buffer); delay_ms(250); DDRB=0XB0;PORTB=0X00; SPCR=0X53;SPSR=0X00; send_data=PIND; spi(send_data); delay_ms(250); }; } |
مهمان
سلام من این پروژه رو دانلود کردم ولی یکی از lcd ها کار میکنه .
به نظر میاد slave نمیتونه اطلاعات به master بده ….آیا باید تنظیماتی رو روی آنها اعمال کنم ؟
ممنون میشم جواب بدهید با تشکر از سایت خوبتون
مهمان
سلام ممنون از مطالبتون
چطوری میتونم یه رشته رو ارسال و دریافت کنم؟
مهمان
با سلام و خسته نباشید
آقا اون صفر در (spi(0 معنیش اینه که موقع دریافت هیچی ارسال نکن؟
مهمان
سلام آقا مهدی
میگم اگه دیتای ارسالی بیش از 8 بیت باشه میشه از این پروتکل برای انتقال استفاده کرد یا خیر؟چون spi در هر بار ارسال فقط 8 بیت دیتا رو ارسال میکنه
مثلا اگه خروجی ی ماژول 12 بیت دیتا باشه این ماژول میتونه دیتای خودش رو با spi ارسال کنه؟؟؟
نویسنده این مطلب
سلام – خب میای 2 تا بسته داده پشت سر هم ارسال میکنه!
8 + 4
مهمان
سلام ، من میخوام ترموکوپل رو با max6675 با یه میکرو atmega 16 راه اندازی کنم ، ارتباط spi رو هپ برقرار کردم ، فقط نمیدونم چطور باید اطلاعات رو ازش بخونم ، به این صورتی هم که آموزش دادین تست کردم جواب نمیده ، امکانش هست یه کوچولو راهنماییم کنید..
سپاس از سایت فوقالعاده مفیدتون ، با ارزوی موفقیت روز افزون
نویسنده این مطلب
سلام
همین پروژه تو نت هستش
مهمان
همه پروژها رو گشتم همچین چیزی نیست فقط ویدیویی از پروژه تو آپارت هستش
نویسنده این مطلب
والا چی بگم – من خودم هم کار نکردم با این سنسور
تو سایتای خارجی بزن.
مهمان
سلام
تونستید با max6675 دما رو بخونید؟؟
مهمان
نه هنوز نتونستم…

مهمان
سلام ببخشید تو شبکه سریال برای ارسال ارایه باید چیکار کرد
نویسنده این مطلب
سلام-خون هاشو یکی یکی ارسال کن.
مهمان
سلام. خدا قوت
من دارم یک ترموکوبل نوع k رو با ای سی max6675 به میکرو atmega32 وصل میکنم
واس خوندن دما از max6675 میکرو باید مستر باشه یا اسلییو؟
بعد اینکه پایه های میکرو یعنی ss . sck , miso , mosi باید خروجی تعریف بشه یا ورودی؟
خئا خیرت بده
قبلا ممنونم
مهمان
خدا خیرتون بده
حالا نیت مهمه دیگه غلط املایی ببخشید
مهمان
سلام
تونستید با max6675 دما رو بخونید؟؟
مهمان
سلام .
خسته نباشید .
ممنون از مطالب خوبتون . میخاستم بدونم توی فرستنده که پورت b رو DDRB=0XB0 قرار دادین تو اکثر موارد پروژه ها همین میشه درسته ؟
مهمان
سلام
ممنون از وقتی که میزارید واسه این مطلبا.یه سوال داشتم:یه ارتباط دو طرفه بین میکرو و آردوینو میخوام با spi برقرار کنم.برای ارتباط یه طرفه مشکلی ندارم ولی هرکاری کردک نتونستم این ارتباطو دو طرفش کنم.ممنون میشم اگه راهنمایی کنین
مهمان
سلام خسته نباشی واقعا دمت گرم
مهمان
سلام تشکر از وقتی که گذاشتین و این مطالب رو آماده کردین خیلی خوبه
مهمان
get_data=spi(0); اون صفره چیه ؟
مهمان
بسیااار ممنون از مطلب مفیدتون
مهمان
دمت گرم دادا
مهمان
سلام و کلی خسته نباشید
ی سوالی داشتم . دستورهای مربوط به spi رو میخوام . اگه زحمتشو بکشید
نویسنده این مطلب
سلام
جزئی بپرس – دقیقا متوجه نشدم
اگه داخل توابعی مثل تابع زیر رو میخوای بدونی که میتونی بری تو کتابخونه و ببینی- اگه منظورت یه چیز دیگس که بیشتر توضیح بده.
spi(send_data);
مهمان
سلام مهندس خسته نباشی
میخواستم ببینم چجور یکMASTERرو به دو یا چندSLAVEارتباط میدی؟
نمیفهمم باSS چجور باید SLAVEمورد نظرو انتخاب کرد؟؟؟
چند جا دنبالش گشتم ولی چیزی متوجه نشدم
اگه بشه با ی مثال توضیح بدی ممنونت میشم
مهمان
سلام خسته نباشید
مهندس ببخشید این delayکه آخر slaveاستفاده کردین مشکلی ایجاد نمیکنه؟
من تو پروتئوس وقتی اجرا میکنم برنامرو اون پایین پر میشه از پیام هایی ک خود پروتئوس میده
برا من فقط اینجوریه یا برا همه همینه؟
ممنون
مهمان
دمت گرم مهدی
از مطالبت خیلی چیز باد گرفتم
یاشا
مهمان
سلام جلسه قبل رو خوب توضیح دادی ولی این جلسه رو اصلا توضیح ندادی توضیح که می دی یه خورده می فهمیم توضیح نمی دی که اصلا!
نویسنده این مطلب
سلام
همش ریجستر هستش
جلسه قبل ریجستر ها رو توضیح دادم
تو هر پروژه ببین ریجستر ها چطوری مقدار دهی شدن و… بقیش آسونه
مهمان
سلام

خیر ببینی .دستت درد نکنه
الان تازه دارم یاد میگیرم اما آخرش من باید همزمان هم رم میکرو اس دی و هم خروجیی آی سی ads7846 رو spi وصل کنم .
چجوری هر دوش وصل باشه و تداخل نداشته باشه؟
(خیلی آماتورم بی زحمت آسون راهنمایی کن )
نویسنده این مطلب
سلام
خب اگه مطلب جلسه قبل رو خوب خونده باشی باید راه حل رو بدونی
خودم تو فکرش بودم دیشب که یه مطلب در این زمینه بزارم
چون خودم دیشت به پروژه ای بر خوردم که دو تا ماژول از Spi استفاده میکردن و بعد دیدم همچین مطلبی تو سایت نزاشتم….تو فکرش بودم که بزارم
سعیم رو میکنم یه مطلب بنویسم براش…هم برا آردوینو و هم Avr
البته رو من زیاد حساب نکنید
راه حل : کاربرد پایه ss رو برید از مطلب جلسه قبل بخونید
ok?
مهمان
بله تا حدودی متوجه شدم .اگه درست فهمیده باشم به نظر بوسیله ی ss یکبار این رو فعال میکنیم و اطلاعات رو میگیریم و یکبار هم بعدی رو فعال میکنیم و اطلاعات رو ازش میگیریم
یعنی اول ss تاچ رو ۱ میکنیم و رم رو ۰ که فعال بشه بعد ورودی رو ازش میگیریم و حالا ss تاچ رو ۰ میکنیم و رم رو ۱ و باز هم ورودیش رو میگیریم.
حالا این وسط چقد باید delay باشه که توی کار هیچکدوم اختلال ایجاد نکنه؟
شما با ای سی ۷۸۴۶ برای تاچ کار کردین؟
خروجیش دقیقا چجوریه؟
نویسنده این مطلب
یه چیز تو همین مایه ها….خودم دارم فعلا رو Spi کار میکنم که یه مطلبی بنویسم براش
نمیدونم اینو
و صفحه تاچ هم کار نکردم
مهمان
دستت درد نکنه برادر خیلی زحمت کشیدی مطمئن باش کارت بی اجر نمیمونه مشکل من رو حل کردی خدا ان شا الله مشکلاتت رو حل کنه . به امید ظهورش
مهمان
دمت گرم داداش خیلی مطالبت مفیده
مهمان
سلام خسته نباشی اقا مهدی .
اگه بخواهیم دو مقدار مثل a و b رو از slave به master بفریستیم چیکار کنم ؟؟؟مرسی!!!
نویسنده این مطلب
سلام
همینا رو داخل یه آرایه ..رشته ..کاراکتری چیزی ذخیره کن و داخل تابع مد نظر قرار بده
مهمان
سلام
دمت گرم ،عالی بود .
یه سوال داشتم چطوری می تونم برنامه ای بنویسم که master از سه پورت A و C و D داده هارو بگیره و بفرسته به slave ، بعد تو lcd متصل به slave مقدارش رو بهم نشون بده .
ممنون
مهمان
سلام مهندس
یه سوال؟
راجب پروژه۱ کدهای مستر
که چرا SPSR=0x53 شده؟؟
ینی بیشتر توضیح بدین ممون
نویسنده این مطلب
سلام
)
تو مطالب قبلی ریجستر ها رو توضیح دادم(مطلب زیر رو ببین) – در ضمن (تو پروژه های بالا)ریجستری با مقدار ۵۳ فقط SPCR هستش و نه SPSR و…(چون SPSR رو نمیشه ۵۳ داد بهش
https://dmf313.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AC%D8%A7%D9%85%D8%B9-%D9%85%DB%8C%DA%A9%D8%B1%D9%88%DA%A9%D9%86%D8%AA%D8%B1%D9%84%D8%B1-avr-%D8%AC%D9%84%D8%B3%D9%877/
مهمان
اقا واقعا از کد هایی که گذاشتید تشکر میکنم واقعا خیلی مفید و کاربردیه فقط یه سوال اینکه در خط ۲۹ این عبارت get_data=spi(0);چی کار میکنه منظورم فقط هموم (spi(0هستش
نویسنده این مطلب
سلام
get_data که یه متغیر از نوع int هستش
و اون spi هم اطلاعات داخلش ذخیره میشه و بعد ما میایم و اطلاعاتش رو به get_data میدیم
اما این که اون ۰ داخل پرانتز چیه دقیقا خاطرم نیست و باید دیتاشیت رو بخونید
مهمان
سلام مهندس
من یه برنامه از spi داشتم که جواب نمیده،متاسفانه تو eca مطرح کردم و جواب نگرفتم
ممنون میشم یه نگاه کنی و راهنماییم کنی
http://www.eca.ir/forum2/index.php?topic=113727.0
مهمان
سلام مهدی

وقتی بخوایم ادرس eeprom
از طریق ارتباط سریال i2c انجام بدیم باید ادرس slave یا همون eeprom رو در تابع i2c_write(XXXXX)x بنویسیم
تا ارتباط دهی شروع بشه دیگه
من منظورم اینه که اگر slave ما یه میکروکنترولر دیگه باشه ادرس اونو چه طوری بدونم
مرسی که جواب میدی به سوالات من
نویسنده این مطلب
سلام
متئسفانه چیزی خاطرم نیست
بهتره تو eca مطرح کنید
مهمان
اقا اموزش وصل کردن رم جانبی اموزشش کجا رفت پیدا نمیکنم
نویسنده این مطلب
منو سایت رو ببین
مهمان
سلام مهدی خسته نباشی
اقا وقتی میگن ادرس slave مشخص کنیم یعنی چی؟؟؟
ایا منظور همون کد هگزادسیمال پایه هایه پورتش هست؟؟؟؟
اگه میشه مثال بزن مرسیییییییییی
نویسنده این مطلب
سلام
متوجه نشدم
کجا دیدی اینو؟
مهمان
http://s5.picofile.com/file/8145430926/Fasl_1_ta_11_Dars.rar.html

نویسنده این مطلب
اوووووووف این که ۸۰ میگه…
میگم به رفیقم کتاب رو برداره بیاره…
امروز میخوایم بریم آمار کلاس زبان رو دربیاریم….
مهمان
اگه کدرو این طوری بنویسم درسته؟؟
b=SPI(0) ; >> Master
SPI(a) ; << slave
مهمان
سلام
مهدی داخل پروژه۲ تو برایه فرستادن وگرفتن اطلا عات جایه مستر و اسلیو جابه جا کردی!!! یعنی یه بار میکرو مستر شد یه بار اسلیو …
مگه نمیشه هم مستر بود و هم اطلا عات دریافت کرد؟؟؟؟؟ یعنی اسلیو اطلاعات بفرسته؟؟؟؟ اگه میشه چطوری؟؟؟
اسکن کتاب هم برات میزارم عزیز…
مهمان
اون ک اوکیه ، اما من میخوام مبکرو هم فرستنده باشه هم گیرنده . در صورتی ک اونجا نمیشه هردوتاشو باهم انتخاب کرد ؟ یعنی نمیشه هم زمان هم تیکه مسترو زد هم تیک اسلیو !!
نویسنده این مطلب
شما اون مطلب بالا….اون پروژه ۲٫٫٫٫رو نیم نگاه کن ثواب داره
مهمان
اینم حالشو نداری ک بگی چطوری با codewizard هم مستر کنم هم اسلیو ؟
نکنه یرا مثلا اسلیو خودمون بنویسیم باید ؟!
آخه نمیشه جفتشو انتخاب کرد برا یه میکرو برا پروژه دوم
نویسنده این مطلب
تو گدویزارد…بعد این که اون تیک توی spi رو زدی توس یه گزینه هست به نام spi type که میتونی…….
مهمان
سلام خسته نباشی داش
میشه تنظیمات codewizard SPI رو هم عکساشو بذاری و یه توضیح بدی ، مثلا راجب اون mode ها و بقیش ؟؟
تو پروزه ۱ نفهمیدم که چرا PORTD=0Xff شد ؟؟ چرا همشو high کردی ؟
نویسنده این مطلب
سلام
اون portd اشتباهی نوشتم….زیاد جدی نگیرش…
برا بحثی هم که گفتی تو نت یه سری کتاب متاب هستش…..توی اونا توضیح داده شده…..من حال توضیحش رو ندارم
مهمان
ممنون
مهمان
سلام من میخوام با mega128 پورت spi نرم افزاری درست کنم میشه کمک کنید
نویسنده این مطلب
سلام
والا spi نرم افزاری رو نمیدونم چیه….تا حالا نشنیدم
میتونی spi رو تو پزوتئوس شبیه سازی کنی….اطلاعات رد و بدل شده رو ببینی
مهمان
پروژه ساختن بیسیم واکی تاکی رو هم بزار…..مرسی……
مهمان
سلام ایا با کد ویژن امکان داره spiمجازی واسه میکرو درست کرد؟
نویسنده این مطلب
سلام
منظور از مجازی چیه؟
اگه این که پروژه های spi رو تو pc شبیه سازی کنیم منظورته بله میشه….با پروتئوس میشه….
مهمان
من تهران هستم. ولی هرجا شد مشکلی نداره. مثلا همون قزوین که شما هستین. 1روزم باشه خوبه.
نویسنده این مطلب
تو نت آموزشاش هستش….ولی پویا هم میتونه کمکت کنه و هم محسن(نویسنده های سایت رو میگم)
مهمان
آره. ممنون.
یه چیز دیگه. آموزش Altium ندارین؟
بدجور به یادگرفتن در زمان کوتاهش نیاز دارم. کسی رو یراغ دارین خصوصی آموزش بده چند روز مثلا؟
مهمان
سلام.
فرست کوئسچن (^_^): گویا (شنیدم) تنظیم بیت های 0 و 1 توی رجیستر SPCR در حالت Slave بی تاثره. اصلا درسته؟ اگه آره، چرا توی کد ها مقدار دادین بهش؟؟
سکند کوئسچن (^_^): ای بابا یادم رفت O_o
نویسنده این مطلب
سلام
….
این ۲ تا بیت مگه برا تنظیم فرکانس نیست؟؟؟ (طبق مطلب زیر)…..حالا اگه بهش مقدار ندم و spi فرکانس نداشته باشه یعنی spi خاموش باشه…..وقتی خاموش باشه
https://dmf313.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AC%D8%A7%D9%85%D8%B9-%D9%85%DB%8C%DA%A9%D8%B1%D9%88%DA%A9%D9%86%D8%AA%D8%B1%D9%84%D8%B1-avr-%D8%AC%D9%84%D8%B3%D9%877/
ok???
مهمان
با سلام خدمت شما و دستان پر زحمتتان . در کد slave شما برای گرفتن دیتا از spi(0) d استفاده می کنید می خواستم بدانم این صفر داخل پرانتز برای چی هست ؟؟؟؟ با تشکر از شما .
نویسنده این مطلب
دقیقا خاطرم نیست/…
به کتاب مرجعتون مراجعه کنید
مهمان
سلام. خیلی مطلب خوبی بود. چند وقت بود دنبالش می گشتم. ممنون
یه سوال: چه طوری از طریق spi یه رشته یا یه آرایه char رو انتقال بدیم و توی slave دقیقا همونو دریافت کنیم؟
بازم تشکر بابت مطالب خوبتون.
نویسنده این مطلب
سلام
اسم تابعش رو یادم نیست….دقیق نمیدونم تابعی براش بود یا نه…خاطرم نیست
اطلاعات رو تیکه تیکه کن و بفرست
مهمان
سلام
ممنون از مطالب زیبای شمای
مهمان
اقا کشته مرده ی مرامت شدم من
مهمان
باسلام……………….
خداییش سایت خوبی دارید که بدون درد سر مطالب اصلی میکرو که منطورم ارتباطspi ,usartهستکه حتی تو آموطشگاه ها هم به اون نمی پردازن و هم تو اینترنت که همش زبان بیسیکهبه نطرم توی این زمینه منطوزم spiو…….. هست رو پیش برین بهتر باشه چون اکثر افراد در این مورد اطلاعات اندکی دارن در ضمن تا العان من تو هیچ سایتی از اون سایت تقدیر نکردم و این اولین باره.
نویسنده این مطلب
سلام
شما لطف دارید
مهمان
mersi
نویسنده این مطلب
خواهش
مهمان
سلام
آقافدایی داری!
من که خیلی ازمطلب spi استفاده کردم فقط اگه سوالی برام پیش اومد میتونید1روزه جواب بدید؟
لطفاباایمیل جوابم بدیدممنون.
نویسنده این مطلب
سلام
دمت گرم دادا
قابلی نداشت…
انشاالله که جواب میدم.
چشم.
مهمان
سلام
واقعا ممنون
پروژه های spi رو دیدم
خیلی خوب بود
فقط راجع به ضبط و پخش صدا اطلاعاتی دارید بهم بدید . ممنون
نویسنده این مطلب
والا نه متاسفانه
مهمان
نسخه 3 منظورمه
نویسنده این مطلب
ندیدمش تا حالا….
الان از زبون شما شنیدم….
اگه هم باشه من به شخصه ازش استفاده نمیکنم فعلا….
چون خیلیا هنوز نسخه 3 رو ندارن….
مهمان
من خیلی باش مشکل داشتم بخاطر همین کمتر دنبالش بودم
نسخه جدیدشم اومده اون چطوره
نویسنده این مطلب
من هم از نسخه 2.04 وهم از 2.05 استفاده میکنم.

هر کدوم تو ی ویندوز نصب کردم….یکی رو ویندوز اصلی و یکی رو شبیه ساز
نسخه جدیدش هم خوبه—-2.05 رو میگم
مهمان
تحقیق کردم ، م خوام سی رو با کدویژن یاد بگیرم چون محبوبه ، من تو سایتم یه نظر سنجی زده بودم محبوب ترین بسکام بود بعدش کدویژن
منم میخوام کدویژن یاد بگیرم
نویسنده این مطلب
خسته نباشی…سایتی که مخاطباش اکثرا با بسکام کار میکنن توقع داری کدویژن اول بشه
خیلی خوبه…انشاالله موفق باشی.
مهمان
اقا ما از نسل دایناسور ها هستیم داریم منقرض میشیم میگم یکم اپدیت شم از سایتتون خوشم اومد مثل خودم کار می کنی می خوای کاربر از پایه مطلبو بگیره وو پله پله بره جلو ، اموزشای موجود در اینترنت خیلی بی جونه خوشم نمیاد نمی دونم چرا سی دلمو نمی گیره می خام ارم یاد بگیرم ولی با دیدن سایتتون تصمیم گرفتم اول سی یاد بگیرم
نویسنده این مطلب
سی با کد ویژن>>با اتمل >>>با iar >>>با چی؟؟؟؟
نویسنده این مطلب
تحقیق کردی در موردش؟؟؟
مهمان
سلام داداش خدا قوت ، کارت عالیه ، من هیچی سی بلد نیستم می خوام با همکاری شما یاد بگیرم انشالله
نویسنده این مطلب
سلام


ممنون
سایت شما هم خیلی خوبه…
البته به شرطی که شما هم به ما بیسیک یاد بدید
نویسنده سایت
خیلی خوبه.فقط یه کم بیشتر پروژه باهاش انجام بدید مثل RFID و …
نویسنده این مطلب
سایت تازه راه افتاده و 6 ماهشه تازه>>>منم یه نفرم
>>>یه نفری چند تا کار رو مگه میشه همزمان انجام داد.