R
robb
Guest
Thanks Chris for the help and ideas,
robb
"Chris H" <chris@phaedsys.org> wrote in message
news:aljMVJLc4giHFAG2@phaedsys.demon.co.uk...
robb
"Chris H" <chris@phaedsys.org> wrote in message
news:aljMVJLc4giHFAG2@phaedsys.demon.co.uk...
robbIn message <nWmij.28537$ov2.15767@newsfe5-win.ntli.net>, TT_Man
Someone@ntlworld.com> writes
What i have tried is load in a simulator like (EdSim51) to
run
and determine what program does but i would need to some how
simulate all the devices (input) ?
Yes... Most will let you do this with a script.
Try uVision
any help and ideas greatly appreciated,
robb
Hi, robb. To accomplish what you need for an 8031/8051,
you'll need a
real-time in-circuit emulator.
I would agree.
This will not be inexpensive.
The costs don't look small but if it is the only tool that will
do the
job.....
But
since your need is project-specific and the processor is
essentially
obsolete, I'd recommend renting one.
The 80561 is far from obsolete. However is the OP is only going
to do
this one 8051 project renting is a good idea.
OTOH if the OP wants to do a lot of 51 work buying a good one
is a good
long term investment.
The ICE should cost less than
Costs depend on where you are and what you need. For 8051 the
cables and
pods vary a lot depending on the target.
Make sure your rental includes the software you
need to do the job.
Not only the software but the facilities...
You need the ICE to be able to run at the bus speed of the
target...
NOTE some 51's are *2, *3, *6 and *12 a standard 51.
You need trace & trace filtering, Also depending on how the
trace
works the size of trace is important. Due to different methods
a 2K
trace can be a effectively as big as an 8K trace
Trace should give C, ASM and raw (binary) trace.
conditional breakpoints etc
It goes without saying it should be non intrusive
You need both C and ASM debugging
You're also going to need a logic analyzer and a
digital storage scope to observe operation of the servo
system.
If you have a decent ICE you won't need the Logic Analyser.
This one would be a tough go, even for an embedded controls
E.E., with
the real-time control of a servo system. Give it up, robb.
Good luck
Chris
You don't need all that stuff, just a logical, inquisitive
analytical mind
Which it seems you have!
And a lot of time and luck.
--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
/\/\/ chris@phaedsys.org www.phaedsys.org \/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Thanks Chris for the help and ideas,