مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز پنجشنبه 18 اکتبر, 2018 4:45 pm



پاسخ به موضوع  [ 48 پست ]  برو به صفحه قبلی  1, 2, 3, 4, 5, 6 ... 10  بعدی
 آموزش میکروکنترلرهای AVR گام به گام 
نویسنده پیام
آواتار کاربر

عضو: دوشنبه 26 نوامبر, 2007 11:09 pm
پست ها: 38
پست Re: میکروکنترلرهای AVR
سلام
اولا به خاطر مطالبی که نوشتی تشکر می کنم. ::prayer::
در مورد این لینک کتاب که دادی باید بگم پرشین گیگ این پیغامو میده .
This Account is Inactive
Dear Visitor, This website has been inactive for Several months and is marked for deletion.
If you are the owner of this website, please contact se.vebir@yahoo.com to have your account reinstated.
میتونی فعالش کنی یا یه جا دیگه اپلود که برش داریم ببین تو تالار برا اپلود کردن فضا میدن یا نه .
بای :-?


جمعه 15 فوریه, 2008 5:15 pm
مشخصات شخصی
آواتار کاربر

عضو: دوشنبه 26 نوامبر, 2007 11:09 pm
پست ها: 38
پست Re: میکروکنترلرهای AVR
سلام
ببین علیرضا من نمی دونم چرا ادامه نمیدی ولی امیدوارم ومنتظر !


سه شنبه 19 فوریه, 2008 12:28 am
مشخصات شخصی
آواتار کاربر

عضو: پنجشنبه 07 فوریه, 2008 6:01 pm
پست ها: 39
پست Re: میکروکنترلرهای AVR
سلام، ببخشید که یه کم دیر شد ::blushing::
در مورد لینکی که گفتی کار نمیکنه،سرور سایت خراب شده،برای همین من خودم دوباره کتاب رو UPLOAD کردم،البته کامل نیست ولی برای شروع کافیه.
اینم لینکش:http://www.4shared.com/file/38184610/85428931/avr.html
بازم اگه مشکل داشت بهم بگو.مرسی


سه شنبه 19 فوریه, 2008 10:59 am
مشخصات شخصی
آواتار کاربر

عضو: پنجشنبه 07 فوریه, 2008 6:01 pm
پست ها: 39
پست قسمت چهارم:انواع کامپایلرهای AVR
در این قسمت ابتدا با نوع کامپایلرهای مختلف برای میکرو کنترلرهای AVR اشنا می شوید
تصویر
سپس در ادامه بر روی محیط برنامه ریزی Condvisisonمتمرکز می شویم . پس از توضیح مراحل نصب نرم افزار Condvisison AVR به معرفی محیط های Condvisison می پردازیم . د ر ادامه با ارائه یک مثال ساده دو روش را برای ایجاد یک پروژه جدید بیان می کنیم و در پایان نحوه استفاده از نرم افزار AVR Stydio برای شبیه سازی برنامه را توضیح می دهیم .
2-1 انواع کامپایلر :
امروزه کامپایلر های مختلفی برای میکرو کنترلرهای AVR به بازار عرضه شده اند که از جمله مهمترین آنها می توان به کامپایلرهای و به زبان C و C++ و کامپایلرهای به زبان به زبان پاسگال اشاره کرد که از میان آنها کامپایلرهای از اهمیت بیشتری بر خوردارند .
کامپایلرهای C :
تصویر
همان طور که می دانید امروزه زبان سطح بالای C هرچه بیشتر برای برنامه نویسی میکرو کنترولرها عمومیت یافته است . مزایای استفاده از C به جای اسمبلی کاهش زمانب رنامه نویسی ، نگهداری ساده تروقابلیت حمل بیشتر استفاده مجدد و ساده ترشدن فهم برنامه است.عیب آن افزایش حجم کدها و در نتیجه کاهش سرعت برنامه می باشد .برای کاهش یا رفع این معایب ساختار AVR به گونه ای طراحی شده تا دستورات تولید شده توسط کامپایلرهای C را به صورت بهینه دیکد و اجرا نماید . طراحی کامپایلر های C قبل از تکمیل ساختلر و مجموعه دستورات AVR صورت گرفته است . نتیجه عملکرد همزمان بین تیمهای کامپایلرو AVR میکرو کنترلرهای باکد های تولید شده جهت استفاده بهینه کارایی بالا می باشد . علاوه بر این از آنجایی که زبان بر نامه نویسی C در مقایسه با زبانهای سطح بالای دیگر به زبانهای سطح پایین نزدیک بیشتری دارد . مسلما حجم کد های تولید شده از یک برنامه C نسبت به کد های تولید شده از یک زبان سطح بالای دیگر کمتر خواهد بود و لذا زا این لحاظ بر بقیه ارحجیت دارد


سه شنبه 19 فوریه, 2008 11:37 pm
مشخصات شخصی
آواتار کاربر

