4G curriculum (older)
1333202 · Semester 3 · 4G scheme
Microprocessor & Microcontroller Systems
Notes and solutions following the Gujarat Technological University (GTU) syllabus for 1333202. Independent material — not issued by the university.
Materials
Complete Book
The whole syllabus, unit by unit, written for the exam.
Complete Book
266 pages
Premium Preview · 47 pages
Problem Solver
Step-by-step solutions to typical problems.
Problem Solver
31 pages
Premium Preview · 3 pages
PYQ Solutions
Past university papers, fully solved.
Solved past papers — detailed answers
207 pages · English + ગુજરાતી
Premium Preview · 31 pagesSolved past papers — short answers
100 pages · English + ગુજરાતી
Premium Preview · 4 pages
Syllabus units
Unit 1: Introduction to Microprocessor6 h · 10 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 Microprocessor12 h · 18 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 Architecture8 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 Programming10 h · 16 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 & Microcontroller System6 h · 10 marks
- Push button Switch
- Relay, LED, 7 segment LED, LCD
- DAC0808, ADC0804
- Room Temperature Controller System: LM35, ADC0804, Relay
- 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.