Hi PICers, The following is advance info of a new product due for imminent release. It combines high level assembler, simulator and CASE tool all in one package. It is currently offered at a VERY high discount for students and hobbyists. The high level assembler produces fully relocated assembly listings. It is a richly featured macro assembler which can even generate optimised executable machine code from high level statements such as: a = x[j] + b The simulator and assembler are highly integrated allowing source code statements such as ".print A" to be placed in the assembler source which cause the simulator to print the value of the user variable A in the trace buffer (kind of like a pint statement in C or BASIC used for debugging). The simulator also understands many other high level statements giving it the ability to trap complex exceptions or send partial target system runtime values to external reference software for validation (e.g. verifying the correctness of a CRC subroutine). The simulator is also capable of handling multiple interacting PICs concurrently, even simulating multiple I/O connections to shared buses. The CASE tool allows components to be built visually (using things like virtual wire, LEDs and switches). It allows simple and effective multi-tasking to be added to 16 series PICs. Complex multi-PIC systems can be quickly implemented and debugged using this system. For the more demanding user, the system also allows users to attach host executable machine code functions (written in C/C++ and dynamically linked to the system at runtime) to target simulations and user defined on screen objects (such as DAC driven gages or ADC driven by sliders). This feature is not available for the student hobbyist version. For more information (a preview of the user manual) have a look at: http://www.xcprod.com/gaea/ZMECH-DOC Preliminary pricing info: http://www.xcprod.com/gaea Regards Sergio Masci Sentient Real Time Systems Ltd -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu