آموزش دوره کامل میکروکنترلر PIC از صفر تا صد - آخرین آپدیت

دانلود Complete PIC Microcontroller course from zero to hero

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع برنامه‌نویسی میکروکنترلر PIC 8 بیتی

برنامه‌نویسی میکروکنترلر PIC با MPLAB X IDE و XC8 Compiler

در این دوره آموزشی به برنامه‌نویسی میکروکنترلر PIC 8 بیتی به صورت عمیق می‌پردازیم. با مطالعه دیتاشیت (datasheet)، اصول و جزئیات برنامه‌نویسی این میکروکنترلرها را یاد خواهید گرفت.

یادگیری برنامه‌نویسی میکروکنترلر PIC از ابتدا با رویکرد دیتاشیت

شما در این دوره یاد می‌گیرید چگونه یک میکروکنترلر PIC را از ابتدا برنامه‌نویسی کنید. رویکرد ما بر پایه مطالعه دقیق دیتاشیت خواهد بود تا درک کاملی از نحوه عملکرد این قطعات کلیدی در دنیای الکترونیک و رباتیک به دست آورید.

ساخت پروژه‌های خودتان با میکروکنترلر PIC

پس از گذراندن این دوره، شما قادر خواهید بود تا پروژه‌های منحصر به فرد خودتان را با استفاده از میکروکنترلر PIC بسازید و خلاقیت خود را در عمل پیاده کنید.

برنامه‌نویسی تمام قطعات جانبی میکروکنترلر PIC بدون کتابخانه در MPLAB X IDE

تمام قطعات جانبی (peripherals) میکروکنترلر PIC را از پایه و بدون استفاده از کتابخانه‌های آماده در محیط MPLAB X IDE برنامه‌نویسی خواهید کرد. این به شما کنترل کاملی بر روی سخت‌افزار می‌دهد.

شروع دوره از مبانی تنظیم محیط برنامه‌نویسی و سخت‌افزار میکروکنترلر

این دوره آموزشی از مبانی راه‌اندازی و تنظیم محیط برنامه‌نویسی میکروکنترلر و همچنین محیط سخت‌افزاری شروع می‌شود تا هیچ ابهامی برای فراگیران باقی نماند.

پیش‌نیازهای دوره آموزش برنامه‌نویسی میکروکنترلر PIC

  • دانش پایه قطعات الکترونیکی
  • دانش پایه برنامه‌نویسی به زبان C
  • قابلیت دانلود و نصب نرم‌افزار Proteus Professional (لینک دانلود سایر نرم‌افزارها ارائه می‌شود)
  • مهارت‌های پایه در ساخت مدار با استفاده از شماتیک

درباره دوره آموزشی برنامه‌نویسی PIC16F877A از ابتدا

با بیش از 47 ویدیوی آموزشی و بیش از 8.5 ساعت محتوای تمام HD، این دوره شما را در یادگیری تعاملی همراهی می‌کند تا نه تنها بر کدنویسی میکروکنترلر PIC مسلط شوید، بلکه اصول اولیه ساختار داخلی میکروکنترلر PIC و شماتیک‌های سخت‌افزاری مورد نیاز برای ساخت محصولات خودتان را نیز بیاموزید. درک عمیقی از نحوه عملکرد واقعی آن، اجزای آن و چگونگی کارکرد کد شما در داخل پردازنده میکروکنترلر به دست خواهید آورد.

به این دوره آموزشی برنامه‌نویسی میکروکنترلر PIC16F877A از ابتدا خوش آمدید.

این دوره با هدف رفع نیاز یادگیرندگان برای درک میکروکنترلرها از پایه تا رسیدن به تسلط کامل طراحی شده است. این دوره حاصل تجربه چندین سال آموزش دانشجویان فارغ‌التحصیل و متخصصان شاغل به صورت حضوری، و همچنین تخصص من در زمینه سیستم‌های نهفته (embedded systems) است. برخی مفاهیم اولیه Embedded C نیز پوشش داده شده است.

