COMIX-35家用计算机

2020-08-04 23:06:26

COMIX-35是20世纪80年代COMX-35 8位家用计算机的开源克隆,它使用RCA1802微处理器,虽然奇怪,速度很慢,但具有第一个CMOS微处理器的特点。这是因为原来的计算机有32K的主内存+3K的视频RAM。

这是设计文件。BOM包括除CDP1802、CDP1869、CDP1870、CDP1871、微调电容器(可选)和扩展插槽接头(也可选)之外的所有部件的Mouser零件号。我建议您为四个CDP部件以及ROM芯片U15购买ICSocket。

电路板相当大,有12x6.5英寸(304.8 x 165.1毫米),但不包括键盘。这是一个2层的设计,所以它应该是相对便宜的制造。一句忠告:先挑出你的键帽套装,然后再选择与之相配的PCB颜色。

键盘按键开关可以很容易地取代其他供应商提供的价格较低的按键开关。我建议您购买DSA配置文件键帽,因为有些键位于不典型的行中。我最终为MX购买了YMDK 125DSA Dye Sub9009复古PBT全按键集。你可以选择任何你想要的,但要确保有一个1单位控制键和一个1.25单位Shift键。Enter键需要是1.5个单位,所以我只使用了Tab键。如果您有任何疑问,请检查每个键下面标有键帽单元大小的PCBLayout。

我没有包括0.1和#34;页眉的零件号,它们通常是沿着条带出现的,你可以把它们分成适当大小的部分。

大多数其他组件都可以安全地替代。唯一的例外是U4,它必须是74HC04才能使振荡器工作。

由于标准COMX-35 ROM将CDP1869配置为使用超长字符,因此需要将CDP1869引脚25连接到CMA3。通过从JP6上的引脚1-2焊接跳线来实现这一点。如果您希望编写自己的代码来处理短字符和更多的文本页面,那么请安装0.1标头和跳线。

微调电容器C12是可选的。它允许您调整彩色图像以获得最佳清晰度。如果你不使用它,那么就用22pF电容器填充C13。

您也可以配置您的COMIX-35为涡轮模式,这允许CPU Torun的频率比原来的计算机高得多,仅受特定CDP1802的最大频率限制。检查数据表以了解您拥有的变体,或进行试验。通过跳转JP4拓扑1-2启用Turbo模式。这将启用安装在Y3的时钟振荡器。要以标准速度运行,请将JP4设置为2-3。

如果您使用的是28C256或27C256ROM,跳线JP5将允许您在ROM的上限和下限16K之间进行选择。如果您想要存储两个不同的ROM二进制文件,如标准COMX-35ROM和您自己的自定义程序,这将非常有用。

COMX-35ROM映像相对容易找到,所以我不在这里提供它。

使其工作的最简单方法是使用示波器将同步脉冲幅度设置为约300 mV,将视频幅度设置为约700 mV。如果您没有示波器,请将RV4设置为最大值,将RV3设置为最小值,然后慢慢增加RV3,直到获得稳定的图像。如果颜色不够饱和,可以降低RV4。

C12微调电容器,如果你安装了它,会以很小的幅度调整颜色或爆裂的频率。由于彩色猝发和像素时钟不同步,您将在彩色像素上获得闪烁的效果。调整C12直到你看不到闪光为止。

运行Emma02仿真器。关闭SB模式,关闭Turbo Load/Save(涡轮加载/保存)。确保启用了自动加载/保存。

命中跑动。按Enter键跳过COMX屏幕,进入基本提示符。

使用File->;Import->;Raw Data在Audacity中加载原始文件。选择22050作为采样率,单声道,带符号的16位小端。

此时,您可能希望将程序另存为常规WAV文件。

确保您的计算机完全没有正在进行的音频处理。没有回声,没有均衡器,什么都没有。你可能真的得把音量调大一些。

停止,倒带,点击播放,然后(在Comix-35上)键入";PLOAD";和击球手。如果一切正常,PLOAD将使您返回到基本提示。

由于各种原因,盒式磁带接口的工作有点棘手。输入电路使用施密特触发缓冲器,因此输入音频信号的直流偏置必须调整到该阈值的中点。这就是输入偏置修剪器的作用。

你的电脑真的能提供干净的音频吗?您已经关闭了效果器处理吗?音频管理器、耳机低音放大器--所有这些都必须关闭!

检查电脑上的音量。如果太低了,就不管用了。

将示波器连接到D5的阴极,并确保看到干净的波形。

请注意,我没有测试COMX-35与真正的COMX-35附件,如扩展机箱,内存板,磁盘控制器等。它应该可以与所有这些附件,除了RAM扩展,因为它使用RAS和CAS系列。由于COMIX-35没有DRAM刷新电路,因此扩展连接器上不存在这些信号。