|
نوشته شده توسط Aghazeh.com
|
|
يكشنبه ، 26 ارديبهشت 1389 ، 01:29 |
|

ميكروكنترلرها به عنوان يك ابزارقدرتمند نزد مهندسان برق وكامپيوتر شناخته شده اند با توجه به كاربرد روز افزون ميكروكنترلرها در صنعت , شركت هاي سازنده زيادي اقدام به توليد آنها مي نمايندميكروكنترلرهاي AVR ساخت شركت ATMEL از جمله معروف ترين و پركاربردترين ميكروكنترلرهاي موجود در بازار ايران مي باشند.تنوع اين ميكركنترلرها به مهندس طراح اين امكان را مي دهد كه براي هر پروژه از ميكركنترلر بهينه آن استفاده كند . به دليل مقبوليت اين ميكروكنترلرها شركت هاي زيادي اقدام به نوشتن نرم افزارهايي نموده اند كه امكان برنامه نويسي با زبان هاي سطح بالا را براي كاربر فراهم مي كنندميكرو كنترلرهاي AVR به دسته هاي TINY و AT90S و ATMEGA تقسيم مي شوند . از اين ميان ميكروكنترلرهاي نوع سوم قدرتمندتر و پركاربردتر هستند.با توجه به اينكه نوشتن برنامه به زبان اسمبلي بسيار زمان بر و دشوار است, زبانهاي سطح بالا در اين زمينه كمك بسيار زيادي كرده اندزبان برنامه نويسي BASIC و C بيشترين استفاده در برنامه نويسي ميكروها دارند. ولي در اكثر كاربردها كدهاي بيشتري را نسبت به زبان برنامه نويسي اسمبلي توليد مي كنند. ATMEL ايجاد تحولي در معماري , جهت كاهش كد به مقدار مينيمم درك كرد كه نتيجه اين تحول ميكروكنترلرهاي AVR هستند كه علاوه بر كاهش و بهينه سازي مقدار كدها به طور واقع عمليات را تنها در كلاك سيكل توسط معماري RISC انجام مي دهد .هدف ATMEL طراحي معماري بود كه هم براي زبان اسمبلي وهم زبانهاي HLL مفيد باشدAVR ها به عنوان ميكروهاي RISC با دستورات فراوان طراحي شده اند كه باعث مي شود حجم كد توليد شده كم و سرعت بالا تري به دست آيد. شما می توانید این کتاب را از سایت آغازه رایگان دانلود کنید.
عنوان کتاب: کتاب آشنایی با میکروکنترلهای AVR و نرم افزار Codevision به زبان فارسی
نویسنده: امیر ره افروز
زبان : فارسی
تعداد صفحه: 68
حجم فایل: 1.7 مگابایت
|
|
آخرین بروز رسانی مطلب در سه شنبه ، 16 شهریور 1389 ، 10:52 |
|
ادامه مطلب...
|