فصل اول : میکرو کنترلر PIC
• آشنایی با میکروها
• آشنایی با میکرو PIC
• معماری میکرو PIC
• ساختار میکرو PIC
• حافظه ها
• تقسیم بندی میکرو PIC از نظر نوع گذرگاه حافظه
• تقسیم بندی میکرو PIC از نظر نوع حافظه
فصل دوم : سخت افزار میکرو PIC
• ویژگی میکرو PIC
• آشنایی با شماره میکروهای PIC
• محدوده ولتاژ میکروهای PIC
فصل سوم : مشخصات میکروهای سری 16F
• مشخصات PIC 16F877A
• پورت های 16F877A
• ساختار حافظه
• اسیلاتور
• RESET
• مدار تغذیه
فصل چهارم : میکروهای سری 18F
• مشخصات عمومی میکروهای سری 18F
• پورت های PIC 18F452
•RESET
• اسیلاتور
• کلاک
• حداقل سخت افزار برای راه اندازی
فصل پنجم : برنامه نویسی C
• مقدمات برنامه نویسی
• انواع داده ها
• متغیرها
• ثابت ها
• عملگرها
• آرایه ها
• اشاره گرها
• دستور IF
•Switch – Case
• حلقه تکرار While
• حلقه های کنترلی Do – While
• حلقه تکرار For
• دستورات پیش پردازنده
• توابع کتابخانه ای
فصل ششم : mikroC
• آشنایی با mikroC
• ایجاد پروژه در mikroC
فصل هفتم : Proteus
• آشنایی با نرم افزار Proteus
• آشنایی با نحوه شبیه سازی در Proteus
فصل هشتم : برنامه نویسی LED
• خاموش و روشن شدن متناوب یک LED
• خاموش و روشن شدن همزمان هشت LED
- خاموش و روشن و شدن یک در میان هشت LED
- خاموش و روشن شدن تصادفی هشت LED
- شمارنده باینری با LED
فصل نهم :تولید شکل موج
- تولید شکل موج پالسی
- تولید دو شکل موج مربعی همزمان
- تولید شکل موج با دیوتی سایکل دلخواه
- تولید همزمان سه شکل موج مربعی
فصل دهم : کلیدهای فشاری
- آشنایی با کلیدهای فشاری
- روشن و خاموش شدن LEDبا کلید
- تولید شکل موج با دو فرکانس توسط یک کلید
- فصل یازدهم : سون سگمنت
- آشنایی با سون سگمنت
- نمایش یک عدد ثابت
- شمارش عددهای صفر تا نه
- شمارش عددهای صفر تا نه با یک کلید
- نمایش اعداد به روش مالتی پلکسری
فصل دوازدهم : LCD کاراکتری
- آشنایی با LCD کاراکتری
- توابع LCD کاراکتری
- نمایش یک عبارت ثابت
- طراحی شمارنده رویLCD
- طراحی ساعت روی LCD
- نمایش کاراکترهای دلخواه روی LCD
- نمایش عبارت به صورت تابلو روان
فصل سیزدهم : برنامه نویسیKeypad
- آشنایی با Keypad
- کتابخانه مرتبط با Keypad
- نوشتن عبارت فشرده شده از کی پد روی LCD
فصل چهاردهم : برنامه نویسی وقفه ها
- آشنایی با وقفه ها
- وقفه های خارجی
- استفاده از وقفه صفر
- رجیسترهای وقفه
- وقفه تغییر در پورت B
- برنامه وقفه تغییر در پورت B
فصل پانزدهم : برنامه نویسی تایمر و کانتر
- آشنایی با تایمر و کانتر
- مدهای تایمر صفر
- رجیستر تایمر صفر
- شکل موج مربعی با تایمر صفر
- ویژگی های تایمر یک
- رجیستر تایمر یک
- تایمر یک در مد تایمر و کانتر
- تولید زمان یک ثانیه با تایمر یک
- تایمر 2
- رجیستر تایمر 2
- مدار چشمک زن توسط تایمر 2
- تایمر 3
- رجیستر تایمر 3
- روشن و خاموش شدن LED توسط تایمر3
فصل شانزدهم : Watchdog Timer
- آشنایی با Watchdog Timer
- رجیسترهای Watchdog Timer
فصل هفدهم : مبدل آنالوگ به دیجیتال
- آشنایی با A/D
- رجیسترهای واحد A/D
- ولتاژ مرجع در A/D
- توابع موجود در A/D
- خاموش و روشن LED ها توسط پتانسیومتر
- دماسنج با LM35 ولت متر
فصل هجدهم : ماژول CCP
- آشنایی با CCP
- رجیسترهای ماژول CCP
- بررسی مد Capture
- بررسی مد Compare
- بررسی مد PWM
- تولید موج مربعی با PWM
- توابع PWM
- تولید موج های مربعی با دیوتی سایکل های مختلف
- کنترل نور دیود توسط PWM
- کنترل دور موتور DC
فصل نوزدهم : USART
- آشنایی با USART
- قابلیت های ماژول USART
- رجیسترهای USART
- محاسبه Baud Rate
- ارسال از یک میکرو به میکرو دیگر
- توابع مرتبط با USART
فصل بیستم : SPI
- آشنایی با SPI
- رجیسترهای SPI
- توابع SPI
- ارتباط دو میکرو توسط SPI
فصل بیست و یکم : I2C
- آشنایی با I2C
- رجیسترهای I2C
- توابع I2C
- مراحل خواندن از I2C
فصل بیست و دوم : تولید سیگنال صدا
تولید سیگنال صدا
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.