قیمت ۸۹,۰۰۰ تومان

ویژگی های دوره
group
3 دانشجو
playlist_add_check
9 آزمایش
۹ آذر ۱۳۹۸

مقدمه

توسعه پایدار ایران اسلامی از جمله ارکان مهم برنامه پنج ساله ششم توسعه کشور می باشد و ابعاد مختلفی همچون توسعه در بخش علم و فناوری را شامل می شود. بنابر گزارش های آینده پژوهی موسسات بین المللی، روند هوش مصنوعی و اینترنت اشیا در جهان به شدت در حال رشد می باشد. نقش سیستم های نهفته به عنوان سیستم الکترونیکی دارای نرم افزار/سخت افزار در زمینه های فوق پر رنگ می باشد. سیستم های دارای میکروکنترلر 8 بیتی و 32 بیتی، بخش قابل توجهی از سیستم های نهفته را تشکیل می دهد. از سوی دیگر در ایران اسلامی با تاسیس دانشگاه فنی و حرفه ای در سال 1390، رویکرد تربیت نیروی انسانی کارآفرین، دارای مهارت و پنجه کارآمد، بیش از پیش مورد توجه قرار گرفته است.

اهداف آزمایشگاه اصول میکروکامپیوتر

معتقدیم در شرایط جدید قرن 21 که اشتراک دانش با اینترنت صورت می پذیرد، ساختار آموزش عمودی (ارائه از استاد به دانشجو) تبدیل به ساختارآموزش افقی شده است. به گونه ای که دانشجو با اتصال به پایگاه های اطلاعاتی می تواند به تمامی داده های ارائه شده از جانب استاد دسترسی داشته باشد و گاها با مطالعه و جستجو به اطلاعات کلاس بیفزاید. درک تغییر ساختار آموزشی از جانب دانشجویان و اساتید می تواند زمینه ساز یادگیری حداکثری شود که امیدوارم در آزمایشگاه میکروکامپیوتر چنین نتیجه ای حاصل گردد.

آزمایشگاه اصول میکروکامپیوتر در تلاش است علاوه بر آگاهی افزایی در زمینه روندهای جهانی،  مهارت های پایه جهت ورود به دنیای میکروکامپیوترها را به دانشجویان انتقال دهد تا بتوانند جهت یادگیری تکمیلی متناسب با زمینه شغلی اقدام نمایند. سیاست آزمایشگاه توجه به مهارت های مورد نیاز بازار کار است. این مهم با طراحی آزمایش های مفهومی و کاربردی که از مسائل و پروژه های صنعتی الگو برداری شده است به تقویت مهارت های فنی دانشجویان کمک می نماید.

لیست آزمایش ها

اهداف دوره

  • آشنایی با ویژگی های میکروکنترلر ATmega16A-PU
  • معرفی نرم افزار codevision 3.12 به عنوان کامپایلر
  • معرفی پروگرامر متن باز USBasp
  • معرفی نرم افزار Khazama AVR programmer
  • معرفی نرم افزار Proteus به عنوان شبیه ساز کامپیوتری
  • آشنایی با ویژگی های سخت افزار آموزشی AVR
  • تست اولیه جهت Erase , write , Read کردن از حافظه Flash و EEPROM

تئوری آزمایش

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

شرح آزمایش

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

نقشه الکتریکی

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

سوالات آزمایش

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

نتایج آزمایش

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.
تئوری آزمایش

تئوری آزمایش

برخی از کد های مورد نیاز



#include 

با استفاده از این دستور ما یکی از مهم ترین کتاب خانه های زبان C را به برنامه اضافه می کنیم تا بتوانیم از در کد های خوداستفاده کنیم.



#include 

با اضافه کردن این headerfile می توانیم از delay در برنامه خود استفاده کنیم.



DDRA=0xff;

با استفاده از این دستور کد پایه های پورت A را خروجی کردیم. بنابراین پین هایی که می خواهیم در پورت مورد نظر خروجی یا ورودی کنیم را در این جا مشخص می کنیم.



PORTA=0x00;

اگر پین یا پین های مورد نظر ما خروجی بود برای مشخص کردن صفر یا یک بودن آن از کد بالا استفاده می کنیم به این صورت که صفر معادل صفر منطقی و یک معادل یک منطقی می باشد.

PORTA.0 = 1;

اگر بخواهیم تنها یک پین را تغییر دهیم می توانیم با گذاشتن “.” بعد از پورت و سپس وارد کردن شماره پین مورد نظر به آن پین دسترسی داشته باشیم.

همین حالت برای رجیستر DDR و PIN که بعدا اشاره می کنیم نیز صادق است.

 

همانطور که در تیکه کد بالا می بینید برای خواندن یک پین از یک پورد به شیوه بالا عمل می کنیم که برای خواندن کلید و… مورد استفاده قرار می گیرد.

delay_ms(20);

کد بالا سبب توقف میکرو به مدت زمان 20 میلی ثانیه می شود که برای استفاده از این کد باید headerfile مورد نظر را اضافه کنیم که در بالا توضیح داده شد.

chat_bubble_outlineنظرات

متوسط امتیازات

0
۸۹,۰۰۰ تومان
0 نقد و بررسی

جزئیات امتیازات

5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “آزمایشگاه اصول میکرو کامپیوتر”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *