Teaching Scheme (in Hours)
Subject Credit : 6
Examination Scheme (in marks)
ESE Viva (V)
Syllabus Content Download
Unit-1: Introduction To 8-bit Microcontroller :
Microcontrollers and Embedded processors, Overview of AVR family, AVR Microcontroller architecture, Register, AVR status register, ROM space and other hardware modules, ATmega32 pin configuration & function of each pin.
Unit-2: AVR Assembly Language Programming:
Addressing modes of AVR, Data transfer, Arithmetic, Logic and Compare, Rotate and Shift, Branch and Call instructions. 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, MACROs.
Unit-3: AVR Programming in C :
Data types, I/O programming, logic operations, Intel HEX file, Timer programming in assembly and C, Interrupt programming in assembly and C, Serial Port programming in assembly and C
Unit-4: Peripheral Interfacing :
LCD and Keyboard Interfacing, ADC, DAC and sensor interfacing,Relay, Opto-isolator and Stepper Motor Interfacing, Input capture and Wave Generator, PWM programming and DC motor control, SPI protocol and Display interfacing, I2C Protocol and RTC interfacing
Darshan Institute of Engineering & Technology is a leading institute offering undergraduate, graduate and postgraduate programs in engineering.