Micro Software
Pricing and Order Info

The software utilities shown below are included in the µVision2 IDE.

A51 Macro Assembler

The A51 Macro Assembler supports both standard and MPL macros. To quickly create assembly language shells, use the C51 compiler's SRC directive.

A51 lets you can include your C header files to define constants and to declare special function registers. Now, a single header file can be used in C and assembly programs.

C Run-Time Library

The C51 run-time libraries consist of over 100 functions, most of which are reentrant. The libraries support all of the ANSI C routines that are consistent with the limitations of embedded applications.

Intrinsic routines are provided for hardware-specific instructions like NOP, TESTBIT, ROL and ROR.

Integrated Utilities

µVision2 contains powerful features that help you complete your projects on time.

  • The integrated Source Browser uses a symbol database for quick navigation through your source files. Use the detailed symbol information to optimize the memory types of your variables.
  • Find in Files performs a global text search in all specified files.
  • A configurable SVCS interface provides access to Version Control Systems.
  • The PC-Lint interface gives you advanced syntax analysis of your application code.

Source Code Editor

The µVision2 editor includes many editing features. Color syntax highlighting and text indentation are optimized for C source code. The editor is available while debugging your program. This gives you a natural debugging environment that lets you quickly test and correct your application.

Breakpoints

µVision2 lets you set program breakpoints while editing, even before the source code is compiled or assembled. Breakpoints are activated when you start the µVision2 Debugger and may be set on conditional expressions or variable and memory accesses. Debugger commands or debug functions may be executed when breakpoints are triggered.

Debug Function Language

µVision2 incorporates a C-like function language that lets you generate and use:

  • Built-in functions like printf, memset, rand, and other useful routines.
  • Signal functions to simulate analog and digital inputs to the CPU.
  • User functions to extend the command scope and combine repetitive actions.

Variables and Memory

You can point to a varaible in the editor to show its value. Two docking windows display and allow the modification of:

  • Local variables of the current function.
  • User-specified variables in two different pages of the Watch Window.
  • Program call tree in the Call Stack page.
  • Up to four memory areas each in a different format.

 

MONEY BACK GUARANTEE

Software packages sold by BlueEarth come with a 30-day money back guarantee. If, for any reason, you are not satisfied with the products that you received, you may return them to us for a refund or credit. Some restrictions may apply. Contact BlueEarth for more details.

 

[table of contents] [BlueEarth] [microcontrollers]

[environmental control systems]

[order products] [technical support] [custom design]

©1999-2002 BlueEarth, LLC. Last Updated September 3, 2002
Webmaster

Web Site Navigation bar