Embedded tools that
make the differenceâ„¢
Integrated Development Environment for the 8-bit Microchip AVR, AVR8X, AVR DA, AVR DB, AVR DD, AVR EA and XMEGA Microcontrollers
Besides the standard C libraries, the CodeVisionAVR compiler features a rich set of libraries designed to fulfil all the needs of the embedded systems programmer.
The CodeVisionAVR libraries are not GPL-ed, therefore you are not obliged to publish the source code of your commercial application or pay us royalties for their commercial usage.
The CodeVisionAVR compiler features a hardware TWI (I2C) library that allows operation in master and slave modes, both 8-bit AVR, AVR8X, AVR DA and XMEGA chips being supported.
The built-in CodeWizardAVR allows the user to easily configure the TWI library in master and slave modes:
The TWI library supports a large set of compatible peripherals:
Philips PCF8563, PCF 8583, Maxim DS1307 and DS3231 Real Time Clocks
Philips PCF8574 I/O expander
Maxim DS1621 Temperature Sensor/Thermostat
National Semiconductor LM75 Temperature Sensor
BMP085, BMP180, BMP388, BMP390 and MS5611-01BA03 Pressure Sensors
Arduino alphanumeric LCD display shields with I2C connection