میکروکنترلر
میکروکنترلر ها تراشه هایی هستند که پردازنده، حافظه، پورت ورودی/خروجی، زمان سنج، کنترل کننده ی ارتباط سریال و... را در بر می گیرند و در واقع یک مدار مجتمع یا چیپ الکترونیکی هستند که عملکرد آنها از قبل برنامهریزی شده است مانند یک میکروکامپیوتر. میکروکنترلر ها برای یک سری عملکرد خاص ساخته شده اند در واقع بسته به نوع ورودی پردازش انجام می شود و سپس خروجی حاصل می گردد ،مانند کیبورد، موس، ریموت، تلفن و …از آنجایی که آنها عملکرد خاصی را انجام می دهند نیاز به منابعی همچون RAM، ROM و پورت های I/O و … دارند.
به نام خدا
نيمسال تحصيلي 2-1400-1399
----------------------------------------
پرسش و پاسخ درسي
گفتگوي متني(همزمان)
8088 Book
AVR Book
Announcements
AnnouncementsSection 1 6
- Objectives
- Administration
- Digital System Design
- Microprocessors - History
- Structure, Registers
- Assembly language, Programming
-
معرفی خودتان
-
Introduction
-
تدریس ویدیویی مقدمه - قسمت اول
-
تدریس ویدیویی مقدمه - قسمت دوم
-
تدریس ویدیویی مقدمه - قسمت سوم
-
ارائه بازخورد به ویدیو های مقدمه
Section 2 14
Memory Interfacing:
Address decoding
-
کوئیز برخط از ویدیوهای اسلاید یک
-
کار کلاسی اول
-
تحویل و ارزیابی کار کلاسی اول
-
اسلاید سری چهارم - 8088
-
تدریس ویدیویی اسلاید چهارم - 8088
-
ارائه بازخورد به اسلاید چهارم (8088)
-
اسلاید سری پنچ - 05-Memory Interfacing
-
تدریس ویدیویی اسلاید پنجم - قسمت اول - طراحی اتصال به حافظه
-
تدریس ویدیویی اسلاید پنجم - قسمت دوم - طراحی اتصال به حافظه
-
ارائه بازخورد به اسلاید پنجم (قسمت اول و دوم)
-
تدریس ویدیویی اسلاید پنجم - قسمت سوم - طراحی اتصال به حافظه
-
تدریس ویدیویی اسلاید پنجم - قسمت چهارم - (صفحه 51 - 60)
-
تدریس ویدیویی اسلاید پنجم - قسمت پنجم (اختیاری) - اصطلاحات و انواع حافظه - صفحه 61 تا 63 - ویدیوی قدیمی
-
ارائه بازخورد به اسلاید پنجم (قسمت سوم و چهارم)
Section 3 9
-
کوئیز آنلاین اتصال حافظه به 8088 (قسمت اول)
-
کار کلاسی - اتصال 8088 به حافظه
-
تحویل و تصحیح کار کلاسی اتصال 8088 به حافظه
-
تدریس ویدیویی اسلاید پنجم - قسمت ششم - پروسسور 16 بیتی
-
ارائه بازخورد به اسلاید پنجم (قسمت ششم)
-
اسلاید سری هفتم - میکروکنتلر AVR قسمت اول
-
تدریس ویدیویی اسلاید هفتم - میکروکنترلر AVR
-
ارائه بازخورد به ویدیوی اسلاید هفت (میکروکنترلر)
-
AVR instruction set
Section 4 12
-
کوئیز آنلاین اتصال حافظه به 8088 (قسمت دوم)
-
کوئیز آنلاین از اتصاله حافظه به 8086
-
کار کلاسی اتصال 8086 به حافظه
-
تحویل و تصحیح کار کلاسی اتصال 8086 به حافظه- ارزیابی توسط هم کلاسیها
-
کار کلاسی برنامه نویسی ساده برای AVR
-
تحویل و تصحیح کار کلاسی برنامه نویسی ساده AVR
-
کوئیز آنلاین مقدمه میکروکنترلر
-
اسلاید سری شش (تدریس نمی شود. برای مطالعه خودتان) 06-Processor timing
-
اسلاید سری هشتم - طراحی ورودی خروجی برای میکروپروسسور - 08-IO Design
-
تدریس ویدیویی اسلاید هشتم قسمت خروجی
-
تدریس ویدیوی اسلاید هشتم - قسمت ورودی
-
ارائه بازخورد به ویدیوهای اسلاید هشتم.
Section 5 5
8088:
- Pin configuration
- Minimal / Maximal mode
- Address latch enable
- Bi-directional data bus
-
AVR and 8088 instruction set
-
اسلاید سری دوم - 02-programming
-
تدریس ویدیویی اسلاید دوم - برنامه نویسی اسمبلی
-
اسلاید سری سوم - 03-addressing
-
تدریس ویدیویی اسلاید سوم - مودهای آدرس دهی
Section 7 12
-
ویدیو راهنمای کار با CodeVisionAVR
-
ویدیو راهنمای کار با نرم افزار شبیه ساز Proteus
-
کار کلاسی شبیه سازی برنامه نویسی ساده برای AVR (با کار کلاسی قبلی کمی فرق دارد)
-
تحویل و تصحیح کار کلاسی شبیه سازی AVR (با Proteus)
-
کوئیز آنلاین ورودی و خروجی (اسلاید هشت)
-
کار کلاسی - طراحی ورودی و خروجی با 8088 - تست آی سی
-
تحویل و تصحیح کار کلاسی - طراحی ورودی و خروجی با 8088 - تست آی سی
-
اسلاید سری نهم - 09-AVR-2
-
اختیاری: ویدیوی قدیمی - قسمت اول اسلاید 9 - از ابتدا تا دقیقه 39:40 و از دقیقه 52:20 تا 68:40
-
تدریس ویدیویی قسمت ورودی - خروجی اسلاید نهم
-
ارائه بازخورد به ویدیوی قسمت ورودی - خروجی اسلاید نهم
-
بحث برای تصویب موضوع پروژه
Section 8 7
-
کوئیز - ورودی و خروجی AVR
-
کار کلاسی ورودی و خروجی در AVR
-
تحویل و تصحیح کار کلاسی - ورودی و خروجی در AVR
-
اسلاید دوازدهم - 12-LCD-stepper-motors
-
تدریس ویدیویی اسلاید دوازدهم قسمت LCD
-
ویدیوی قدیمی تدریس اسلاید 12 - قسمت stepper motor (صدایش ضعیف است)
-
ارائه بازخورد به ویدیوهایLCD
Section 10 11
-
تعریف پروژه
-
کوئیز آنلاین - LCD / Stepper motor
-
کار کلاسی - LCD / Stepper motor
-
تحویل و تصحیح کار کلاسی LCD / Stepper motor- ارزیابی توسط هم کلاسیها
-
اسلاید سری 15 - مبحث تایمر - 15-Timers
-
تدریس ویدیوی قسمت اول اسلاید سری 15 (مباحث ابتدایی تایمر)
-
اسلاید سری 16 - مباحث مربوط به تایمر میکروکنترلر AVR
-
تدریس ویدیویی اسلاید 16 - قسمت اول مباحث پایه
-
تدریس ویدیویی اسلاید 16 - قسمت دوم - استفاده از تایمر در مود نرمال
-
تدریس ویدیویی اسلاید 16 - ادامه قسمت دوم - مود CTC
-
ارائه بازخورد به ویدیوهای تایمر (بخش اول)
Section 11 10
-
کوئیز آنلاین - تایمر صفر مود نرمال
-
کار کلاسی - تایمر صفر (AVR)
-
تحویل و تصحیح کار کلاسی تایمر صفر - ارزیابی توسط هم کلاسیها
-
تدریس ویدیویی - اسلاید 16 قسمت سوم - تایمر یک
-
تدریس ویدیویی اسلاید 16 قسمت چهارم - تولید موج
-
ارائه بازخورد به ویدیوهای تایمر (قسمت سوم و چهارم)
-
تدریس ویدیویی اسلاید 16 - قسمت پنجم - Capture, PWM
-
ارائه بازخورد به ویدیوهای تایمر اسلاید 16 (قسمت پنجم)
-
نمونه امتحان های میان ترم
-
برای آمادگی امتحان میان ترم