|
|
![]() ![]() News Flash! 15-AUG-1999: Version 1.11 has been released, and now supports the Scenix SASM assembler http://www.scenix.com/tools/ . ¡Ý What is it? Would you like to start programming the new Scenix microcontroller? You can with Loren Blaney's SxSim, a screen-oriented simulator that's easy to use. . ¡Ý Features: Supports interrupts; for an example run: SXSIM RTCCINT Also simulates PIC 16C5x Step backwards Stimulus files Checkpoints Watchdog timer Mouse controls Profiler ASCII I/O instructions Similar to Parallax's PSIM Runs under DOS Works with SPASM and MPASM Source code included Absolutely free . ¡Ý Where Do I Get It? SxSim is available under the terms of the Free Software Foundation's General Public License, Version 2. http://www.brouhaha.com/~eric/COPYING . Download sxsim111.zip ( 98K, Sunday, 15-Aug-1999 22:49:06 PDT) http://www.brouhaha.com/~eric/ubicom/sxsim/sxsim111.zip . SxSim is written in the XPL0 Programing Language http://www.idcomm.com/personal/lorenblaney/ . ¡Ý Release Notes for 1.11 New Features Works with listing files produced by Scenix's SASM assembler. . ¡Ý Release Notes for 1.10 New Features -Works with SX-Key listing files. -Multi-input Wakeups (MIWUs) are simulated. -Breakpoints can be specified in a stimulus file. Now a break point can occur at a -specified time in addition to a specified location. -Dots indicate the maximum depth of stack used. . Bugs Fixed -Skips over PAGE & BANK instructions are handled correctly. -MPASM's DT, DW, DATA, etc. can now have multiple entries on a line. -External interrupts on port B are accurately simulated. -Page bits PA2:PA0 are automatically cleared by interrupts (and restored when the interrupt returns). -Backing up into an interrupt routine restores FSR. -Prescaler is simulated more accurately: MCLR clears Prescaler, and writing to RTCC clears it (if it's assigned to RTCC). -Macros in MPASM can have labels that look like hex numbers (like A04). -SPASM include files are loaded correctly. -Reset (Alt-F10) correctly sets stimulus file inputs when T=0. -DT commands in stimulus files no longer accumulate timing errors. . Trivial Mods -Changed comments on help screen and updated documentation. -FUSEX bit 11 no longer specifies the number of pins. -"Not 12-bit opcodes" shows address of error. -MClr sets bit 7 of FSR. AVRTOOLS¢â |
![]() ![]() ![]() ![]() ![]() | ![]() |
![]() |
![]() |