آموزش جامع CodeVision AVR + Proteus

318,400 ریال398,000 ریال

318,400 ریال
398,000 ریال
318,400 ریال
صاف
توضیحات

آموزش جامع CodeVision AVR + Proteus

آموزش جامع CodeVision AVR + Proteus ارائه شده توسط سایت نرم افزار آبان برای یادگیری صفر تا صد پروتئوس.

>> بیش از ۱۹ ساعت آموزش
>> بدون محدودیت در دفعات نصب
>>همراه با نرم افزار Proteus و Code Vision AVR
>> همراه با فایل های تمرینی

فصل اول : آشنایی با میکروکنترلر

• تعریف میکروکنترلر و میکرو پروسسور
• ROM
• RAM
• PORT
• میکروکنترلرها
• میکروکنترلر AVR
• رجیستر یا ثبات
• پورت های میکرو AVR
• RESET
• فیوزبیت
• کلاک
• تغذیه میکروها
• مدهای SLEEP
• WATCHDOG TIMER
• تایمرها
• وقفه

فصل دوم : برنامه نویسی C

• مقدمات برنامه نویسی
• توابع
• متغیرها
• ثابت ها
• عملگرها
• حلقه های کنترلی FOR
• حلقه های کنترلی WHILE
• حلقه های کنترلی DO – WHILE
• دستور IF
• SWITCH – CASE
• دستور CONTINUE و BREAK
• دستور GO TO
• استفاده از پورت و پین های میکرو
• آرایه ها

فصل سوم : آشنایی با CodeVision

• ایجاد پروژه
• خطاهای برنامه
• نحوه برنامه ریزی میکرو

فصل چهارم : شبیه سازی سخت افزاری

• آشنایی با PROTEUS
• سیم کشی قطعات
• ریختن کد روی میکرو
• شبیه سازی مدار دارای میکرو

فصل پنجم : برنامه نویسی LED

• خاموش و روشن شدن یک LED
• خاموش و روشن شدن گروهی LED ها
• خاموش و روشن شدن LEDها به دفعات معین
• تاخیر نمایش LEDبه مقدار بیت خوانده شده
• عوض شدن نحوه خاموش و روشن شدن LED با دو کلید
• تغییر زمان خاموش و روشن شدن LED با دو کلید
• نمایش اعداد باینری روی LED
• رقص نور با هشت عدد LED

فصل ششم : تولید شکل موج

• تولید یک پالس متناوب مربعی
• تولید دو شکل موج مربعی همزمان
• تولید شکل موج با دو فرکانس توسط یک کلید
• تولید شکل موج مربعی با دیوتی سایکل دلخواه
• تولید همزمان سه شکل موج مربعی

فصل هفتم : برنامه نویسی ۷-Seg

• نمایش یک عدد ثابت
• شمارش عددهای صفر تا نه
• شمارش عددهای صفر تا نه با یک کلید
• کاهش یا افزایش عددهای صفر تا نه با دو کلید
• شمارنده دو رقمی صفر تا ۹۹
• نمایش عدد زوج و فرد روی ۷-SEG

فصل هشتم : برنامه نویسی LCD کاراکتری

• آشنایی با LCD کاراکتری
• LCD کاراکتری در CODEWIZARD
• نمایش یک عبارت ثابت روی LCD
• نمایش عبارت به صورت تابلو روان
• شمارش شمارنده دو رقمی با کلید فشاری
• ساخت ساعت با LCD
• محاسبه سینوس
• نمایش کاراکتر دلخواه

فصل نهم : برنامه نویسی Keypad

• آشنایی با KEYPAD
• نمایش عددهای فشرده شده از صفحه کلید روی ۷-SEG
• نمایش عددهای فشرده شده از صفحه کلید روی LCD

فصل دهم : برنامه نویسی ADC

• آشنایی با واحد ADC
• تنظیمات واحدADC در AVR
• روش های حذف نویز در ADC
• رجیستر های مبدل آنالوگ به دیجیتال
• تنظیمات کد ویزارد برای راه اندازی واحد ADC
• روش های استفاده از ADC
• خواندن مقدار آنالوگ و نمایش آن
• خواندن مقدار ولتاژ پتانسیومتر و نمایش آن
• ولت متر

فصل یازدهم : برنامه نویسی وقفه ها

• آشنایی با وقفه ها
• وقفه های خارجی
• تعریف تابع وقفه
• وقفه خارجی در CODEWIZARD
• فعال سازی وقفه خارجی صفر با یک کلید
• شمارش روی ۷-SEG با وقفه

فصل دوازدهم : تایمر و کانتر

• آشنایی با تایمر و کانتر
• انواع واحد تایمر
• رجیسترهای تایمر و کانتر
• مدهای تایمر و کانتر
• رجیسترهای تایمر یا کانتر ۸ بیتی صفر
• تنظیم تایمر و کانتر در CODEWIZARD
• موج مربعی با T/C0 با دیوتی سایکل ۵۰ درصد
• موج مربعی با T/C0 با دیوتی سایکل دلخواه
• موج مربعی با T/C0 با دیوتی سایکل متغیر
• رجیسترهای تایمر یا کانتر ۱۶ بیتی یک
• خاموش و روشن LED با تایمر یک
• رجیسترهای تایمر کانتر دو
• نمایش ساعت

فصل سیزدهم : برنامه نویسی USART

• آشنایی با USART
• رجیسترهای USART
• تنظیمات USART در CODEWIZARD
• ارسال رشته با نرخ مشخص
• ارتباط دو میکرو به وسیله USART

فصل چهاردهم : برنامه نویسی SPI

• آشنایی با SPI
• رجیسترهایSPI
• تنظیمات SPIدر CODEWIZARD
• ارتباط دو میکرو از طریق SPI

فصل پانزدهم : برنامه نویسی I2C

• آشنایی باI2C
• قالب بندی ارتباط در پروتکل I2C
• مدهای عملکرد I2C
• رجیسترهایI2C
• دستوراتI2C
• تنظیماتI2C در CODEWIZARD
• آی سی DS1307
• رجیسترDS1307
• کتابخانه DS1307
• تنظیم DS1307 در CODEWIZARD
• ارسال عدد با نرخ بیت مشخص
• خواندن داده از SLAVE

فصل شانزدهم : برنامه نویسی گیت های منطقی

• دیکدر
• انکدر ۴ به ۲
• مالتی پلکسر

فصل هفدهم : LCD گرافیکی

• آشنایی با LCD گرافیکی
• کتابخانه و دستورات LCD گرافیکی

فصل هجدهم : پروژه های کاربردی

• ارتباط با EEPROM
• دماسنج
• LED DOT MATRIX
• آشکار ساز صفر

آموزش پروتئوس برای دانشجوان و اساتید دانشگاه

نظرات (0)

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “آموزش جامع CodeVision AVR + Proteus”

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