Although you can do any of the things you mention, I would suggest that you don't spend money on any emulator or development kit. I would use the free software emulators and your HAWK'ed Poly-800 itself.
With the HAWK in place, you can do all of your 8085 assembly learning you want. And when you're done, just upload and flash the latest working software to get your Poly back into operation.
The spare chip select lines are coming from the HAWK board.
Mike
From: bimmerfan222 <bperkins211@...>
To: korgpolyex@yahoogroups.com
Sent: Wednesday, July 4, 2012 11:37 AM
Subject: [korgpolyex] 80c85 programming & P800 modding
--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
> The CPU in the Poly is an 80C85 which is darn close to the 8080 which was the precursor to the Z80.<
> I would suggest reading the datasheet for the 80C85 for a start and also read the instruction set. I use TASM for the assembly language and Eclipse as the IDE. There is actually a 80C85 plug in for eclipse. I had it working with eclipse version 3.2 and am now just trying to see if I can get it to work with the latest version of Eclipse.
>
I went ahead and purchased a book for 8085 assy. language:
http://www.amazon.com/8080A-8085-Assembly-Language-Programming-Leventhal/dp/0931988101/ref=sr_1_3?ie=UTF8&qid=1341413191&sr=8-3&keywords=8085+assembly
it was dirt cheap, so I went ahead and got it. Is this worth a darn to study/use as reference? I realize it's not actual 80c85.. but from what I understand, the "C" just stands for CMOS vs. the 8085 NMOS technology... and the real difference between 8080/8085 is that the 8085 is 5v supplied.
also curious if it would be worthwhile to get ahold of a 8085 based microprocessor trainer/kit.. like the SDK-85 (hard to find/expensive if found)
or this little guy I found cheap on ebay right now.. the Graymark G-809 microprocessor trainer:
http://www.graymarkint.com/catalogv2/graym18.htm
That one has a bus edge card on the side that could be used to interface components in.. Graymark use to sell an actual breadboard that would plug right into it to break out the 8085.
It looks like it could be a decent unit for around $50. An actual SDK-85 is on ebay right now.. but it's like $250!
I've seen several emulators for free online for 8085 training, but the actual unit seems more appealing to me since they usually allow you to interface actual TTL/CMOS components directly to the MPU.
I'd be learning from ground zero on assy. language and just how MPU's work in general.. my desire to mod the P800 is twofold, I'd like to do something cool with the synth, but I also really want to dig in and learn digital electronics and MPU programming for either hobby purposes or even to add to my resume for future job seeking reasons.
> there are lots of spare chip select lines available for your multiplexer needs. If I recall correctly there are six spare chip select lines. The latest version boards also use a buffered write signal. So, it is very likely that we can add up to 6 additional input buffers or output latches to accommodate additional hardware mod's.<
are these spare select lines from the original Korg architecture or from your Hawk board?
-Blaine