عضو: پنجشنبه 07 فوریه, 2008 6:01 pm
پست ها: 39
پست قسمت پنجم:آشنایی با Condvisison AVR
Condvisison AVR یک کامپایلر C با محیط توسعه یافته گرافیکی یک پارچه (IDE) و تولید کننده خود کار کد های برنامه ای است که برای کار با میکرو کنترل های AVR ساخت شرکت Atmel طراحی شده است .
این برنامه یک پروگرامر ISP را نیز شامل می گردد که امکان انتقال کد های برنامه به میکرو را بعد از انجام موفق عمل کامپایل فراهم می آورد .
ارتباط SPI و I2Cارتباط یک سیمه و کار با سنسورهای دمای EEPROM ,DS1820 ,LM76 های سریال و RTS های سریال به راحتی صورت می پذیرد .
ضمنا Condvisison برنامه Codcwizard را نیز شامل می شود . این برنامه به ما امکان می دهد که تا برای تنظیم امکانات مختلف تر از قبیل تایمر ها TWI,SPI,ADC بدون نیاز به نوشتن کد برای آنها به صورت گرافیکی تنظیمات اولیه مورد نیاز را انجام می دهیم که این صورت Condewizard کد های لازم را برای ما تولید می کند و به این ترتیب می توانیم در کمترین زمان ممکن برنامه های خود را بنویسیم .
تصویر
معرفی منوهای محیط Condvisison AVR :
Condvisison AVRبرنامه ساده ای است و لذا یاد گیری آن راحت است با هر بار اجرای این نرم افزار آخرین پروژه ای قبلا به کمک این نرم افزار باز شده باشد ظاهر می شود و اگر برای اولین بار راه اندازی شود پنجره خالی خواهد بود .
منوی File :
New:
با انتخاب این گزینه می توانید یک فایل جدید source با پسوند h با یک پروژه جدید ایجاد کنید .
Open:
با انتخاب این گزینه می توانید یک فایل پروژه و یا souree ذخیره شده در حافظه را باز نمایید .
Save :
با انتخاب این گزینه آخرین تغییرات اعمالی در فایل ذخیره می شود .
Reopen:
در صورتی که چند قایل souree یا پروژه را قبلا باز کرده باشد به کمک این گزینه می توانید هریک از آخرین هشت فایل بازشده را مجددا باز نمایید .
Save as :
با انتخاب این گزینه می توانید فایل موجود را با نام دیگری ذخیره کنید .
Save all:
با انتخاب این گزینه می توانید تغییرات اعمالی در تمام فایلهای باز را ذخیره کنید .
Close:
با انتخاب این گزینه فعایل موجود بسته خواهد شد .
Close All :
با انتخاب این گزینه تمام فایلهای باز موجود بسته خواهد شد .
Close project :
با انتخاب این گزینه تمام فایلهای مربوط به پروژه جاری بسته خواهند شد .
Convert to library :
با انتخاب این گزینه می توانید یک فایل را برای استفاده های مجدد به صورت یک کتابخانه در آورید .
Page setup :
با انتخاب این گزینه یم توانید تنظیمات مربوط به چگونگی پرینت از فایلهای را مشخص کنید
Print:
با انتخاب این گزینه تمام فایل جاری پرینت گرفته خواهد شد .
Exit:
با انتخاب این گزینه از نرم افزار Condvisison خارج می شود .
منوی project
Compile
با انتخاب این گزینه تغییرات ایجاد شده در پروژه جاری ذخیره می گرددد و برنامه کامپایلر می شود .
Make
با انتخاب این گزینه تغییرات ایجاد شده در پروژه جاری ذخیره شده و برنامه نیز کامپایل می شود و در صورت عدم وجود خطا ، فایل به وجود آمده اسمبل شده و فایل hex ایجاد می گردد .
Stop compitation
در حین انجام کامپایل می توانید به کمک این گزینه آن را متوقف کنید .
Information
می توانید بعد ازانجام compilc و یا Make با انتخاب این گزینه اطلاعات مربوط به اعمال کامپایل اسمبل و تبدیل به فایل hec را مشاهده کنید .
Notex
با انتخاب این گزینه صفحه ویرایشگری باز می شود که می توانید در داخل آن اطلاعات مربوط به پروژه را وارد کنید.
Configure
با انتخاب این گزینه صفحه ای باز می شود که به کمک آن می توانید قسمتهای مختلف پروژه را تنظیم کنید .
منوی Tools
به کمک این قسمت می توانید برنامه های مختلف موجود در Condvisison را اجرا کنید


جمعه 22 فوریه, 2008 1:51 am
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
پاسخ به موضوع   [ 48 پست ]  برو به صفحه قبلی  1, 2, 3, 4, 5, 6 ... 10  بعدی

افراد آنلاین

کاربران حاضر در این تالار: - و 4 مهمان


شما نمی توانید در این تالار موضوع جدید باز کنید
شما نمی توانید در این تالار به موضوع ها پاسخ دهید
شما نمی توانید در این تالار پست های خود را ویرایش کنید
شما نمی توانید در این تالار پست های خود را حذف کنید
شما نمی توانید در این تالار ضمیمه ارسال کنید

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه