Microprocessors and Microcontrollers. Instructor: Prof. Santanu Chattopadhyay, Department of Electronics and Electrical Communication Engineering, IIT Kharagpur.
FREE
This course includes
Hours of videos
1777 years, 7 months
Units & Quizzes
64
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
This course will start with a discussion on a simple microprocessor, 8085. Understanding this architecture is the basis to follow any other complex CPU architecture. It will be followed by a complete overview of a range of microcontrollers covering 8051, PIC, AVR and ARM. The hardware intricacies of these processors and their programming will be covered. Different system design examples built around these processors will also be elaborated. (from nptel.ac.in)
Course Currilcum
-
- Lecture 01 – Number System Unlimited
- Lecture 02 – Number System, Logic Gates Unlimited
- Lecture 03 – Digital Design Unlimited
-
- Lecture 04 – Memory Interfacing Unlimited
- Lecture 05 – Memory Interfacing, Register Unlimited
- Lecture 06 – Processor Internals Unlimited
- Lecture 07 – Introduction to 8085 Microprocessors Unlimited
- Lecture 08 – 8085: Memory, Microprocessor System Unlimited
- Lecture 09 – 8085: Machine Language, Assembly Language Unlimited
- Lecture 10 – 8085 Architecture Unlimited
- Lecture 11 – 8085 Instructions Unlimited
- Lecture 12 – 8085 Instructions (cont.) Unlimited
- Lecture 13 – 8085: Delay Routines, Timing Diagram Unlimited
- Lecture 14 – 8085: Timing Diagram, Stack Unlimited
- Lecture 15 – 8085: Subroutines, Stack Unlimited
- Lecture 16 – 8085: Interrupt Basics Unlimited
- Lecture 17 – 8085 Interrupts Unlimited
- Lecture 18 – 8085: RIM and SIM Instructions Unlimited
- Lecture 19 – 8085: TRAP, Serial Communication Unlimited
- Lecture 20 – 8085: Serial Communication Unlimited
- Lecture 21 – 8085: Serial Communication, Examples Unlimited
- Lecture 22 – 8085: Special Instructions Unlimited
- Lecture 41 – Introduction to ARM Unlimited
- Lecture 42 – ARM Pipelining Unlimited
- Lecture 43 – ARM: Instruction Set Architecture Unlimited
- Lecture 44 – ARM: Registers Unlimited
- Lecture 45 – ARM: Data Processing, Data Transfer Instructions Unlimited
- Lecture 46 – ARM: Stack, Software Interrupts Unlimited
- Lecture 47 – ARM: Branch, Swap, THUMB Unlimited
- Lecture 48 – ARM: Exceptions, Cortex Unlimited
- Lecture 53 – I/O Devices, Switches, Keyboard Unlimited
- Lecture 54 – Keyboard, LED, 7-Segment, 8255 Unlimited
- Lecture 55 – 8255 Unlimited
- Lecture 56 – ADCs (Analog to Digital Converters) Unlimited
- Lecture 57 – DACs (Digital to Analog Converters) Unlimited
- Lecture 58 – LCD Unlimited