Chat with us on WhatsAppCall Learnizo

KTU 2024 Scheme · Semester 5 · Program Core (PBL) — Electrical and Electronics Engineering

Microprocessors and Embedded Systems (PBEET504) Syllabus

Official KTU 2024 Scheme syllabus for Microprocessors and Embedded Systems, Semester 5, Program Core (PBL) — Electrical and Electronics Engineering (Electrical and Electronics Engineering).

This page compiles APJ Abdul Kalam Technological University's officially published 2024 Scheme syllabus for Electrical and Electronics Engineering, Semester 5, sourced directly from KTU's official website (ktu.edu.in). Learnizo is an independent online tuition platform and is not affiliated with, endorsed by, or officially connected to APJKTU. The university may revise syllabus content after this page was last updated — always cross-check with the official KTU source for the current, authoritative version.

Course Code

PBEET504

Credits

4

Teaching Hours

3:0:0:1 (L:T:P:R)

CIE Marks

60

ESE Marks

40

Exam Duration

2 Hrs 30 Min

Prerequisites

PBEET304, PBEET404, GBEST204

Semester

Semester 5

Course Objective

To design and implement embedded systems using the latest microprocessors/microcontroller based boards.

Module-wise Syllabus

Module 1

12 contact hours

Introduction to microprocessors — features and architecture of 8085, registers of 8085, flags, 8085 pin diagram (pins, signals and functions). Assembly language programming — basic instruction set to write simple programs (arithmetic, logical, branching instructions, opcodes, hand coding), programs involving 8 and 16-bit addition, subtraction, memory reading and writing, sorting, addressing modes, classification of instructions.

Module 2

10 contact hours

Stack and subroutines — CALL and RETURN instructions, timing and control (machine cycles, instruction cycle, T-states, fetch and execute cycles, timing diagram for instructions), delay subroutines, interrupts, interrupt service routines, interfacing ADC and DAC. Introduction to embedded systems — application domain, features and characteristics, microprocessors and microcontrollers, choice and suitability for applications.

Module 3

12 contact hours

Introduction to Arduino UNO (8-bit) — hardware fundamentals of ATmega328P microcontroller based board, Arduino architecture, pin diagram and functions, overview of I/O ports, timers, interrupts, PWM, ADC. Introduction to Arduino IDE — libraries, steps for creating a program, sketch structure and flow, setup and loop functions. Programming in Embedded C — data types, operators, conditional statements, loops, arrays and functions, built-in functions, LED blink control, interfacing LCD, seven segment LED, switch interface, binary counter, LED control by switch/potentiometer, relays, buzzer, basic sensors and actuators.

Module 4

10 contact hours

ARM (Advanced RISC Machines) based embedded system design — classification of microprocessors by word length, architecture and instruction set, RISC and CISC features. Introduction to Arduino Due (32-bit) microcontroller board based on ATmega SAM3X ARM Cortex-M3 CPU — features, general specifications, architecture, inputs/outputs, ratings, pinout familiarization. Programming basics — Arduino IDE, use of timer, interfacing ADC and DAC, PWM implementation, introduction to Arduino Cloud Editor.

Course Outcomes

  • CO1Describe the architecture of the 8085 microprocessor and 8085 assembly language programming.
  • CO2Understand the need for interrupts, subroutines and timing diagram of the 8085 microprocessor and interfacing.
  • CO3Understand and gain the basic idea about embedded systems and selection of processors.
  • CO4Gain working level knowledge about Arduino Uno based system architecture and Arduino IDE.
  • CO5Write programs using Embedded C and implement an application using the Arduino UNO board.
  • CO6Understand RISC architecture and apply the knowledge for solving real-life problems using an ARM-based Arduino Due embedded system.

Assessment Pattern (CIE: 60 marks, ESE: 40 marks)

Continuous Internal Evaluation (CIE)

Attendance5
Project30
Internal Examination 112.5
Internal Examination 212.5

End Semester Examination (ESE)

Total 40 marks, 2 Hrs 30 Min. See the official KTU syllabus document for the exact Part A / Part B question pattern for this course.

Textbooks & Reference Books

Textbooks

  • Fundamentals of Microprocessor and MicrocontrollerRam B Dhanpat (Rai Publications (P) Ltd, New Delhi, 6th edition, 2014)
  • Microprocessor Architecture, Programming and ApplicationsRamesh Gaonkar (Penram International Publishing, 1st edition)
  • Arduino CookbookMichael Margolis (O'Reilly Media Inc., 1st edition)
  • Microprocessor Theory and ApplicationRafiquzzaman (PHI Learning, )

Reference Books

  • Arduino Based Embedded SystemsRajesh Singh, Anita Geholt, Bhupendra Singh and Sushabhan Choudhury (, )
  • Arduino for Beginners: Essential Skills Every Maker NeedsJohn Baichtal (Pearson Education, )
  • Arduino Made SimpleAshwin Pajankar (, )
  • Embedded CMichael J Pont (, )
  • Programming Arduino Next Steps: Going Further with SketchesSimon Monk (, )
  • Arduino: A Technical ReferenceJ M Hughes (O'Reilly Media, Inc., )
  • Arduino Workshop: A Hands-On Introduction with 65 ProjectsJohn Boxall (, )
  • Exploring Arduino: Tools and Techniques for Engineering WizardryJeremy Blum (Wiley, )

Frequently Asked Questions

How many credits is KTU Microprocessors and Embedded Systems (PBEET504)?

4 credits, with 3:0:0:1 (L:T:P:R) teaching hours per week, under the KTU 2024 Scheme.

How many modules are in the PBEET504 syllabus?

4 modules, 44 total contact hours.

What is the CIE and ESE mark split for this course?

CIE (Continuous Internal Evaluation): 60 marks. ESE (End Semester Examination): 40 marks, 2 Hrs 30 Min. Total: 100 marks.

What are the recommended textbooks for PBEET504?

Fundamentals of Microprocessor and Microcontroller (Ram B Dhanpat); Microprocessor Architecture, Programming and Applications (Ramesh Gaonkar); Arduino Cookbook (Michael Margolis); Microprocessor Theory and Application (Rafiquzzaman).

Is this syllabus specific to one branch, or common to others too?

This Semester 5 course is listed under Program Core (PBL) — Electrical and Electronics Engineering at KTU under the 2024 Scheme — check the course header above for which branches it's common to.

Need help with KTU Microprocessors and Embedded Systems?

Learnizo offers live, 1-on-1 online tuition for KTU Electrical and Electronics Engineering subjects — matched to your exact module and semester.

Explore Engineering Tuition