تصمیم داریم یک کلاس آموزشی برای میکروکنترلر ها ی AVR و هم چنین ARM به صورت نیمه خصوصی (5نفره) تشکیل بدهیم :

AVR سطح مقدماتی - متوسط ، 20 ساعت ، شهریه : 45/000 تومان
- مفاهیم اولیه
- PIO و راه اندازی وسایل مختلف به وسیله آن (Color LCD , 7seg , stepper motor , ...)
- ADC و کار با سنسور های مختلف
- تایمر ها و اندازه گیری زمان و فرکانس
- PWM و کنترل سرعت و جهت موتور های DC
- ارتباط سریال با کامپیوتر
- نوشتن برنامه طرف کامپیوتر به منظور پردازش اطلاعات دریافتی از میکرو کنترلر
- ارتباط با میکرو کنترلر ها و یا ic های دیگر با استفاده از SPI , I2C
- استفاده از حافظه های SD , MMC
- وقفه های قسمتهای مختلف میکروکنترلر (PIO , Timer , ADC ,...)
- .....
ARM سطح مقدماتی ، 24 ساعت ، شهریه : 60/000 تومان
- تفاوتهای AVR و ARM و اصول برنامه نویسیARM
- آشنایی با نحوه عملکرد پردازنده های ARM9 و جدیدتر و مراحل لازم برای نصب سیستم عامل روی آنها
- مباحث ضروری برنامه نویسی C
- نحوه هدر نویسی و ساخت کتابخانه
- بررسی کامپایلر keil و نحوه استفاده از امکانات شبیه سازی آن
- Samba
- PIO و نحوه استفاده از آن (LCD , keypad رنگی ,...)
- ADC و کار با سنسور های مختلف(سنسور شتاب ، دما و ...)
- تایمر و ایجاد تاخیر دقیق
- PWM و کنترل دور موتور
- ارتباط سریال (dma و وقفه در سطح متوسط بررسی می شود)
- نوشتن برنامه طرف کامپیوتر به منظور پردازش اطلاعات دریافتی از میکرو کنترلر
- ارتباط با میکرو کنترلر ها و یا ic های دیگر با استفاده از SPI , I2C
- استفاده از حافظه های SD , MMC
- ....
زبان برنامه نویسی برای میکرو کنترلر avr ؛ بیسیک ، c و یا هردو ( نظر اکثریت )
کلاسهای میکروکنترلر ARM ؛ آموزشها در رابطه با میکروهای ARM7 شرکت اتمل (سری s , x ) و کامپایلر Keil خواهند بود .
کلاسهای ARM سطح متوسط -پیشرفته بعد از اتمام دوره مقدماتی برگزار خواهد شد .










