Home
 Introduction
 Using Holon
 Holon Tools
 Contact


 Holon Tools

 Holon11
 Holon86
 HolonJ
 HolonX

 Features
 Appl. Notes

 NewHolon
 HolonT

Holon11 --  An interactive IDE for the 68HC11

Holon11 combines a source browser, editor, assembler, compiler, debugger and interpreter in one integrated system. There is nothing to set up among the parts, you can start to develop immediately. 

The user interface of Holon11 provides a permanent view of your program. All development occurs in the browser: design, edit, compile, test, debug and change.

Holon11 presents the source text as a hierarchical structure of modules, groups and "words". Words are the actual program elements. You enjoy a clear presentation as well as hypertext lookup and direct access to every word.

With Holon11 you work "hands-on"  the target. Load, test, debug and change the code online in the target system.

If you add or change a program word in the source text, the executable code is updated in the target. You can test the change immediately. You can change a running program.

The debugger displays the program steps in the source text. You can trace the execution down through the kernel words of Forth. 

  • See Holon for a description of this new development method.
  • See Features for a detailed list of the properties of Holon.
  • See Using Holon for a tour through Holon11.

The Holon11 development system

Holon11 is a DOS program and runs both under pure DOS and in a DOS session under Windows, Linux, or other operating system that provides a DOS box.

Target: Any 68HC11 system with RS232 conversion on the SCI port and program RAM for interactive development.

Monitors: Holon 11 controls the target via a remote monitor, which uses ca. 200 bytes in the target. The host loads the monitor into the target in cooperation with the boot load function of the 68HC11. Two versions of the monitor are included with the system. Additional monitors are available, see below. 

Modules: Holon 11 provides the system modules in source text; every word of the system is clearly defined and commented, including the low level kernel routines.

  • Basis: defines the Forth machine, cold start code and interface to the monitor.
  • Forth: a large collection of standard and utility Forth words, including objects and strings. Conforms to the ANSI Forth standard.
  • 68HC11: defines the interface to the 68HC11.
  • RealTime: multi-tasking module with round-robin scheduling, channels for inter-task communication and timer support [professional version].

Documentation: The online manual describes the operation and use of Holon11.  


Holon11 V4.9 is offered free of charge. You are free to use this system for personal as well as educational and professional applications. New: V4.91 adapted to Windows XP.

Download holon11.zip (140 KB)

Monitors

The following monitors are included with the system. 

  • IMON: Operates in the internal RAM of the 68HC11 micro controller.
  • PMON: The standard programming monitor, operates in RAM at $FF00..$FFFF.

Also available:

  • TMON.IMG operates in the Special Test mode. It is the monitor of choice for the Handyboard.
  • EMON.IMG runs in the internal EEPROM of the 68HC11F1.
  • EPMON.S19 is an EPROM version of PMON. 

The monitors are described in the application note Holon11 monitors.

 


68HCxx WebRing
This 68HCxx WebRing site owned by Wolf Wejgaard.
[Previous Site | Next | Random | List All Sites | Join Ring]    

© 1999-2004 Wolf Wejgaard