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
emulator for 80c51fa?
Started by ●December 25, 2003
Reply by ●December 25, 20032003-12-25
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.
Reply by ●December 26, 20032003-12-26
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, >WalterAre 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 \/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Reply by ●December 29, 20032003-12-29
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, > WalterI 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
Reply by ●December 29, 20032003-12-29
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 \/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/