DI04000121 · Semester 4 · 5G scheme
Embedded System
Notes and solutions following the Gujarat Technological University (GTU) syllabus for DI04000121. Independent material — not issued by the university.
Electronics & Communication EngineeringInformation & Communication Technology
Materials
Complete Book
The whole syllabus, unit by unit, written for the exam.
Complete Book
96 pages
Premium Preview · 10 pages
PYQ Solutions
Past university papers, fully solved.
Solved past papers — detailed answers
23 pages · English + ગુજરાતી
Premium Preview · 3 pages
Syllabus units
Unit 1: Overview of Embedded System
- Embedded system: Definition, General block diagram, working and characteristics.
- Real Time Operating System: Definition, Characteristics.
- Microcontrollers for embedded system: Criteria for choosing microcontroller.
- History of AVR microcontroller.
- AVR family overview.
Unit 2: AVR Microcontroller Architecture and Pin diagram
- AVR Microcontroller architecture: (Simplified/general block diagram)
- Data memory: General Purpose Registers, I/O Memory, Internal SRAM
- EEPROM Memory
- Status Register
- Program Memory and Program Counter
- ATmega32 pin configuration
- I/O port configuration
- Clock and Reset Circuits
- Timers/Counters and its operation in various modes
- On-chip ADC in ATmega32: Features, Hardware considerations
Unit 3: AVR Programing in C
- Data types and time delays
- I/O port programing in C: Byte size and bit size I/O
- Bit-wise Logic operation in C: AND, OR, EX-OR, Invert and Shift operation
- Memory Allocation in C
- Timer programing in C
- Serial Communication: RS232 standard, MAX232
Unit 4: AVR Interfacing
- On-chip ADC programing: Polling Method
- Interfacing of LM35, MQ-8, Pressure and Flow Sensor.
- Interfacing Relay using ULN2803
- SPI programing in C
About this course
Study materials, question papers, and solutions for Embedded System (DI04000121) - Diploma Engineering, Semester 4