MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Freescale » Software » ICC12/NoICE My Account  |  Cart Contents  |  Checkout   
Quick Find
 
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Categories
80x86
8051->
ADI Blackfin
ARM->
Atmel AVR->
Axis - FOX Board
Cypress PSoC
Freescale->
  Accessories
  Boards
  Books
  Debuggers/Programmers
  Software
  Starter & Evaluation Kits
  Tutorials
FTDI->
Fujitsu
Intel 8XC196
Maxim->
Microchip PIC->
MIPS
National Semiconductor
Parallax
Renesas->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Tibbo->
Zilog
Books->
E-Blocks
EEPROM/EPROM/FLASH
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
Robotics
ROM/Flash Emulators
Test & Measurement->
Tutorial CD-ROMs
Universal Programmers->
Wireless->
Information
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
68HC(S)12 (CPU12) C-Compiler (Imagecraft) with NoICE Debugger US$349.00

ICC12/NoICE
68HC(S)12 (CPU12) C-Compiler (Imagecraft) with NoICE Debugger

The Imagecraft ICC12 Embedded Development Suite for Freescale (Motorola) HC(S)12 microcontrollers includes an ANSI C-compiler, relocatable assembler & linker, powerful and user-friendly IDE, libraries, librarian, source code management and a make utility. This package comes bundled with NoICE Debugger for 68HC12 (a BDM pod is required and not included).

NoICE Debugger Features

  • Flash EPROM burning and debugging, if supported by target hardware.
  • Source-level debug in C and assembler.
  • A disassembler, which may also be used without target hardware.
  • A mini-assembler.
  • Memory display and editing in hex and high-level formats.
  • Directly loads Imagecraft DBG files; Intel, Motorola, and Tektronix hex files, with various symbol formats; and IEEE 695 files.
  • Utilities to extract line and symbol information for use with many other compilers and assemblers.
  • A virtually unlimited number of breakpoints (except as restricted by hardware during Flash debugging).
  • Hardware-free single step using automatically defined breakpoints.
  • Definition of symbols, which may be used in expressions and by the disassembler.
  • Definition of C data structures, arrays, and stack-based variables.
  • The ability to record and play back files of commands, and to define such files as macros.
  • On-line help in HTML format. Use of HTML allows you to annotate and customize the help system to meet your needs.

68HC(S)12 Embedded Development Suite Features

Comprehensive Target Support

  • Supports all Freescale (Motorola) CPU12/S12/S12X (HC12 and HCS12) microcontrollers.
  • Write interrupt handlers in C.
  • Supports inline assembly, and can interface with assembly modules.
  • Byte operations.
  • Automatic generation of bit field instructions such as bset, bclr, brset, brclr, etc.
  • Supports single chip and expanded mode.
  • Easy-to-use extended code paging (>64k addressing in Advanced and Professional versions only)

Powerful and User-Friendly IDE

  • Fast 32-bit Windows Integrated Development Environment, 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.
  • 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 choosing 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.

Freescale (Motorola) CPU12 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.
  • Optimizations

    • Device-specific instructions.
    • Optimized switch handling.
    • Algebraic simplifications.
    • Block-level common subexpression elimination.
    • Peephole optimization.

CPU12 Assembler / Linker

  • Relocatable Freescale CPU12 (Motorola HC12) assembler and linker.
  • Assembler directives include conditional processing, include files, macros and textual defines.
  • Industry standard output formats; Intel HEX, Motorola S19.

Debugger Support

  • Support for NoICE12 with full C source-level debugging.
  • Supports P&E map file format, Axiom's BDM-12.
  • Compiler produces listing files that are usable by most assembly-level debuggers using conversion programs.
  • Struct member info (generated by Advanced and Professional versions only).

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

  • In the web download version, help files are included as HTML and PDF.
  • The CD-ROM version includes a complete printed manual (more than 100 pages).

Third Party Tool 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-month maintenance update via internet download.
  • Low-cost annual maintenance plans.

The ICCV7 for CPU12 Embedded Development Suite also is available without the NoICE Debugger.

Advanced and Professional Versions

The Advanced version allows access to an unlimited amount of expanded program memory. In addition, the Professional version (not yet available) includes support for S12X global addressing and new instructions, plus a Global Optimizer that improves program execution speed by 10-15%.

USB Dongle Option

This compiler may be installed on multiple PCs and then used one at a time by swapping a unique floppy disk between systems (for web download versions, you are sent a file via email which will uniquely format a floppy disk that you provide). However, this scheme does not work with external floppy drives, so if you have a PC without a built-in floppy drive -- or just would prefer the convenience of a smaller key -- be sure to purchase the USB dongle option.

Version: V7 for Windows 95/98/NT/XP

Country of Origin: USA
Leadtime: 2 days




Available Options:
1 Year Maintenance Plan:
Version:
Compiler Version:

Optional Recommended Products for this Item
USB License Dongle for Imagecraft Compilers+ US$60.00

This product was added to our catalog on Wednesday 19 January, 2005.

Reviews

Customers who purchased this product also bought:
68HC(S)12 (CPU12) C-Compiler (Imagecraft)$249.00

  Friday 03 September, 2010   List of all our Products

Copyright © 2003-2010 MicroController Pros Corporation
Powered by osCommerce