HomeTraining8-Bit MicrocontrollersAVR

Subject Queries

On Youtube

Error: Missing JW Player Object


ATMega16 Based AVR Development Board (Code: EBT-003)

The AVR is a modified Harvard architecture 8-bit RISC single chip microcontroller which was developed by Atmel in 1996. The AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to one-time programmable ROM, EPROM, or EEPROM used by other microcontrollers at the time. The microcontroller which is used is ATMega16 ATmega16 is an 8-bit high performance microcontroller of Atmel’s Mega AVR family with low power consumption. Atmega16 is based on enhanced RISC (Reduced Instruction Set Computing, Know more about RISC and CISC Architecture) architecture with 131 powerful instructions. Most of the instructions execute in one machine cycle. Atmega16 can work on a maximum frequency of 16MHz.

ATmega16 has 16 KB programmable flash memory, static RAM of 1 KB and EEPROM of 512 Bytes. The endurance cycle of flash memory and EEPROM is 10,000 and 100,000, respectively. ATmega16 is a 40 pin microcontroller. There are 32 I/O (input/output) lines which are divided into four 8-bit ports designated as PORTA, PORTB, PORTC and PORTD. ATmega16 has various in-built peripherals like USART, ADC, Analog Comparator, SPI, JTAG etc. Each I/O pin has an alternative task related to in-built peripherals. The following table shows the pin description of ATmega16.


      • Basic C programming knowledge
      • Basic understanding of operating systems and debugging techniques
      • Basic knowledge about the embedded systems

Course Overview:

  • Introduction to AVR Board
  • Microcontroller ATMEL ATmega8515/ATmega32 Hardware Details
  • Assembly Language
  • Programming for AVR
  • IO Device Interface and practical
  • Advance IO Peripherals
  • On chip Peripherals PWM
  • Advance assemble and C Language
  • Introduction for AVR Studio, WINAVR C, Code Vision AVR
  • Project

For complete course content, click Here


Point your mobile to download the PDF document on your device