MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » RIDE My Account  |  Cart Contents  |  Checkout   
Vacation Notice: We are on vacation November 11th - 19th 2017. Any orders placed during that time frame will ship on November 20th.
Quick Find
 
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Categories
Accessory Boards->
8051->
ADI Blackfin
Arduino->
ARM->
Atmel AVR->
Cypress PSoC
Freescale->
FTDI->
Locktronics
Microchip PIC->
MIPS
Parallax->
Renesas
Silicon Labs
ST Microelectronics->
Texas Instruments->
Tibbo->
Books->
Displays->
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 Software
Universal Programmers->
Wireless->
Information
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Raisonance 8051 Integrated Development Environment (RIDE)

RIDE is a fully featured Integrated Development Environment that provides seamless integration and easy access to all development tools. From editing to compiling, linking, debugging and back to the start, with a Simulator, ICE, Rom Monitor or other debugging tool, RIDE conveniently manages all aspects of the Embedded Systems development with a single user interface.

RIDE Picture

Multi-file Editor

RIDE is based on a fast multi-document editor designed to meet the specific needs of programming. The various methods, menus, commands, and shortcuts are all fully compliant with the Microsoft® specifications for Windows 95, 98, 2000 and NT. Classic commands, such as string search and block action are integrated. Advanced features such as Matching Delimiter (parenthesis, brackets), Grep (multi-file search) and Indenter are integrated as well. The customizable color-highlighting feature is very useful to indicate specific syntactic elements as they appear in the source file: keywords, comments, identifiers, operators, and so on. The color-highlighting feature is automatically keyed to the intrinsic file type (that is, it works differently for C and assembler)
This permits the user to identify quickly and easily those parts of the code responsible for syntax errors.

Project Manager

The project manager creates links between the various files that comprise a project and the tools necessary to create that project. A project is dedicated to a particular target: 8051, XA, ST6 or other microcontroller. The linker manages object and library files, and output format conversion as necessary.
Prjwindk.gif (6007 bytes)
Tree-structured projects ease the management of the most complex applications (bank switching, flash, multi-processor, multi-module…). The 'Project | Make' command directs the integrated "make" utility to build or rebuild the target programs for the current project.
To avoid wasting time, each source file will be translated by its associated tool only if any of its dependencies are found to be out of date.
Dependency analysis, even of directly or indirectly included files, is automatic.
Options can be defined as global (for all the files) or as local (for a specific node or file). Individual attributes can be set for any file in the project. Similarities between the different tools make migration from one processor family to another immediate and easy, permitting multi-processor projects.

The Message Window and the On-line Help

The message window displays all warning, error, and progress messages generated during the processing of files associated with each project.
Clicking on an error string in the message window automatically positions the cursor at the point of that error in the source code window.
The Online help system is context-sensitive and provides information on nearly all aspects of RIDE. A specific help file is supplied with each tool driven by the IDE ('C' Compiler, Assembler, Linker, RTOS). Online menu hints appear on the status line whenever you select a menu command.

Message window


The Script Language

Most RIDE commands can be run from a script file. Scripts are written in a C-like language, and are interpreted at execution time. With the script language, most repetitive tasks can be done automatically thus speeding up operations and reducing the probability of errors. Scripts are very useful for Hardware Testing (board, emulator) and to initialize the system to a known status, but can be conveniently used also for other tasks such as creating very complex breakpoints or redirecting some output to a file to run a 'batch' debug session.

Context Saving

When a project is closed, the whole associated context is saved (open file list, window size and position etc..). Settings associated with the debugger are also saves such as breakpoints, watches etc...

Integrated High-level Debug

RIDE provides a fully integrated source-level debugging environment. All information necessary is derived from the translators used to accomplish each step of the process. This includes mundane aspects such as "path names", and source code specific information such as details of complex data types.

With the simple click of a mouse button, the user can select among several powerful capabilities: simulate, monitor, or emulate. The fast smooth integration

 

afforded by RIDE promotes a feeling of familiarity and ease of use, while providing a level of comfort and efficiency that reduces the most difficult and complex applications to tasks that are easily managed. This seamless progression of the "code-translate-link-debug-test" cycle is the result of perfect communication between the programming tools and the debugger. This is the heart of RIDE.
Editor

Integral Simulation

RIDE includes simulation engines for most 8051, XA and ST6 derivatives. The simulator/debugger is cleanly integrated into the presentation windows. A wide range of 'views' can be selected to provide flexible direct examination of all memory spaces as well the all internal peripherals. The simulation engines perform detailed and faithful simulations (including IDLE or Power down modes), of all peripherals—including interrupt and watchdog events—present on the selected component.

Advanced Features

RIDE provides a rich variety of 'views' into an application. These views or windows are associated with control commands like complex breakpoints or high level trace recording.

Watch

Viewmen.gif (3915 bytes)

Available Raisonance 8051 Software Tool Packages

Raisonance 8051 Software Tools are offered in several different product packages. The table below lists the tools included with each of those packages. By following the description link, you can get more information on each tool. By clicking on the product code link you can go directly to the order page for each of the product packages.

Tool

Description Link PRODUCTS
Free
Evaluation
Version
download
LITE Package
RKitL51
Compiler Package
RCA51
Enterprise Suite
RKitE51
IDE RIDE
*
*
*
*
Macro assembler MA-51
<4kB
<32kb
*
*
Code banking linker LX-51
<4kB
<32kb
*
*
Utilities UTIL51
*
*
*
*
ANSI C compiler RC-51
<4kB
<32kb
*
*
Simulator/debugger SIMICE-51
<4kB
<32kb
<4kb
*
ROM monitor MON-51
<4kB
<32kb
<4kb
*
Tiny RTOS KR-51Tiny
3 tasks
3 tasks
3 tasks
full RTOS
CodeCompressor CComp-51
(1)
(1)
(1)
*
Multiproc. simulation MulSim51
*
RTOS KR-51
125 tasks
Scripts RIDEscript
*

* Unrestricted version of the tool is included with the product package
(1) You can compress and simulate, but you can't save the compressed code

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic 10 User
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic 10 User
US$769.00
Specials more
Atmel AVR STK500 Compatible Programmer, parallel port
Atmel AVR STK500 Compatible Programmer, parallel port
US$13.93
US$5.90
Bestsellers
01. RFID ISO Card Tag, 125kHz, EM4102 Read-only
02. PIC16F628A-I/P Microcontroller, 18 DIP, 20 MHz
03. Atmel ATtiny2313-20PU AVR Microcontroller, 20 DIP, 20 MHz
04. LCD 4-mux, 7 digits x 14 segments, progress bar, arrows
05. LCD 4-mux, 7.1 digits x 7 segments, progress bar, arrows
06. USB Universal In-Circuit Programmer PIC AVR ARM MSP 8051 EEPROM
07. ARM JTAG Debugger & Programmer, parallel port
08. Power Supply 3-12V DC, US/UK/Euro/AU Plugs, 100-240VAC
09. Power Supply 3-12V DC, U.S. plug, 6 connection tips
10. Atmel AVR JTAG In-Circuit Debugger & Programmer, USB
Reviews more
Universal Development Board 8051/ARM/AVR/PIC/dsPIC/PSoC: UNI-DS6
I just got the development board and have tried examples on ..
5 of 5 Stars!
  Friday 17 November, 2017   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce