为使苹果机或中华学习机成为开发工具,我们研制了这块EPROM编程——仿真卡(见附图)。用户在开发以MCS-51系列单片机、MCS-48系列单片机、6502CPU或Z80CPU为核心的应用系统时,可以在苹果机上编制它们的应用程序,如果配合使用相应的汇编、及汇编工具软件会更加方便。把键入到内存的应用程序“搬”到编程——仿真卡上的公用RAM(62256 32k×8 bit静态随机存储器)中,通过仿真插头把公用RAM接到应用系统中程序存储器EPROM的插座,这样RAM就相当于EPROM——EPROM仿真。本卡可由用户选择所仿真EPROM的型号(容量),自动在仿真插头的插座生成相应的EPROM引脚信号,能仿真EPROM 2716~27256(即2kB~32kB EPROM)。让被开发的应用系统执行公用RAM中的应用程序,如不正常可按下苹果机回车键,重新修改程序。如此反复调试直到运行成功。把公用RAM中的应用程序调回内存,再存到磁盘上以备后用。也可以把应用程序烧写到EPROM中:把功能选择开关S3拨到“编程”档,启动编程——仿真卡;在苹果机屏幕菜单上选择相应的EPROM型号和编程操作,将应用程序固化到EPROM中。关机拔下EPROM,插到应用系统中,通电运行成功,即告开发工作结束。

附图中,当功能选择开关S3拨向“仿真”档时,EPROM2732的低2kB和RAM62256被选中,启动该卡可进行EPROM仿真。当S3拨向“编程”档时,2732的高2kB被选中,公用RAM 62256不工作,启动该卡可进行 EPROM编程。关于电路原理,限于篇幅,这里就不作介绍了。请有兴趣的读者参考《无线电》1990年第4、5期“LASER 310微电脑EPROM编程卡”(文献1)一文。
为了让手头没有编程工具的读者也能制作该卡,我们分两部分介绍制作方法。对于有编程工具的读者,可直接从步骤(2)开始。(未完待续)(钱忠慈 郝炜宇 华峻)