آکادمی آموزش SM از همه شما دعوت می‌کند تا در این دوره ثبت‌نام کرده و دنیای سیستم‌های نهفته را با راهنمایی گام به گام توسط مربیان خبره ما کشف کنید تا در شغل خود پیشرفت کنید. هیچ راه بهتری برای تسلط و درک میکروکنترلر PIC نسبت به پیوستن به این دوره وجود ندارد. هر آنچه می‌خواهید یاد بگیرید در این دوره موجود است و ما همچنین دوره را با ویدیوهای آموزشی جدید به صورت دوره‌ای به‌روزرسانی خواهیم کرد. پس به دوره بپیوندید و از یادگیری لذت ببرید.


سرفصل ها و درس ها

مقدمه‌ای بر میکروکنترلر Introduction to the Microcontroller

  • مقدمه‌ای بر میکروکنترلر PIC16F877A Introduction to PIC16F877A microcontroller

سخت‌افزار و نرم‌افزار مورد استفاده در دوره Hardware & Software used in the Course

  • سخت‌افزار و نرم‌افزار مورد استفاده در دوره Hardware & Software used in the Course

  • دانلود و نصب MPLAB X IDE با کامپایلر XC8 از وب‌سایت Dowloading and installing MPLAB X IDE with XC8 compiler from website

  • ایجاد پروژه در MPLAB X IDE Project creation in MPLAB X IDE

ورودی/خروجی عمومی (GPIO) PIC16F877A General Purpose Input Output (GPIO) OF PIC16F877A

  • ساختار پورت و چیدمان پین‌های PIC16F877A Port structure and pin layout of PIC16F877A

  • پیکربندی رجیستر GPIO برای PIC16F877A GPIO register configuration for PIC16F877A

LED ها با PIC16F877A LED's with PIC16F877A

  • اتصال یک LED تکی با PIC16F877A Interfacing of single LED with PIC16F877A

  • اتصال ۸ LED به یک پورت PIC16F877A Interfacing of 8 LED's to single port of PIC16F877A

نمایشگرهای ۷ سگمنتی با PIC16F877A 7-Segment Display's with PIC16F877A

  • ساختار نمایشگر ۷ سگمنتی و اصول کار توضیح داده شده است 7-Segment display structure and working principle explained

  • اتصال نمایشگر ۷ سگمنتی با PIC16F877A Interfacing of 7-Segment display with PIC16F877A

مالتی‌پلکسینگ نمایشگر ۷ سگمنتی Multiplexing 7segment display

  • مالتی‌پلکسینگ نمایشگر ۷ سگمنتی توضیح داده شده است Multiplexing 7Segment Display Explained

  • مالتی‌پلکسینگ نمایشگرهای ۷ سگمنتی با استفاده از روش نظرسنجی (polling) Multiplexing 7segment Display's using polling method

نمایشگرهای LCD 16x2 با PIC16F877A 16x2 LCD's with PIC16F877A

  • اصول کار نمایشگر کریستال مایع 16x2 توضیح داده شده است 16x2 Liquid Crystal Display working principle explained

  • اتصال نمایشگر LCD 16x2 با PIC16F877A در فرمت حالت ۸ بیتی Interfacing of 16x2 LCD with PIC16F877A in 8-Bit mode format

  • اصول کار نمایشگر کریستال مایع 16x2 در حالت ۴ بیتی توضیح داده شده است 16x2 Liquid Crystal Display working principle in 4-Bit mode explained

  • اتصال نمایشگر LCD 16x2 با PIC16F877A در فرمت حالت ۴ بیتی Interfacing of 16x2 LCD with PIC16F877A in 4-Bit mode format

کلیدهای فشاری با PIC16F877A PushButton's with PIC16F877A

  • منطق‌های کار دستگاه‌های ورودی دیجیتال توضیح داده شده است Digital input devices working logics explained

  • اتصال کلید فشاری با PIC16F877A Interfacing of pushbutton with PIC16F877A

کی‌پدهای 4x3 با PIC16F877A 4x3 Keypad's with PIC16F877A

  • اصول کار کی‌پد ماتریسی توضیح داده شده است Matrix keypad working principle explained

  • اتصال کی‌پد ماتریسی 4x3 با PIC16F877A Interfacing 4x3 matrix keypad with PIC16F877A

رله‌ها با PIC16F877A Relay's with PIC16F877A

  • اصل کار رله توضیح داده شده است Relay Working Principle Explained

  • اتصال رله با PIC16F877A Interfacing Relay with PIC16F877A

