Microprocessor & Microcontroller
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesMicroprocessor & Microcontroller Syllabus — Unit-wise Content
The official GTU curriculum for Microprocessor & Microcontroller (subject code DI04000111) as prescribed for Marine · Semester 4 divides the course into 5 units, covering 26 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (DI04000111)Unit 1 Unit – I
- Microprocessor Systems and 8085 Architecture 1.1 Definition & History of Microprocessor 1.2 CPU, Control Unit
- Arithmetic logic Unit (ALU)
- Memory Unit
- Power Unit and Input-Output unit 1.3 Von neumann & Harvard architectures 1.4 RISC & CISC architectures 1.5 8085 microprocessor Pins
- Address bus, Data bus, Control bus & Signals 1.6 8085 Block diagram and internal architecture 1.7 Comparison of Microprocessor & Microcontroller
Unit 2 Unit– II
- Microcontroller 8051 Architecture and Features 2.1 Common features of Microcontrollers: On-chip Oscillator
- program and data memory
- Interrupts 2.2 Blocks of Microcontroller 8051: ALU, PC, DPTR, PSW, Internal RAM, Internal ROM, SFRs
- General purpose registers 2.3 Functions of each pin of 8051 microcontroller 2.4 Internal RAM and ROM organization 2.5 Stack
- Stack Pointer and Stack operation concepts 2.6 Special Function Registers (SFRs) and their applications
Unit 3 Unit– III
- 8051 Programming and Instruction Set 3.1 Addressing Modes: Immediate
- Relative and bit addressing 3.2 Define Opcode
- Instruction cycle
- Machine cycle & T state 3.3 Instruction set: Data Transfer
- Branching, and Machine Control instructions 3.4 Data manipulation and transfer programs 3.5 Arithmetic and Logical operations programming 3.6 Masking
- Stack operation
- Conditional programming 3.7 Bit manipulation and control programs 3.8 Introduction to 8051 C programming: Structure of C program for microcontroller
- Basic Example programs using C
Unit 4 Unit-IV
- Serial Communication and Interrupts 4.1 Timer/Counter logic diagram and architecture 7 15 Program Name: Diploma Engineering Level: Diploma Branch: Electronics & Communication Engineering / Information & Communication Technology Subject Code : DI04000111 Subject Name : Microprocessor & Microcontroller w.e.f 2025-26 http://syllabus.gtu.ac.in/ Page 3 of 9 4.2 Timer/Counter operation in various modes (Mode 0, 1, 2, 3) 4.3 Serial communication modes and programming 4.4 Interrupt Vector Address
- Priority & Operations 4.5 Interrupt service routine programming
Unit 5 Unit-V
- Interfacing and Applications of Microcontroller 8051 5.1 Switches
- Push buttons interfacing and programming 5.2 Relay, LED, 7 segment LED, LCD interfacing 5.3 DAC0808
- ADC0804 interfacing and programming 5.4 DC Motor
- Stepper motor interfacing and control 5.5 Application of microcontroller in various fields (Industrial automation
- Consumer electronics
- etc.) 5.6 Applications: • Automatic Street Light Control using LDR sensor • Fire Alarm System using smoke sensor and buzzer • Water Level Controller with motor control and indicators • Digital Stopwatch with start/stop/reset functionality