Changes

KC Compact

718 bytes added, 22:43, 14 November 2023
added first disc interface picture
== UA880 CPU (equivalent to Zilog Z80) ==
The KC compact uses a UA880 CPU, which is a Russian an East German clone of the [[Z80]]. It is not confirmed whether there are any actual differences compared to a real Z80. In terms of documentation, the KC Compact System Handbook lists the opcodes SLL, INF [a.k.a. IN F,(C)], and OUTF [a.k.a. OUT (C),F], whereas these have remained undocumented by Zilog.
== Video ==
* The [[CRTC]] should be more or less same as those used in CPCs. The handbook and schematic say the CRTC is a CM 607(Bulgarian clone of 6845), but the CRTC in mine [=Kevin's] is an HD6845P.* The clocks for each mode (0,1 and 2) are derived from the main 16Mhz 16MHz clock, these then drive the shift registers to output pixels to the display.
* Mode 3 is hardwired to 5V, so it doesn't have a clock. The shift registers are stopped and output the last colour they clocked in. Even if this mode was activated in way of connecting up the clock for Mode 0 it is not decoded the same as on the CPC: 8 colours are chosen from the 16 colour palette, instead of 4.
* There may be a bug whereby if the border colour is changed rapidly there could be 1 pixel of another colour output. When loading a game which changes the colour of the border, I have seen moving "snow" on the screen. I have seen this effect, but I need to confirm how it is generated.
=== Expansion socket ===
The KC compact has a real connector compared to the P.C.B. edge connector of an English CPC6128. The connector appears to be a PC Card connector. This connector is not the same as the one on a German CPC6128.
The expansion connector has more pins; 58 compared to 50 on an English CPC6128.
 
The connector is a 'K1520 bus' connector which is present on all East German microcomputers. Some details about it can be found on the Wikipedia page for 'VEB Robotron' and some more here https://www.robotrontechnik.de/html/standards/k1520.htm (in German)
I am in the process of making an adaptor so that I can test CPC hardware on the KC Compact.
Image:KCCompact_Keyboard_Top.jpg|Keyboard Top
Image:KCCompact_Keyboard_Bottom.jpg|Keyboard bottom
</gallery>
 
== Pictures (Disc Interface) ==
 
<gallery caption="KC Compact Disc Interface (Amsdos Clone)">
Image:KC Compact AmsdosClone1.jpeg|Disc Interface
Image:KC Compact AmsdosClone2.jpeg|Disc Interface
Image:KC Compact AmsdosClone3.jpeg|Disc Interface
Image:KC Compact AmsdosClone4.jpeg|Disc Interface
Image:KC Compact AmsdosClone5.jpeg|Disc Interface
Image:KC Compact AmsdosClone6.jpeg|Disc Interface
</gallery>
* [[AMSDOS#BASDOS|BASDOS]] - AMSDOS clone
* [[CP/M#MicroDOS|MicroDOS]] - CP/M clone
* [[FutureOS]] - only with Revaldhinos RAM expansion (true RAM mode &C3)
== KC Compact Computer Resources and Links ==