Microcontroller and Embedded Systems syllabus

PEC-321A-ELE · Third Year Electrical Engineering, SPPU 2024 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.

PEC-321A-ELE3 h/week theoryCCE 30 + End-sem 70
05.units
03.credits

Unit-wise syllabus

UNIT I

PIC Architecture and embedded C

8 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • Introduction to Microprocessor and Microcontroller, Pin diagram and architecture of P18F458 microcontroller, Comparison of CISC and RISC Architectures, Data and Program memory organization, Program Counter, Stack pointer, Status register, I/O Ports, their dual functions and related SFRs.
  • Pre-processor directives for embedded C programming.
  • Self-study Embedded C concepts, Data types, Control loops, functions, bit operations.
Preserved official unit paragraph

Introduction to Microprocessor and Microcontroller, Pin diagram and architecture of P18F458 microcontroller, Comparison of CISC and RISC Architectures, Data and Program memory organization, Program Counter, Stack pointer, Status register, I/O Ports, their dual functions and related SFRs. Pre-processor directives for embedded C programming. Self-study Embedded C concepts, Data types, Control loops, functions, bit operations.

Unit permalink
UNIT II

Port and Timer Programming

8 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • I/O port programming in C.
  • PIC 18 Timers with SFRs, Timer 0 details with Programing in C.
  • Delay programming (with and without Timer0).
  • Interfacing of LCD (16x2) in 4-bit mode theory & interfacing diagram.
  • Exemplars/Case Studies Experimental study of LED/buzzer Interfacing with different ports
Preserved official unit paragraph

I/O port programming in C. PIC 18 Timers with SFRs, Timer 0 details with Programing in C. Delay programming (with and without Timer0). Interfacing of LCD (16x2) in 4-bit mode theory & interfacing diagram. Exemplars/Case Studies Experimental study of LED/buzzer Interfacing with different ports

Unit permalink
UNIT III

CCP module and its applications

8 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • CCP module in PIC 18 microcontroller, Timers required for CCP Applications, Generation of Square waveform using Compare mode of CCP module.
  • Period measurement of unknown signal using Capture mode in CCP module, Speed control of DC motor using PWM mode of CCP module.
  • Exemplars/Case Studies Experimental study of DC motor speed control for various PWM frequency
Preserved official unit paragraph

CCP module in PIC 18 microcontroller, Timers required for CCP Applications, Generation of Square waveform using Compare mode of CCP module. Period measurement of unknown signal using Capture mode in CCP module, Speed control of DC motor using PWM mode of CCP module. Exemplars/Case Studies Experimental study of DC motor speed control for various PWM frequency

Unit permalink
UNIT IV

Interrupt Programming and PIC ADC

8 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • Interrupt structure of PIC 18F458, SFRs related to Interrupts, Interrupt Programming using C, Programming of Timer0 interrupt, and External hardware interrupt INT0.
  • Basics of ADC, On-chip ADC on PIC 18F458, Programming of ADC using interrupts.
  • Self study Study of DAC
Preserved official unit paragraph

Interrupt structure of PIC 18F458, SFRs related to Interrupts, Interrupt Programming using C, Programming of Timer0 interrupt, and External hardware interrupt INT0. Basics of ADC, On-chip ADC on PIC 18F458, Programming of ADC using interrupts. Self study Study of DAC

Unit permalink
UNIT V

Serial Communication and Applications

8 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • Serial Communication structure USART, SFRs related to serial communications.
  • Programming serial port to transmit and receive data, Introduction to communication protocols as SPI MODBUS and CAN Bus.
  • Types of sensors LM35, ACS712 (Hall-effect, ±5A to ±30A range), ZMPT101B for AC voltage.
  • Measurement of temperature and Power using PIC microcontroller.
  • Self study Applications of SPI and MODBUS
Preserved official unit paragraph

Serial Communication structure USART, SFRs related to serial communications. Programming serial port to transmit and receive data, Introduction to communication protocols as SPI MODBUS and CAN Bus. Types of sensors LM35, ACS712 (Hall-effect, ±5A to ±30A range), ZMPT101B for AC voltage. Measurement of temperature and Power using PIC microcontroller. Self study Applications of SPI and MODBUS

Unit permalink

Marks and credits

HeadMarksCredit
CCE (continuous comprehensive evaluation)303
End-semester exam70

Prerequisite: Knowledge of Number system and Basic logic components. Programming basics of C language..

Course outcomes

  1. CO1Explain architecture of PIC 18F458 microcontroller and embedded C concepts.
  2. CO2Generate time delays using PIC Timers, I/O Ports and C programming
  3. CO3Generate events using CCP module
  4. CO4Develop programs in C for internal and External interrupts and ADC
  5. CO5Use Serial Communication and various serial communication protocols.

Books

Text books

Reference books

FAQ

How many units are in Microcontroller and Embedded Systems?

Microcontroller and Embedded Systems (PEC-321A-ELE) has 5 units: Unit I PIC Architecture and embedded C (8 h); Unit II Port and Timer Programming (8 h); Unit III CCP module and its applications (8 h); Unit IV Interrupt Programming and PIC ADC (8 h); Unit V Serial Communication and Applications (8 h).

What is the marks scheme for Microcontroller and Embedded Systems?

The official Electrical Engineering 2024 pattern syllabus lists continuous comprehensive evaluation (CCE) for 30 marks and the end-semester exam for 70 marks, for 3 credits.

What should I know before Microcontroller and Embedded Systems?

Prerequisite listed in the syllabus: Knowledge of Number system and Basic logic components. Programming basics of C language..

Add to my plan

Browse all syllabus courses