وقفه خارجی در PIC16F877A External Interrupt in PIC16F877A

  • اصول کار وقفه میکروکنترلر توضیح داده شده است Microcontroller Interrupt working principle explained

  • برنامه‌نویسی وقفه خارجی در PIC16F877A External Interrupt programming in PIC16F877A

تایمر در PIC16F877A Timer in PIC16F877A

  • اصل کار وقفه تایمر توضیح داده شده است Timer Interrupt working principle explained

  • برنامه‌نویسی وقفه تایمر (تولید تاخیر) در PIC16F877A Timer Interrupt programming (Delay Generation) in PIC16F877A

مالتی‌پلکسینگ نمایشگر ۷ سگمنتی با استفاده از وقفه تایمر در PIC16F877A Multiplexing 7Segment Display using Timer Interrupt in PIC16F877A

  • مالتی‌پلکسینگ نمایشگر ۷ سگمنتی با استفاده از وقفه تایمر Multiplexing 7Segment Display using Timer Interrupt

مبدل آنالوگ به دیجیتال (ADC) در PIC16F877A (ADC) Analog to Digital Converter in PIC16F877A

  • عملکرد ماژول ADC در میکروکنترلر توضیح داده شده است ADC Module in microcontroller working explained

  • پیکربندی رجیستر ADC در PIC16F877A ADC Register configuration in PIC16F877A

  • ساخت دماسنج دیجیتال (LM35) با استفاده از PIC16F877A Building digital thermometer (LM35) using PIC16F877A

  • اتصال مقاومت متغیر با PIC16F877A Interfacing variable resistor with PIC16F877A

PWM در PIC16F877A PWM in PIC16F877A

  • سیگنال‌های PWM توضیح داده شده است PWM signals working explained

  • پیکربندی رجیستر PWM در PIC16F877A PWM Register configuration in PIC16F877A

  • تیرگی و روشنی LED با استفاده از سیگنال‌های PWM در PIC16F877A Fading LED using PWM signals in PIC16F877A

حافظه EEPROM داخلی در PIC16F877A Internal EEPROM in PIC16F877A

  • دسترسی به حافظه EEPROM داخلی در PIC16F877A Accessing Internal EEPROM in PIC16F877A

پروتکل ارتباط سریال UART در PIC16F877A UART Serial Communication protocol in PIC16F877A

  • ارتباط سریال (UART) توضیح داده شده است Serial (UART) communication working explained

  • پیکربندی رجیستر UART در PIC16F877A UART Register configuration in PIC16F877A

ماژول بلوتوث HC05 با PIC16F877A HC05 Bluetooth Module with PIC16F877A

  • تست ماژول بلوتوث HC05 HC05 Bluetooth Module testing

  • اتصال ماژول بلوتوث HC05 با PIC16F877A Interfacing HC05 Bluetooth module with PIC16F877A

ماژول RFID EM-18 با PIC16F877A EM-18 RFID Module with PIC16F877A

  • تست ماژول RFID EM18 EM18 RFID Module testing

  • اتصال ماژول RFID EM18 با PIC16F877A Interfacing EM18 RFID module with PIC16F877A

پروتکل ارتباط SPI در PIC16F877A SPI Communication protocol in PIC16F877A

  • پروتکل ارتباط SPI توضیح داده شده است SPI Communication protocol working explained

  • پیکربندی رجیستر SPI برای PIC16F877A SPI Register configuration for PIC16F877A

  • اتصال حافظه EEPROM 25AA160A با PIC16F877A از طریق SPI Interfacing 25AA160A EEPROM with PIC16F877A through SPI

ارتباط I2C در PIC16F877A I2C Communication in PIC16F877A

  • پروتکل ارتباط I2C توضیح داده شده است I2C communication protocol working explained

ساخت ساعت دیجیتال با استفاده از PIC16F877A Building digital clock using PIC16F877A

  • بخش اول ساعت دیجیتال: پیکربندی I2C در PIC16F877A Digital clock part-1 I2C configuration in PIC16F877A

  • بخش دوم ساعت دیجیتال: پیکربندی I2C در PIC16F877A Digital clock part-2 I2C configuration in PIC16F877A

  • ساخت بخش سوم ساعت دیجیتال با استفاده از PIC16F877A Building Digital clock part-3 using PIC16F877A

نمایش نظرات

آموزش دوره کامل میکروکنترلر PIC از صفر تا صد
جزییات دوره
8.5 hours
48
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
777
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar