•
Line drawing with any width between 1..255 pixels.
The lines can be solid, have an user defined 8 pixel pattern or being gradient colored
•
Drawing triangles with any line style as specified above
•
Drawing rectangles with any line style as specified above
•
Drawing rectangles with rounded corners, using solid lines with any width between 1..255 pixels
•
Drawing polygons with any numbers of points and any line style
•
Drawing circles and arcs of circles with any point size between 1..255 pixels
•
Drawing gradient colored arcs of circles
•
Drawing ellipses with any any point size between 1..256 pixels
•
Drawing rectangular bars with user defined filling pattern
•
Drawing rectangular bars with gradient coloring
•
Filling any closed polygon with a solid color
•
Drawing a pie slice and filling it’s interior with a solid color
•
Displaying text in any color using various fonts at any position on the screen, with 1 pixel resolution
•
Font characters can have any width and height up to 255 pixels
•
Fonts can have variable or fixed pitch, and are stored in FLASH memory
•
Additional fonts can be created from scratch or imported from the installed Windows fonts using the LCD Vision font editor
•
Both horizontal and vertical spacing between text characters can be set between 0 and 255 pixels
•
Saving any rectangular portion of the screen as a bitmap image to RAM, EEPROM or any type of external memory, including MMC or SD cards
•
Displaying on the screen of an un-compressed bitmap or JPEG compressed image stored in RAM, FLASH, EEPROM or any type of external memory, including MMC or SD cards. The image can be copied directly, or bit-level logical (AND, OR, XOR, NOT) operations can be performed between the un-compressed image and screen contents. Images can be converted from popular graphic formats or created from scratch using LCD Vision
CodeVisionAVR
Integrated Development Environment for the 8-bit Microchip AVR, AVR8X, AVR DA, AVR DB, AVR DD, AVR EA and XMEGA Microcontrollers
Libraries
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.