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 |