info@idpco.ir

میکرو کنترلر های (AVR ATMega)


برخی از مهم ترین مباحثی که در این دوره آموزشی تدریس می گردد به شرح ذیل می باشند.

سیستم اعداد

  • مبناهای ۱۰، ۲ و ۱۶
  • اعداد علامتدار و بدون علامت
  • عملیات ریاضی در مبناهای گوناگون

پیش گفتاری بر ریزپردازنده ها و ریزکنترل کننده ها

  • معماری پردازنده ها
  • نحوه اتصال حافظه ها به پردازنده (حافظه کد با داده)
  • نحوه اتصال ورودی و خروجی به پردازنده

ریزکنترل گر های خانواده AVR

  • آشنایی مختصر با هر سه گروه AVR ها (ATTiny , ATS90 , ATMega)
  • بررسی کامل گروه ATMega  ها شامل (ATMega8, ATMega16, ATMega32, ATMega64, ATMega128)
  • بررسی فیوز بیت ها و کاربرد هریک به تفکیک
  • معرفی منابع کلاک
  • راه اندازی مینیمم سیستم
  • آشنایی با محیط CodeVision
  • آموزش برنامه نویسی برای AVR  به زبان C
  • ارائه چندین روش برای برنامه ریزی (Programing) AVR
  • معرفی درگاه ها و نحوه تعریف وظیفه ورودی یا خروجی
  • مرور 5 برنامه برای درک کاربرد درگاه ها
  • تایمر و کانتر
  • وقفه ها
  • درگاه سریال (اتصال MAX232)
  • درگاه سریال تفاضلی با افزایش طول تا کیلومتر (اتصالMAX485)
  • اتصال 7-Segments
  • اتصال LCD
  • اتصال RTC (DS1307)
  • استفاده از A2D
  • ارتباط سریال دوسیمه TWI
  • اتصال به حافظه های سریال AT24CXX
  • اتصال سنسور دمای LM35
  • ساخت نمایشگر ماتریسی جهت نمایش کارکتر های فارسی و لاتین
  • مروری بر استفاده از Visual BASIC برای کنترل یک Device دارای درگاه سریال

این دوره شامل ۳۰ ساعت آموزش بوده و شهریه آن ۲۶۰٬۰۰۰ تومان می باشد.