Hello,
--Welcome, Dieter, and thanks for telling us about your work. Considering that you never experimented with microprocessors until now, it's quite impressive to hear about the changes to baud rate, address decoding, clock rate, the video, the EPROM complement and so on!
If you consider the time it took it's not very impressive, I made it over years with long pauses.
I got the machine in 2012, the first mod was the baud rate by playing "Battleship" to find the parameters in the EPROM's.
I looked in the datasheet of the 6551 for the 300 Bd rate parameter and replaced step by step the corresponding value.
If I remember correctly it took about 5 EPROM burns, I had only an old Eprommer.
Step by step I learned but I forget so rapidly, I must always "Restart".
Don't expect detailed and professional drawings, I make a sketch when needed an it's good for ever.
Hope it's clear enough, the text is mostly in German.
When I started an Belgian friend gave me the book "Programming the 6502" translated in French he bought in the1980th
and I had to understand the 6502 first. (In Luxembourg we learn French, German and English in school)
I downloaded all 6502 needed information (MOS handbooks, datasheets etc) from the web, a lot from 6502.org.
Attachment:
File comment: Programming the 6502 from 1984 translated in French.
Book_Prog_6502.gif [ 467.15 KiB | Viewed 1840 times ]
To find the address scheme I build first a 8-bit trap connected to A8 - A15. With a probe I checked all CS's and the LED's
indicate the address of the components when accessed by making resets of the CPU. My idea was that the reset routine
write to all interfaces and RAM's for initializing.
Attachment:
File comment: The 8-bit trap with 74LS373 latch and an 74LS132 as R/S-FF. The orange wire is the probe.
C5_306.JPG [ 61.39 KiB | Viewed 1840 times ]
Here is the result of my "research":
Attachment:
EMCO_C5_Adressen.gif [ 262.68 KiB | Viewed 1840 times ]
To get the remaining addresses not found by probing I had to retrace on the CPU:
Attachment:
EMCO_C5_Adress_Decode_1_2.gif [ 290.05 KiB | Viewed 1840 times ]
Attachment:
EMCO_C5_Adress_Decode_2_2.gif [ 179.25 KiB | Viewed 1840 times ]