توضیحات
مجموعه جامع راهنمای میکرو کنترلرهای AVR در محیط کد ویژن:
سرفصل ها:
فصل اول : آشنایی با محیط برنامه نویسی کدویژن و میکروکنترلرها
• مقدمه در خصوص کدویژن
• آموزش نصب نرم افزار کدویژن
• آشنایی با محیط نرم افزار CodeVision AVR
• روش های ایجاد پروژه جدید در کدویژن
• تنظیمات کامپایلر کدویژن
• امکانات کامپایلر کدویژن
• ایجاد یک پروژه جدید در CodeVisionAVR (اولین برنامه در کدیژن)
• آشنایی اجمالی با Proteus (برای شبیه سازی برنامه های تولید شده)
• و …
فصل دوم : اصول برنامه نویسی با زبان سی در محیط کد ویژن (آموزش کامل زبان برنامه نویسی C )
آموزش کار با متغیر ها در کد ویژن
• متغیرها، آرایه ها، رشته ها و مقدار دهی در زبان C
• آشنایی با انواع داده ها (متغیرها) در زبان C
• آموزش استفاده از آرایه ها
• آموزش کار با رشته ها
آشنایی با دستورات کنترلی در کد ویژن
• آموزش حلقه های کنترلی for
• حلقه های کنترلی while
• حلقه do while
• دستور کنترلی switch
آشنایی با حلقه های شرطی در کد ویژن
• دستور کاربردی #define
• استفاده از حلقه های شرطی در پروژه ها
کار با توابع در محیط کد ویژن
• تابع بدون مقدار برگشتی
• تابع با مقدار برگشتی
آموزش کار با LCD کاراکتری (متنی)
• پایه های LCD
• کد های فرمان LCD
• فرمت کاراکتر های ارسالی
• توابع LCD متنی
• نکات مهم در تنظیمات کامپایلر
آموزش کار با کی پد ها در میکروکنترلر
• آشنایی با انواع کی پد ها
• آموزش برنامه نویسی آرایه های چند بعدی
• انجام چند پروژه در این خصوص
• ارتباط میکرو، السیدی و کیپد
• و …
آموزش کار با سون سگمنت در میکروکنترلر
• آشنایی با سون سگمنت های آند مشترک و کاتد مشترک
• شمارنده تک رقمی با اتصال مستقیم
• شمارنده تک رقمی با آیسی 74LS247
• شمارنده تک رقمی با آیسی 74LS248
• سون سگمنت چهار رقمی (کنترلی)
• و …
فصل سوم : برنامه نویسی پورت ها
• انواع پورت ها در میکروکنتلر
• برنامه نویسی در محیط سیشارپ و ویژال بیسیک برای کار با پورت ها
• ساخت اپلیکیشن های گرافیکی کاربردی
• انجام چند تمرین عملی در این خصوص
• کنترل رله از طریق رایانه (توسط برنامه نویسی ویژال بیسیک و سی شارپ)
• و …
فصل چهارم : تایمرها ، وقفه ها ، IO ، ADC و واحد ترتباطات سریال در میکروکنترلر
• آشنایی با انواع تایمر ها در میکروکنتلر
• کار با تایمر کانتر صفر در محیط کد ویژن
• ایجاد تاخیر دقیق بدون وقفه (تایمر صفر)
• ایجاد تاخیر دقیق با وقفه (تایمر صفر)
• تایمر کانتر صفر در حالت CTC
• تایمر کانتر صفر در حالت PWM
• ایجاد تاخیرهای دقیق با تایمرهای صفر و یک
• مثال های تایمر 8 بیتی صفر
• مثال های تایمر 16بیتی یک
• آموزش کار با واحد ورودی/ خروجی (IO)
• آموزش کار با واحد مبدل آنالوگ به دیجیتال (ADC)
• آموزش کار با واحد ارتباطات سریال
• آشنایی با انواع حافظه در میکروکنترلر و کار با حافظه EEPROM
• و …
فصل پنجم : آموزش کار با موارد پیشرفته تر در میکروکنترلر
• آموزش کار با timer/couter Fast PWM Mode 3
• معرفی برنامه اندرویدی رایگان ( برای پروگرم کردن میکروکنتلر توسط اندروید )
• آشنایی با Analog Compration
• آموزش Introduction to watchdog server
• آموزش کار با Counter
• آمورش Timer Counter CTC Mode 2
• آشنایی با System Clockand and Clock Option
• آموزش کار با بیت ها (فیوزبیت ها) و تنظیمات مربوطه
• اشکال زدایی میکروکنترل های AVR
• راه اندازی سنسور ها و ماژول های مختلف
• و …
فصل ششم : پروژه های پیشرفته در محیط کد ویژن
- پروژه اول : رقص نور با هشت LED
- پروژه دوم : شبیه سازی چراغ راهنمایی رانندگی
- پروژه سوم : شمارنده 2 رقمی و چهار رقمی توسط AVR
- پروژه چهارم : نمایش یک متن فارسی روی LCD کاراکتری
- پروژه پنجم : پروژه پیاده سازی ساعت دیجیتال با امکانات مثل کم و زیاد کردن ساعت و دقیقه
- پروژه ششم : ارتباط پورت موازی و AVR (ارسال دیتا توسط AVR و نمایش بر روی السیدی) از طریق سیشارپ به صورت پیشرفته
- پروژه هفتم : ساخت ماشین حساب توسط میکروکنتلر
- پروژه هشتم : کنترل دو بیتی یک موتور پله ای (Stepper Motor)
- پروژه نهم : کنترل ساده یک موتور پله ای و نمایش هم زمان اطلاعات روی LCD
- پروژه دهم : اتصال MMC به AVR (برای ذخیره اطلاعات)
- پروژه یازدهم : آموزش ساخت قفل دیجیتالی توسط میکرو در کدویژن
- پروژه دوازدهم : راه اندازی ماژول بلوتوث توسط میکرو در محیط کدویژن
- پروژه سیزدهم : پروژه RFID (کارت خوان ) با آموزش کامل
- پروژه چهاردهم : اندازه گیری مسافت توسط ماژول مسافت سنج (پروژه مسافت سنج)

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