Microcontroller and Interfacing (EC) - [2151001]


Teaching Scheme

Tutorial Practical Total
4 0 2 6

Examination Scheme

Theory Examination Practical Examination Total
ESE (E) PA (M) ESE Viva (V) PA (I)
- - - - -

    ESE = End Semester Examination, PA = Progressive Assessment

Course Type   
Microcontroller and Interfacing (EC)

Syllabus Content

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.
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.
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
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