Saturday, January 15, 2011

avr training chandigarh

get avr training in chandigarh

Amplify’d from www.netmaxtech.com

avr training chandigarh





On January 15, 2011,
,
by rohitkhosla












AVR-logoThe 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 AVR architecture was conceived by two students at the Norwegian Institute of Technology (NTH) Alf-Egil Bogen and Vegard Wollan.[1][2]


The original AVR MCU was developed at a local ASIC house in Trondheim, Norway called Nordic VLSI at the time, now Nordic Semiconductor, where the two founders of Atmel Norway were working as students. It was known as a μRISC (Micro RISC)and was available as silicon IP/building block from Nordic VLSI. When the technology was sold to Atmel from Nordic VLSI, the internal architecture was further developed by Alf and Vegard at Atmel Norway, a subsidiary of Atmel founded by the two architects. The designers worked closely with compiler writers at IAR Systems to ensure that the instruction set provided for more efficient compilation of high-level languages.Atmel says that the name AVR is not an acronym and does not stand for anything in particular. The creators of the AVR give no definitive answer as to what the term “AVR” stands for  !


Device overview


The AVR is a Modified Harvard architecture machine with program and data stored in separate physical memory systems that appear in different address spaces, but having the ability to read data items from program memory using special instructions.


Basic families


avr training india


AVRs are generally classified into five broad groups:



  • tinyAVR — the ATtiny series

    • 0.5–8 kB program memory

    • 6–32-pin package

    • Limited peripheral set





  • megaAVR — the ATmega series4–256 kB program memory

    • 28–100-pin package

    • Extended instruction set (Multiply instructions and instructions for handling larger program memories)

    • Extensive peripheral set





  • XMEGA — the ATxmega series

    • 16–384 kB program memory

    • 44–64–100-pin package (A4, A3, A1)

    • Extended performance features, such as DMA, “Event System”, and cryptography support.

    • Extensive peripheral set with DACs





  • Application specific AVR

    • megaAVRs with special features not found on the other members of the AVR family, such as LCD controller, USB controller, advanced PWM, CAN etc.





  • FPSLIC™ (AVR with FPGA)

    • FPGA 5K to 40K gates

    • SRAM for the AVR program code, unlike all other AVRs

    • AVR core can run at up to 50 MHz




avr_developement_board


Course Contents:



  • Difference between MC-51 (CISC) & AVR (RISC) family of microcontrollers

  • The RISC architecture of AVR family’s micro controller

  • Introduction To Different AVR mic

  • Microcontrollers ( Atmega8515,ATmega8535,ATmega8, Atmega16 etc.)

  • Pin Detail of Atmega8515,ATmega8535,ATmega8, Atmega16 etc.

  • Programming in Embedded C and different Embedded C compilers.

  • Machine Code Burning Techniques and Softwares.

  • Hardware interfacing and Programming In embedded c of following External and On Chip Devices with AVR microcontrollers:
















  • Led (using PORTS as Output)

  • Switch ( Using PORTS as input)

  • Matrix keyboard

  • Relay (To control Switching of AC devices e.g. Bulb,Fan, Heater etc.)

  • Stepper Motor (Speed and Direction Control)

  • DC motor (Speed and Direction Control)

  • LCD Display System

  • Seven segment display

  • Single Chanel Analog to Digital Convertor(ADC0804)

  • Multichannel Analog to Digital Convertor (adc809)

  • Digital to Analog converters

  • I2C based Serial Real Time clock (DS1307)

  • Serial communication b/w micro-controller and PC & b/w Two micro-controller

  • Programming and Practical implementation Hardware and Software Interrupts

  • Programming and Practical implementation of On chip Timer & Counter

  • PWM generation using on chip PWM generator and its practical implementation .

  • Programming and Practical implementation of on chip Analog Comparator.

  • Programming and Practical implementation of On chip Multichannel                                                                                        Analog to digital Convertor (Atmega8535, Atmega8. Atmega16)

  • Interfacing of different types of sensors

  • AVR Microcontroller based Project Development

  • Design and Testing of AVR family Microcontroller Evaluation Board




links

Avr training chandigarhNetmax Technologies Netmax Websolutions Embedded Netmax Cisco netmax Automation Netmax , embedded systems chandigarh, 8051 controller training chandigarhrohit khosla blog




















Netmax Technoloiges Chandigarh


SCO 118-120 3rd floor, Sec 34A, Chandigarh 160022
: 0172-4644644 , 4346046 , 4346045
: training@netmaxtech.com, mail@netmaxtech.com
Read more at www.netmaxtech.com
 

1 comment:

  1. Wow!!! Honestly speaking you are really a great writer. What I required I got it. Thank you so much.
    Avr training

    ReplyDelete