Currency:
 
0  Item(s)
Your Account |
  HomeProductsSearchNewsHow To OrderDistributorsContact UsdownloadsCustomer
Order Information | Device Support | Features | Associated Products | Downloads
 

ICCAVRV6STD - Imagecraft ICCAVR V6 Tools Suite (Standard Version)

 
 
 

ICCAVRV6-STD is the 'Standard' version of the Imagecraft ICCAVR Tool Suite. This version supports compilation of up to 64kb of executable code making it ideal for developing code for the AT90S and ATmega AVR families. The compiler can generate code for the ATmega128 / 103 devices but the output is limited to 64kb.

Please note:
It is possible to upgrade to the 'STD' version from the 4kb and Standard versions.
See Associated Products for details.

 
The ICCAVR Version 6 Compiler has now been replaced by the ICCAVR Version 7 Compiler.
 
 

Features

 
 
ANSI C compiler
  • Modern fast C Compiler with FULL support for the ANSI C language. NOT micro-C or extended K&R C.
  • 32-bit longs
  • 32-bit IEEE single precision floating point

Powerful and user-friendly IDE
  • Fast 32-bit Windows program, accepts long file names
  • Uncluttered tabbed editor windows.
  • C editor with syntax highlighting, jump to matching braces, block indents and outdents, extensive bookmark support and code templates
  • Application Builder to generate peripheral initialization
  • code
  • Code Browser (tm) lists your project's functions and variables by their addresses, data type and sizes
  • Project Manager automatically generates standard makefile, one click to rebuild
  • Simple interface to select compiler options, including choose from a data base of popular chip configurations for memory address setup, select different versions of "printf" based on features and code size, and lots more!
  • Built-in ANSI Terminal emulator for target communication
  • In System Programmer - downloads code to Target Device

Compiler Optimisations
  • Device specific instructions
  • Optimized switch handling
  • Algebraic simplifications
  • Block level common subexpression elimination
  • Advanced register allocation
  • Peephole optimisation

Assembler / Linker
  • Relocatable assembler and linker
  • Assembler directives include conditional processing, include files, macros and textual defines
  • Industry standard output formats: Intel HEX, AVR COFF. debugger support
  • Full debugging in Atmel's AVR Studio, including data watchpoint
  • Compilers produce listing files that are usable by most assembly level debuggers using conversion programs

Libraries
  • Subset of ANSI C library including printf, memory allocation, strings, and math functions.
  • Target-specific functions such as those for accessing EEPROM and various subsystems (SPI, ADC, etc.) tools
  • Make utility
  • Librarian to manage library file
  • RCS for source code management
  • documentation
  • Online WinHelp also available as printed manual (> 100 pages)

Third party tools support
  • Command line compilers callable from other editors (e.g. Codewright)
  • Multiedit interface DLL also available

Technical support
  • Excellent technical support via email. Typical turnaround time is the same day!
  • Free 6 months maintenance update via internet download
  • Low cost annual maintenance plans

Professional Version only (ICCAVRV6-PRO)
  • Code Compressor (tm) optimizer, which reduces final code by 8-18%. This state-of-the-art whole-program optimizer is not available in any other commercial embedded compilers
  • Support for 128K bytes addressing on ATmega103 and ATmega128 devices
  • Generate structure members info for debugger
  • Other advanced optimizations

Licensing the compiler

The ICCAVR compilers are licensed via a 'License Floppy Disk' as standard. When you initially install the ICCAVR software, it will be running in 'Demo Mode' with a 30-day expiry.

To license the compiler:

  • Install the ICCAVR software from either the Internet or CD-ROM
  • Insert the  'License Floppy Disk'  (supplied with the software package) into your floppy drive and follow the instructions in the disk.
  • This will register this particular copy of the ICCAVR software to the PC it is installed on.
  • The software cannot now be moved from the PC you have installed it on without requesting a new 'License Update' from Imagecraft.
  • If you wish to move the compiler around different PC's, a Parallel or USB dongle will be required.

 

 
 

Device Support (by family)

 
 
This product supports devices from the families listed below:
 
Atmel (Microchip):
  • AT90S AVR  - FLASH Microcontroller Family
  • ATmega AVR - FLASH Microcontroller Family
  • ATtiny AVR - FLASH Microcontroller Family

 

Please note:
Not all devices may be supported within a family.
Please see the Detailed Device Support List for a list of all devices which the product supports.

 
 

Ordering Information...

 
 
 
ICCAVRV6STD - Imagecraft ICCAVR V6 Tools Suite (Standard Version)
Standard Version of Imagecraft ICCAVR V6 Tools Suite - limited to 64kb code output
Manufacturer:  Imagecraft
Order Code:  ICCAVRV6-STD
Discontinued Product

This product has been discontinued. Please refer to the Replacement Product instead:

ICCAVR Version 7 - C Compiler Tools Suite for Atmel AVR Microcontrollers
Imagecraft ICCAVR V7 - C Compiler Tools Suite for Atmel AVR Microcontrollers
Manufacturer:  Imagecraft

For further information about related products, please see the Overview Product.

Product Information
Product:  ICCAVRV6STD - Imagecraft ICCAVR V6 Tools Suite (Standard Version)
Manufacturer:  Imagecraft
Order Code:  ICCAVRV6-STD
Discontinued Product
 
 
Discontinued Product
This product has been discontinued and replaced by the following product(s):
ICCAVR Version 7 - C Compiler Tools Suite for Atmel AVR Microcontrollers >>
 
 
Overview Product
ICCAVR Version 6 - C Compiler Tools Suite for Atmel AVR Microcontrollers >>
 
 
Device Support
Device Support List
 
 
Downloads
Download View Downloads for this Product
 
 
Associated Products View All
ICCAVRV6 - USB Dongle >>
                                                             Home  |  Contact Us  |  Privacy Policy  |  Refund Policy  |  Delivery Policy

Tel: +44 (0)1942 841975 Fax: +44 (0)1942 844181 email: info@equinox-tech.com
Registered in England 3358185: VAT Reg no GB 633 9814 19
© 1995-2023 Equinox Technologies (UK) Ltd.