Skip to content
Padhora
BrowsePlans

4G curriculum (older)

For students clearing pending subjects of the 4G scheme (7-digit subject codes, e.g. 4341602). Students admitted under the current scheme study the 5G curriculum.

4341101 · Semester 4 · 4G scheme

Microprocessor & Microcontroller

Notes and solutions following the Gujarat Technological University (GTU) syllabus for 4341101. Independent material — not issued by the university.

Electronics & Communication Engineering

Materials

Syllabus

The official syllabus this material follows.

  • Syllabus

    9 pages

    FreeRead

Complete Book

The whole syllabus, unit by unit, written for the exam.

Detailed Notes

Lecture-by-lecture notes with worked examples.

Problem Solver

Step-by-step solutions to typical problems.

PYQ Solutions

Past university papers, fully solved.

  • Solved past papers — detailed answers

    171 pages · English + ગુજરાતી

  • Solved past papers — short answers

    126 pages · English + ગુજરાતી

Syllabus units

Unit 1: Introduction to Microprocessor6 h · 12 marks
  • Definition & History of Microprocessor
  • CPU, Control Unit, Arithmetic logic Unit (ALU), Memory Unit, Power Unit and Input-Output unit
  • Von neumann & Harvard
  • RISC & SISC
  • Opcode, Operand, Instruction cycle, Machine cycle & T state
Unit 2: Working of 8085 Microprocessor8 h · 14 marks
  • 8085 microprocessor Pins, Address bus, Data bus, Control bus & Signals
  • Block diagram
  • Registers, Accumulator, Flags, Program Counter, Stack pointer, memory
  • Demultiplexing
  • Instruction fetching operation
  • Decoding and Execution of Instruction
  • Comparison of Microprocessor & Microcontroller
Unit 3: Microcontroller Architecture10 h · 16 marks
  • Common features of Microcontrollers: On-chip Oscillator, program and data memory, I/O Ports, Reset, SFRs, Timers, Counters, Interrupts
  • Blocks of Microcontroller 8051: ALU, PC, DPTR, PSW, Internal RAM, Internal ROM, SFRs, General purpose registers, Timer/Counter, Interrupt, Ports
  • Functions of each pin of 8051
  • Stack, Stack Pointer and Stack operation
  • Timers/Counters logic diagram and its operation in various modes
  • Serial communication modes, Interrupt Vector Address, Priority & Operations
Unit 4: 8051 Programming8 h · 14 marks
  • Addressing Modes: Immediate, Register, Direct, Indirect, Indexed, Relative and bit addressing
  • Instruction set: Data Transfer, Arithmetic, Logical, Branching, and Machine Control
  • Data manipulation, Masking, Stack operation, Conditional programming
Unit 5: Interfacing & Applications of Microcontroller10 h · 14 marks
  • Push button Switch
  • Relay, LED, 7 segment LED, LCD
  • DAC0808, ADC0804
  • DC Motor, Stepper motor
  • Application of microcontroller in various field

About this course

The engineering technologists (i.e. diploma engineering holders) have to develop skills for system design of Automatic circuit operations in various fields. Microprocessors & Microcontroller are the sole of all embedded electronic equipment and are used in most of the areas of electronics. They include product ranges from tiny consumer electronic products to complex industrial process controllers. A diploma engineer needs to maintain such systems. Programming practices will further help the students to develop indigenous microcontroller-based applications. Hence this course is designed to achieve the system maintenance competency among students.