This optimizer is available as Standard in CodeVisionAVR, at no additional costs, not like in our competitor’s products.
O Common Block Subroutine Packing (what our competition calls “Code Compressor”), replaces repetitive code sequences with calls to subroutines. O Advanced variables to register allocator, allows very efficient use of the AVR architecture O Accessing the EEPROM & FLASH memory areas * Fast floating point library with hardware multiplier and enhanced core instructions support for all the new ATmega chips * Supported data types: bit, bool, char, int, short, long, float * Editor with auto indentation, syntax highlighting for both C and AVR assembler, function parameters and structure/union members autocomplete * Easy to use Integrated Development Environment and ANSI C compatible Compiler * Application that runs under Windows® 2000, XP, Vista and Windows 7, 32bit and 64bit
* MMC/SD/SD HC FLASH Memory Card drivers and FAT12, FAT16, FAT32 access libraries * Maxim/Dallas Semiconductor DS2430/DS2433 1 Wire EEPROMs * Maxim/Dallas Semiconductor DS1820/DS18B20/DS1822 1 Wire Temperature Sensors * Maxim/Dallas Semiconductor 1 Wire protocol * Maxim/Dallas Semiconductor DS1302 and DS1307 Real Time Clocks * Philips PCF8563 and PCF8583 Real Time Clocks * Maxim/Dallas Semiconductor DS1621 Thermometer/Thermostat * National Semiconductor LM75 Temperature Sensor * Alphanumeric LCD modules for up to 4x40 characters