Porta de expansão
Pinagem do conector (macho) da porta de expansão do MC1000:
A quase totalidade dos pinos estão conectados ao Z80, mas há três sinais próprios do circuito do MC1000:
DSB64 — Sinal de entrada. Quando alto, suprime a ativação da RAM interna do MC1000. A expansão de memória EM-1000 mantém este sinal sempre ativo, para que apenas ela sirva a RAM para o MC1000.
~ROMCS — Sinal de entrada. Quando alto, suprime a ativação da ROM interna do MC1000. A placa de CP/M (caso exista) usa este sinal para atender o requisito do sistema operacional de que todo o espaço de endereçamento do Z80 deve estar associado a RAM.
~ROMCE — Sinal de saída. Quando baixo, informa que a circuitaria interna do MC1000 levou em conta o valor do sinal ~ROMCS, o endereço de memória sendo solicitado e outros detalhes, e concluiu que irá ativar e acessar sua ROM interna. A expansão de memória EM-1000 usa este sinal para abster-se de ativar sua RAM ao mesmo tempo que a ROM interna do MC1000. Por isso o MC1000 com 64KiB de RAM normalmente só consegue usar 48KiB ($0000–$BFFF). Os 16 KiB restantes ($C000–$FFFF) são sobrepostos pela ativação da ROM.
Nota: Com a modificação de hardware necessária para utilização do BlueDrive, o pino 35, originalmente não conectado, passa a oferecer o sinal interno que torna a ROM acessível pelo Z80 em $0000 no momento da inicialização.
Em 01/12/2013, Claudio.H.Picolo sugeriu esta forma de fazer um conector para a porta de expansão do MC1000:
Pegue um conector edge ("de borda") fêmea, bem estreito, de 50 vias.
Serre as laterais.