Syllabus

Course Code: EI-PC-310    Course Name: Microcontroller & Embedded System

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 Microcontrollers:- Introduction; comparison of microprocessors & microcontrollers; A survey of microcontrollers, Architecture of 8051: Input/Output Pins; Ports and Circuits; External memory; counter & timers; serial data input/output; & Interrupts. Addressing modes, 8051 Instruction Set - Data movement Instruction, arithmetic instruction, Logic instruction, Branch group Instruction
2 8051 software and programming memory interfacing and address decoding, programming Input/ Output port/ timer/ ADC/DAC, Serial data communication controller and interrupts controller for different application with respect to instrumentation & control.
3 Introduction to Embedded Systems - The build process for embedded systems- Structural units in Embedded processor, selection of processor & memory devices- DMA - Memory management methods- Timer and Counting devices,
Memory Devices, Processor and Memory Selection, Memory Map and Applications, Memory Blocks for Different Structures.
4 Watchdog Timer, Real Time Clock, In circuit emulator, Target Hardware Debugging.Embedded Networking - Introduction - I/O Device Ports & Buses - Serial Bus communication protocols - RS232 standard - RS422 - RS485 - CAN Bus -Serial Peripheral Interface (SPI) -Inter Integrated Circuits (I2C) - need for device drivers
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.