جستجو
>> برتری در آموزش با اساتید مجرب >> بیش از 12 ساعت آموزش >> همراه با نرم افزار Proteus و Micro Electronica >> همراه با فایل های تمرینی >> مدرس دکتر "حمید یزدانی" با بیش از 10 سال سابقه تدریس
شناسه محصول: 897
280,000 تومان
decrease increase
اشتراک گذاری در:
banner

 

 

 

میکرو کنترلر PIC 

 

PICاز جمله میکروکنترلرهای قدرتمند موجود در بازار ایران می باشد . این سری از میکروکنترلرها ساخت شرکت Microchip  می باشند و دارای امکانات متنوعی از قبیل واحد ارتباط سریال ، مبدل آنالوگ به دیجیتال ، شمارنده و تایمرهای متنوع ، پورت های ورودی و خروجی ، مقایسه کننده داخلی و ... می باشند . از جمله قابلیت های میکروی PIC پشتیبانی از ویژگی EMCاست که به این ترتیب تأثیر نویز و عوامل ناخواسته خارجی بر روی میکرو کاهش می یابد . هم چنین پشتیبانی از معماری Harvard  موجب افزایش سرعت پردازش این میکروها گردیده است . در حال حاضر در بسیاری از شرکت های داخلی از این میکرو جهت انجام پروژه های گوناگون استفاده می شود .

 

مزیت اصلی میکروهای PIC گستره وسیع peripheral-ها و مصرف توان کم آنها است

 

 

 

میکروکنترلرهای AVR چندسالی هست که در کاربردهای دانشجویی ، آزمایشگاهی و صنعتی جای خود را گرفتن و در ایران هم به عنوان پرکاربرد ترین میکروکنترلر هستن و البته میکروکنترلرهای بروزتری مانند ARM و میکروکنترلرهای صنعتی تری مانند PIC هم در بازار ایران وجود دارند ولی در دانشگاه های ایران میکروکنترلرهای AVR تدریس می شوند و از این روز بیشتر پروژه های دانشجویان بر مبنای میکروکنترلرهای AVR هستن.

 

یکی از میکروپروسسورهای پرکاربرد، میکروکنترلر AVR می باشد که با نرم افزار Code Vision برنامه نویسی شده و با نرم افزار Proteus شبیه سازی می گردد که در دروره میکروکنترلر AVR هر دو برنامه، تدریس می شود.

 

 

 

 

 

مطالبی که در این مجموعه آموزشی خواهید آموخت:

 

فصل اول : میکرو کنترلر 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

فصل بیست و دوم : تولید سیگنال صدا 

تولید سیگنال صدا

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

 

میکرو کنترلر PIC 

 

PICاز جمله میکروکنترلرهای قدرتمند موجود در بازار ایران می باشد . این سری از میکروکنترلرها ساخت شرکت Microchip  می باشند و دارای امکانات متنوعی از قبیل واحد ارتباط سریال ، مبدل آنالوگ به دیجیتال ، شمارنده و تایمرهای متنوع ، پورت های ورودی و خروجی ، مقایسه کننده داخلی و ... می باشند . از جمله قابلیت های میکروی PIC پشتیبانی از ویژگی EMCاست که به این ترتیب تأثیر نویز و عوامل ناخواسته خارجی بر روی میکرو کاهش می یابد . هم چنین پشتیبانی از معماری Harvard  موجب افزایش سرعت پردازش این میکروها گردیده است . در حال حاضر در بسیاری از شرکت های داخلی از این میکرو جهت انجام پروژه های گوناگون استفاده می شود .

 

مزیت اصلی میکروهای PIC گستره وسیع peripheral-ها و مصرف توان کم آنها است

 

 

 

میکروکنترلرهای AVR چندسالی هست که در کاربردهای دانشجویی ، آزمایشگاهی و صنعتی جای خود را گرفتن و در ایران هم به عنوان پرکاربرد ترین میکروکنترلر هستن و البته میکروکنترلرهای بروزتری مانند ARM و میکروکنترلرهای صنعتی تری مانند PIC هم در بازار ایران وجود دارند ولی در دانشگاه های ایران میکروکنترلرهای AVR تدریس می شوند و از این روز بیشتر پروژه های دانشجویان بر مبنای میکروکنترلرهای AVR هستن.

 

یکی از میکروپروسسورهای پرکاربرد، میکروکنترلر AVR می باشد که با نرم افزار Code Vision برنامه نویسی شده و با نرم افزار Proteus شبیه سازی می گردد که در دروره میکروکنترلر AVR هر دو برنامه، تدریس می شود.

 

 

 

 

 

مطالبی که در این مجموعه آموزشی خواهید آموخت:

 

فصل اول : میکرو کنترلر 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

فصل بیست و دوم : تولید سیگنال صدا 

تولید سیگنال صدا

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
مشخصات محصولات
تعداد DVD 1
شماره مجوز 8-02147-061141
تاریخ ورود 1396/10/17
*
*
*
مشخصات محصولات
تعداد DVD 1
شماره مجوز 8-02147-061141
تاریخ ورود 1396/10/17
مشتریانی که این کالا را خریدند، کالاهای زیر را نیز می خرند

آموزش پروتئوس PROTEUS | آموزش بسکام ای وی آر (Bascom AVR)

>> بیش از 22 ساعت آموزش >> همراه با نرم افزار BASCOME و PROTEUS
280,000 تومان

آموزش جامع Altium Designer

>> بیش از 10 ساعت آموزش >> همراه با نرم افزار Altium Designer >> همراه با فایل های تمرینی
280,000 تومان
20%

101 تکنیک برتر فتوشاپ (مجموعه اول) | (101Photoshop Technique(Part1

>> همراه با نرم‌افزار Photo shop CC نسخه‌های 2014 و 2015 >> بدون محدودیت در دفعات نصب >> بیش از 8 ساعت آموزش >> به همراه فایل‌های تمرینی
128,000 تومان 102,400 تومان
20%

101 تکنیک برتر فتوشاپ (مجموعه دوم) | (101Photoshop Technique(Part2

>> همراه با نرم‌افزار Photo shop CC نسخه‌های 2014 و 2015 >> بدون محدودیت در دفعات نصب >> بیش از 8 ساعت آموزش >> به همراه فایل‌های تمرینی
128,000 تومان 102,400 تومان
آخرین نسخه ویندوز 10
فیلترها
Sort
display