How do I actually PROGRAM a z80, 8088, 8035, or their predecessors? (schematic, code, assemblers, UVeproms?)? Answered
I have a z80, apparently, with supporting ICs, on a PCB waiting to be salvaged. All I could find online for z80 programming was this guy who was making a whole computer out of it. And a lame "z80 world" site that doesn't help me. Also, on a separate board, I have a couple of Toshiba TMP8035P (with UVeprom nearby), whose online "datasheet" says that it's instruction set and pin compatible with the intel 8048.
I have programmed microcontrollers before, so I know a tiny bit of what is needed for programming them. (Note: modern microcontrollers, in basic-esque languages, notably picaxes and basic stamps)
My problem is in how to actually make the program on my computer, press the download button, and the chip run the program. I have no idea how to do assembly, (or find the right assembler). I am also clueless as to hook the computer up to the chip. (I suspect it requires a parallel port, but I think I only have DB9-pin serial easily available. I do have a single parallel port in a win98 computer, but it would be a pain in the butt.)
In addition, I don't have a UVeprom eraser light. (I have an uncle who does, but I only meet him every now and then. Maybe he would let me borrow it?)
Another problem is, I'm on a time limit. It does not have to be done tommorrow, but if I do not clear the garage of my currently un-programmable outdated microcontrollers soon, I will be too busy with college this fall of 2009 to work on those things, and my parents will force me to throw them away.
As for the 8035's my uncle also needs room in his garage, and if I can't program mine soon, then he will throw away his remaining stash of them. (No sense in holding on to equipment your nephew can't program in a timely fashion)
By the way, the same uncle dumped a CMX controller on me, with a weird keyboard, huge scroll wheel mouse, and the big box with computer-like guts inside, and a gazillion I/O ports on the back. He said it could be programmed, but Wikipedia said the company that made this video-editing machine went bankrupt or something. If I had the "instruction set", I assume assembly, in addition to a download circuit, then I can use this thing for controlling lots of cool things.
Oh, and my uncle is very nice to me, so don't think I don't like him just because his hobby is dumping old junk on me.
PS: I'm just whining, but it seems all these old microcontrollers, equipment and whatnot assume I grew up with these. I didn't, so anything beyond plugging in a basic program to a picaxe is rocket science to me. (No, I'm not Russian)