Forums

emulator for 80c51fa?

Started by Walter Singer December 25, 2003
I need to find an emulator or some other way to support an old 80c51fa
product. I already have an assembler (an old Avocet ava51.exe) that
works ok. I need a way to step through this code and see the source
code and symbols. What is the best way to do this? The program is
written only in assembly language.

thanks,
Walter
Hi, the old 8051 is quite easy to trace, just hookup a logic analzser to the
memory busses. If you haven't got 1 look on ebay you can allways find old cheap
ones for sale.
In article <4ugluv46rvmgk08kchcjvv562q1qa1b7sg@4ax.com>, Walter Singer
<wsinger@yahoo.com> writes
>I need to find an emulator or some other way to support an old 80c51fa >product. I already have an assembler (an old Avocet ava51.exe) that >works ok. I need a way to step through this code and see the source >code and symbols. What is the best way to do this? The program is >written only in assembly language. > >thanks, >Walter
Are you local or somewhere overseas like the USA? :-) This is a global NG There are plenty of 8051 ICE about... I wouldn't bother with a logic analyser they don't usually have all the symbol information. It depends on the output of your assembler. what format is the debug information? OMF? Once you know what the format of the debug info is then you will know which ICE support it. Regards Chris /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ chris@phaedsys.org www.phaedsys.org \/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
On Thu, 25 Dec 2003 06:22:51 -0500, Walter Singer wrote:

> I need to find an emulator or some other way to support an old 80c51fa > product. I already have an assembler (an old Avocet ava51.exe) that > works ok. I need a way to step through this code and see the source > code and symbols. What is the best way to do this? The program is > written only in assembly language. > > thanks, > Walter
I used to use MicroC51 which included an assembler, C compiler and mixed mode simulator all for about $99. It allowed you to support pretty much any '51 variant by filling out special function register tables and such. Depending on how sophisticated your emulation needs to be, sometimes a software ICE will suffICE. Bob
In article <3hrquvloa3u2.1ih6syqsh95bz$.dlg@40tude.net>, Bob Stephens
<stephensdigital@earthlink.net> writes
>On Thu, 25 Dec 2003 06:22:51 -0500, Walter Singer wrote: > >> I need to find an emulator or some other way to support an old 80c51fa >> product. I already have an assembler (an old Avocet ava51.exe) that >> works ok. I need a way to step through this code and see the source >> code and symbols. What is the best way to do this? The program is >> written only in assembly language. >> >> thanks, >> Walter > >I used to use MicroC51 which included an assembler, C compiler and mixed >mode simulator all for about $99. It allowed you to support pretty much any >'51 variant by filling out special function register tables and such. >Depending on how sophisticated your emulation needs to be, sometimes a >software ICE will suffICE.
A "software ice" is a simulator. /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ chris@phaedsys.org www.phaedsys.org \/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/