Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

What is the best debugger for 8051 ?

Status
Not open for further replies.

leilarazavi2000

Member level 2
Joined
Dec 1, 2002
Messages
50
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
463
noice debugger

Hi

What is the best debugger for 8051 ?

tnx.
 

sc/mp

Full Member level 2
Joined
Feb 10, 2002
Messages
128
Helped
7
Reputation
14
Reaction score
6
Trophy points
1,298
Activity points
1,054
8051 simulator cygwin

Raisonance's C Compiler has a good 51 simulator.

Look at the free eval version (4ko limited)

h**p://www.raisonance.com/download/index.php
 

leilarazavi2000

Member level 2
Joined
Dec 1, 2002
Messages
50
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
463
In system hardware debugger !

I think I forgot to say : I want a free and good hardware debugger (or emulator) for 8051

any help?

tnx
 

pin

Member level 2
Joined
Nov 30, 2002
Messages
48
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
338
HW/SW emulator

ucSim is free, but its just a simulator
hттp://mazsola.iit.uni-miskolc.hu/~drdani/embedded/ucsim/

I have a HW/SW solution (but it is not free):
A custom dll (plugin) for well known compiler, using @ppNote 154.
All I/O actions of the simulator redirected by this dll to LPT port (EPP mode) into FPGA, that replaces 8051.
 

sc/mp

Full Member level 2
Joined
Feb 10, 2002
Messages
128
Helped
7
Reputation
14
Reaction score
6
Trophy points
1,298
Activity points
1,054
On NoIce site you could read :

# Enough EPROM to hold the monitor (about 1024 bytes; smaller than most stand-alone monitors).
# Enough RAM to hold the monitor's data (32 to 256 bytes, depending on the number of processor registers and the desired communications buffer size)
# A UART to communicate with the PC host (or an input bit, an output bit, and the appropriate user-provided bit-banging serial code)
# Enough RAM to hold the program to be downloaded and debugged. If the processor distinguishes between code and data space (e.g., the 8051 or the Z8), then hardware external to the processor is required to allow the program space to be read and written by the processor. On the 8051, this usually means circuitry to OR together PSEN and RD, and to connect WR.
# Special hardware to support single step operation is not required.

Bye !
 

2000

Member level 5
Joined
May 14, 2001
Messages
87
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
764
mon51

have you already tried Monitor 51? which compiler do you use???

regards,

2000
 

egemini

Full Member level 2
Joined
Apr 2, 2002
Messages
132
Helped
8
Reputation
16
Reaction score
5
Trophy points
1,298
Location
GOC
Activity points
990
8051 simulator

hello some years back I have used DS51.
it is a good simulator for 8051
Everything except external interrupts can be simulated.
:D :D
 

usbman

Advanced Member level 4
Joined
Sep 22, 2002
Messages
118
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,298
Location
Germany
Activity points
1,019
Re: 8051 simulator

egemini said:
Everything except external interrupts can be simulated.
:D :D
So it is not the best simulator because other simulators will do that

usbman
 

leilarazavi2000

Member level 2
Joined
Dec 1, 2002
Messages
50
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
463
OK. Therefore anybody not use a hardware simulator !!!!

please tell me where can I found a schematic circuit of a hardware that will work with noice debugger.

tnx for all answer.
 

usbman

Advanced Member level 4
Joined
Sep 22, 2002
Messages
118
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,298
Location
Germany
Activity points
1,019
You should check the Mon51.pdf at ke*il
The hw requirements for noice and Mon51 are the same.

UsbMan
 

sc/mp

Full Member level 2
Joined
Feb 10, 2002
Messages
128
Helped
7
Reputation
14
Reaction score
6
Trophy points
1,298
Activity points
1,054
Also Ke*l Application Note : "apnt_152.pdf"

Bye
 

Antharax

Full Member level 4
Joined
Dec 31, 1999
Messages
208
Helped
14
Reputation
28
Reaction score
1
Trophy points
1,298
Activity points
2,865
What about the Smal Devices C compiler
http://sdcc.sourceforge.net/

It's open source, available for linux an windows (using cygwin) and has support for the 8051 and zilog Z80

Antharax
 

silvio

Advanced Member level 3
Joined
Dec 31, 2001
Messages
716
Helped
105
Reputation
210
Reaction score
16
Trophy points
1,298
Location
Romania
Activity points
11,497
Hi Thief,

The link is not longer available. Can you PM to me the patch for this software. It has been posted long time ago on elektroda by a guy who suggested to change two bytes inside pin52dll.dll, but I lost that image.

Hope that the patch it's not that one spreaded on internet which replace the Pnx.ini file. It won't work.


Thank you,
Silvio
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top