Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26 Slide 27 Slide 28 Slide 29 Slide 30 Product List
MCU-Intro-Slide9
AVR devices are supporting the entire range of 4, 8 and 16-bit applications with one microcontroller architecture. It has both low power consumption and high performance, and the same core is available with devices ranging from 1K of code up to 384K. Also, in pin-count, the AVR devices have a very wide offering of 6 through 100 pins. The advantages of this is that code written for one device easily can be reused on other devices in the family. Porting from one AVR device to another is something that can be done in a matter of hours instead of weeks when moving between different architectures. Also, the same development tools can be used for the entire family reducing cost and man hours needed to learn different tools. AVR is also offered in pin and functionally compatible families ensuring that there is an upgrade available if the code takes more space than expected, or if a feature reduced version of a product is offered, a smaller and less expensive device can be used. In system development reduces time to market by letting the device be its own emulator ensuring identical behavior and electrical characteristics. Additionally, parts can be programmed when soldered into the board. This way, the test-program can be separated from the application to save flash space. More importantly, calibration code can be downloaded to the device. Calibration data is then stored in the flash or EEPROM while the final application is downloaded to the product. The AVR devices also support self-programming allowing the devices to upgrade their own firmware. This can be done with minimum risk, as most devices have a separate boot-block that can be individually protected.
PTM Published on: 2011-02-11