EmbeddedRelated.com
Forums

Simulator/debugger for 80C320

Started by rowan.bradley April 19, 2010
For the record, the application I'm trying to debug is written in
assembler, so compiler compatibility is one problem I don't have to worry
about. Of course it would be nice if the debugger could display my
assembler source with all its labels and symbols, instead of hex
addresses...

Rowan	   
					
---------------------------------------		
Posted through http://www.EmbeddedRelated.com
On Apr 19, 8:17=A0am, "rowan.bradley" <rowan@n_o_s_p_a_m.sylvester-
bradley.org> wrote:
> For the record, the application I'm trying to debug is written in > assembler, so compiler compatibility is one problem I don't have to worry > about. Of course it would be nice if the debugger could display my > assembler source with all its labels and symbols, instead of hex > addresses... > > Rowan =A0 =A0 =A0 > > --------------------------------------- =A0 =A0 =A0 =A0 > Posted throughhttp://www.EmbeddedRelated.com
Google is your friend. Finding the following link too me all of 15 seconds: <http://www.maxim-ic.com/products/microcontrollers/8051/ development_tools/emulators.cfm> In the future: Google first, post second.
In message <392dnSgNN5KG6VHWnZ2dnUVZ_smdnZ2d@giganews.com>,
rowan.bradley <rowan@n_o_s_p_a_m.sylvester-bradley.org> writes
>For the record, the application I'm trying to debug is written in >assembler, so compiler compatibility is one problem I don't have to worry >about. Of course it would be nice if the debugger could display my >assembler source with all its labels and symbols, instead of hex >addresses...
Then you do have to worry about which compiler. Besides not all simulators handle anything other than a standard 8051. Try the Keil that Will handle it. -- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
In message <8a60fb3e-2893-4470-8bd9-ec793ef1217b@c36g2000yqm.googlegroup
s.com>, d_s_klein <d_s_klein@yahoo.com> writes
>On Apr 19, 8:17&#4294967295;am, "rowan.bradley" <rowan@n_o_s_p_a_m.sylvester- >bradley.org> wrote: >> For the record, the application I'm trying to debug is written in >> assembler, so compiler compatibility is one problem I don't have to worry >> about. Of course it would be nice if the debugger could display my >> assembler source with all its labels and symbols, instead of hex >> addresses... >> >> Rowan &#4294967295; &#4294967295; &#4294967295; >> >> --------------------------------------- &#4294967295; &#4294967295; &#4294967295; &#4294967295; >> Posted throughhttp://www.EmbeddedRelated.com > >Google is your friend. Finding the following link too me all of 15 >seconds: ><http://www.maxim-ic.com/products/microcontrollers/8051/ >development_tools/emulators.cfm> > >In the future: Google first, post second.
Those are emulators. Not simulators. They are also expensive. Also not all the emulators do a good job with the Dallas parts. They had a different core timing to most. The Keil compiler/simulator is one of the few that will handle the Dallas range properly. The chances are the program was built with the Kiel tools (they had 80% of the 51 market and were close to Siemens) -- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/