[Edu-sig] EVBU -- An Open Source 68HC11 Simulator

Jason Cunliffe jason.cunliffe at verizon.net
Sun Aug 10 02:47:02 EDT 2003


EVBU is written in pure Python and uses the wxPython graphical framework.

http://claymore.engineer.gvsu.edu/~steriana/Python/evbudoc.html

Introduction
The Motorola 68HC11 is a popular microcontroller and several evaluation
boards are available (including Motorola's original board, known as the
EVBU) for exploring the capabilities of this microcontroller. This software
is a 68HC11 simulator that emulates many aspects of an EVBU with a 68HC11
running the BUFFALO monitor program. The user interface to EVBU is similar
(but not identical) to what a user would experience using a terminal program
connected to the EVBU hardware. EVBU is free software licensed under the
terms of the GPL.

In addition to a command-line emulation of BUFFALO, the EVBU software
provides a logic-analyzer-like interface to the 68HC11 port pins. This
allows you to view output waveforms and to construct and view input stimulus
waveforms.

The main goal of the EVBU software is to aid in the understanding of the
68HC11 and of various concepts in digital systems. It is not the goal of
EVBU to be a fast, complete, all-singing-all-dancing simulator (investigate
THRSim11 or UMPS if you are looking for one). Only some of the 68HC11
peripherals are implemented. Thus, EVBU is intended mostly as a teaching
tool, although it is a fairly capable simulator. The execution speed is on
the order of 500X real time for an 8 MHz 68HC11. That is, it takes about 500
seconds to simulate 1 second of real time (on a 1 GHz Pentium processor).
Improving the speed of the simulator is not a major goal of the project.


EVBU is written in pure Python and uses the wxPython graphical framework.

 http://claymore.engineer.gvsu.edu/~steriana/Python/evbudoc.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: EVBU -- An Open Source 68HC11 Simulator.url
Type: application/octet-stream
Size: 198 bytes
Desc: not available
Url : http://mail.python.org/pipermail/edu-sig/attachments/20030810/508f4ce6/EVBU--AnOpenSource68HC11Simulator.obj


More information about the Edu-sig mailing list