B.E. (Biomedical Engineering) Microcontrollers and Embedded Systems Abbreviated As MES Syllabus - Mumbai University
This is the Third Year Biomedical Rev 2019 C Scheme syllabus under REV-2019 'C' Scheme, in force from the academic year 2021-22. The University has not yet published an NEP 2020 syllabus above Semester IV for this branch, and this is the scheme its examinations are set on.
Loading syllabus...
Syllabus for Microcontrollers and Embedded Systems (Abbreviated as MES)
Module 1
- Embedded systems: Definition, characteristics, constraints; processor embedded into a system; embedded hardware units and devices in a system; embedded software in a system; examples of embedded systems; design process in embedded system; classification of embedded systems.
Module 2: 8051 Microcontroller Architecture: Introduction: Von Neumann and Harvard architecture, CISC and RISC architecture, comparison of microprocessor and microcontrollers; 8051 hardware block diagram, pin diagram, CPU timing and machine cycles; 8051 programmer model, SFRs and PSW; 8051 Memory organization, parallel I/O ports, integrated peripherals such as timers/counters,
- serial port, interrupt structure; 8051 Power saving modes.
Module 3
- 8051 Microcontroller Programming: 8051 assembly language programming process, programming tools; 8051 assembly language: addressing modes, instruction set; assembly language programing and embedded C programing.
Module 4
- 8051 Microcontroller Interfacing: 8051 interfacing (and related programs) with external memory, keypad, LED, LCD, ADC and sensors, DAC, relays and d.c. motors, stepper motor; Interfacing 8051 with pc using RS232.
Module 5
- Serial Communication Protocols: Operation of serial port, programming for asynchronous serial communication; Serial communication using the ‘I2C’, SPI; Introduction to USB & CAN bus.
Module 6
- Real Time Operating Systems (RTOS): Introduction to RTOS concept, RTOS functions, Systimer, process/tasks and task states; RTOS scheduler and algorithms; interrupt latency, interrupt response time as performance metrics; example of small RTOS based systems.
Text books
- 1 The 8051 microcontrollers by Kenneth J Ayala, Cengage Learning.
- 2 The 8051 Microcontroller and Embedded Systems: Using Assembly and C by M A Mazidi, J G Mazidi and R D McKinlay, Pearson Education.
- 3 Using MCS-51 Microcontroller by Han-Way Huang, Oxford University Press.
- 4 8051 microcontroller: Hardware, Software & Applications by V Udayashankara, M Mallikarjunaswamy, McGraw Hill Education.
- 5 Embedded Systems-Architecture, Programming and Design, Rajkamal, Tata McGraw Hill.
- 1 Embedded Realtime Systems Programming by Sriram Iyer and Pankaj Gupta, Tata McGraw Hill.
- 2 Embedded Microcomputer Systems - Real Time Interfacing by Valvano, Cengage Learning.
- 3 Embedded System Design: A Unified Hardware/Software Introduction by Frank Vahid, Toney Givargis John Wiley Publication.
- 4 An Embedded Software Primer by David E. Simon - Pearson Education. NPTEL/Swayam Course: Course: Microprocessors and Microcontrollers (Video) by Prof. Santanu Chattopadhyaya from IIT Kharagpur. https://nptel.ac.in/courses/108/105/108105102/ University of Mumbai, Biomedical Engineering, Rev 2021-22 17 Theory Examination:
Reproduced from the University of Mumbai syllabus for B.E. (Biomedical Engineering) under REV-2019 'C' Scheme, in force from the academic year 2021-22. Wording is as printed in that syllabus. Module numbering is as printed there too.
The complete syllabus
This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.