<div dir="ltr"><div><div><div><div>Peter, that makes sense. I didn't scope the clock on the target to see if the long cabling (twisted pair) is upsetting the clock. In the Jupiter-6 case I always wondered about the two or more feet of unshielded wire clocking the slave uC's. Which ICE are you using, I would like to look that up myself. So this clock then would need to substituted for the targets external clock I imagine. This is an older unit with no local pod.<br><br></div>Barry in the case of the HMI-200 8051 ICE it is not designed to work with targets that don't use external clocks. Frankly I was surprised that a unit of this calibre wouldn't take this into account. Do you remember if you ever it in this 'external clock' configuration? I will experiment with cable length, shielded coax, and an local oscillator, as Peter suggests.<br><br></div>Grant, the MMT-8 makes an excellent music 8051 development system :80C31, 32 K of battery-backed up SRAM, 32 K Code space, 2 x 16 line Hitachi LCD, MIDI in and out, and all those buttons and leds! I used this exclusively for years with my Scanlon eprom emulator to write and debug code. I know this is old school. No the bits are no scrambled, at least not in the version 1.05 and 1.08 I have. I have disassemble both and they are normal. <br><br></div>I want or need to go as low as 6 MHz external clocks i.e Alesis Midiverb, (it uses double baud rate flag) as well. So a /2 divider will need to be built as well.<br><br><br></div><div>Again this is the old blue monster with very slow serial port, screen updates are painfully slow. Succeeding models have faster UARTS and parallel and lan ports. Maybe one day I can get in there and hack a solution, but not ready to undertake such a thing right now.<br><br></div><div>Tony K<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 12, 2016 at 11:56 AM, MTG <span dir="ltr"><<a href="mailto:grant@musictechnologiesgroup.com" target="_blank">grant@musictechnologiesgroup.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We might also have one of these old beasts at work. Or perhaps another brand from the same era. I will dig around. Interesting about the MMT8 as a dev system. I think they scrambled the LCD data lines or EPROM data lines on that one. Can't remember for sure. I always thought the old modems would make a good start. 8031, EPROM, RAM, serial port(s)...<br>
<br>
GB<span class=""><br>
<br>
On 10/12/2016 8:43 AM, Barry Klein wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Too long ago for me to remember but having lunch today with an engineer<br>
that used it quite a bit in the early 90's(?) if he remembers I'll let<br>
you know. In the meantime I found this about another emulator:<br>
<br>
It is dissuaded to use a crystal in the target as a clock source during<br>
the emulation. It is recommended that the oscillator be used instead.<br>
Normally, a crystal and two capacitors are connected to the CPU's clock<br>
inputs in the target application as stated in the CPU datasheets. A<br>
length of clock paths is critical and must be taken into consideration<br>
when designing the target. During the emulation, the distance between<br>
the crystal in the target and the CPU (on the POD) is furthermore<br>
increased; therefore the impedance may change in a manner that the<br>
crystal doesn't oscillate anymore. In such case, a standalone crystal<br>
circuit, oscillating already without the CPU must be built or an<br>
oscillator must be used.<br>
<br>
<br>
Barry<br>
<br>
On Oct 11, 2016, at 8:52 PM, Tony K <<a href="mailto:weplar@gmail.com" target="_blank">weplar@gmail.com</a><br></span>
<mailto:<a href="mailto:weplar@gmail.com" target="_blank">weplar@gmail.com</a>>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi there folks, time for me to ask for help this time.<br>
<br>
I recently revisited my old 8051 music development projects and have<br>
never tried using the targets external clock but used the ICE's<br>
internal 16 MHz clock. This has been okay for things up to now but for<br>
s/w timing loops and such of course this is unacceptable. Basically<br>
the problem is the emulator software - and I have the Huntsville DOS ,<br>
16 and 32 bit software running on a slow serial port (38400 max) -<br>
crashes or times out when I set ext. clk in the configuration page.<br>
Always works with it's internal clock.<br>
<br>
The test target was the Jupiter-6's own 12 Mhz oscillator which is<br>
'double buffered' before going to the slave voice micros. Another<br>
question I had was how do you get these emulators to work with targets<br>
that use crystals or ceramic resonators and the internal 8051<br>
oscillator ? It seems that would be obvious oversight. The<br>
documentation is of no help.. well maybe a little.<br>
<br>
My dev system consists if an MMT-8, an Eprom Emulator and this ICE I<br>
acquired recently and had tried it with the MMT-8.<br>
<br>
Sorry if any of this is confusing.<br>
This is am older Huntsville Microsystems 8051 ICE, very powerful but<br>
slow (38400 baud) !<br>
<br>
Barry if you can chime in here that would be great, thanks everyone.<br>
<br>
TK<br>
______________________________<wbr>_________________<br>
Synth-diy mailing list<br>
</div></div><a href="mailto:Synth-diy@dropmix.xs4all.nl" target="_blank">Synth-diy@dropmix.xs4all.nl</a> <mailto:<a href="mailto:Synth-diy@dropmix.xs4all.nl" target="_blank">Synth-diy@dropmix.xs4a<wbr>ll.nl</a>><br>
<a href="http://dropmix.xs4all.nl/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://dropmix.xs4all.nl/mailm<wbr>an/listinfo/synth-diy</a><br>
</blockquote><span class="">
<br>
<br>
______________________________<wbr>_________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@dropmix.xs4all.nl" target="_blank">Synth-diy@dropmix.xs4all.nl</a><br>
<a href="http://dropmix.xs4all.nl/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://dropmix.xs4all.nl/mailm<wbr>an/listinfo/synth-diy</a><br>
<br>
</span></blockquote><div class="HOEnZb"><div class="h5">
______________________________<wbr>_________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@dropmix.xs4all.nl" target="_blank">Synth-diy@dropmix.xs4all.nl</a><br>
<a href="http://dropmix.xs4all.nl/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://dropmix.xs4all.nl/mailm<wbr>an/listinfo/synth-diy</a><br>
</div></div></blockquote></div><br></div>