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 UpdatesMicrocontroller Syllabus — Unit-wise Content
The official GTU curriculum for Microcontroller (subject code BE04000061) as prescribed for EC-CS · Semester 4 divides the course into 5 units, covering 36 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 (BE04000061)Unit 1 Fundamentals of Microprocessors
- Overview of 8085 microprocessor
- Overview of 8086 microprocessor Difference between microprocessors and microcontrollers and Applications of microcontrollers Role of microcontrollers in embedded Systems
- Overview of the AVR family
Unit 2 Architecture and instruction set of 8-bit AVR Microcontroller
- AVR Microcontroller architecture: Registers
- AVR status register
- Memory Space
- ATmega32 pin-configuration & function of each pin, Addressing mode and instruction set of AVR microcontroller
- Data transfer
- Logic and Compare
- Rotate and Shift
- Branch and Call instructions
- Bit manipulation instructions
Unit 3 AVR Assembly and C Programming
- AVR data types and assembler directives
- AVR assembly language programs
- AVR I/O Port Programming
- Time delay loop, BCD, ASCII conversion Program
- Look-up table
- Bit addressability
- Pros and cons of C and assembly language programming
- Data types
- Intex Hex file format
- Simple C programs for general purpose I/O and bit addssablity
Unit 4 AVR on-chip peripherals and its programming
- General purpose I/O Ports
- serial port
- Serial port Interfacing protocols, SPI, I2C, UART
- Assembly and C Language programming for peripherals
Unit 5 Device interfacing and its programming
- LCD and GLCD interfacing
- Keyboard Interfacing
- TFT interfacing, ADC, DAC and sensor interfacing
- Opto-isolator and Stepper Motor Interfacing
- Industrial servo interfacing
- Input capture and Wave Generator
- PWM programming and DC motor control
- SPI protocol and Display interfacing
- I2C Protocol and RTC interfacing
- Assembly and C Programming Program Name: Bachelor of Engineering Level: UG Subject Code: BE04000061 Subject Name: Microcontroller