《致敬经典——再造APPLE II计算机》(U盘卡篇)
本帖最后由 oldwood_hmgh 于 2020-12-21 20:11 编辑在APPLE II问世和流行的时候,还没有U盘这种设备,那时主要的外存储设备就是软盘。众所周知,软盘是一种很脆弱的东西,容易损坏,日久失磁便不能读写了,软盘驱动器也是比较精密的机电结合设备,价格昂贵,而且长期磨损后定位精度下降也就不能用了。时值今日,APPLE II早已退出市场,配套的软盘驱动器、软盘也相应停产,现在要想找到好用的软盘驱动器、软盘是很困难的事。
我设计的这块卡是用U盘代替APPLE II的软盘驱动器,这块卡插入槽口后,APPLE II会把它识别为这个槽口上的两台软盘驱动器,每台驱动器都有个16张盘的盘库(对应着U盘上的16个文件),通过卡上的4位打码开关设置,可以在线换盘,自然,与真实的软盘同样,当前盘正在读写时是不能更换。第五位开关可以设置写保护。支持多块卡同时使用(我试验过三块卡),CEC-I中华学习机也可以使用。
这个设计的基本思路是:用一块单片机通过USB接口芯片CH376S读写U盘文件,同时单片机截获APPLE II磁盘接口的磁盘控制命令,然后模拟软驱的动作给APPLE II应答,因此APPLE II并不能“察觉”它的“冒充”行为,完全把它当成软驱看待,可支持所有磁盘操作命令,由于卡上也带有“半块”磁盘接口,因此它也可以启动操作系统,但比软盘的可靠性高许多。经测试,在DOS 3.3、CP/M 、Pascal 、ProDOS下都正常工作。
U盘卡和U盘
用在CEC-I中华学习机上
一机两卡,运行CP/M ,识别出四个驱动器A B C D
这种牛人必须顶一个
这个东西虽然目前不实用了,但是楼主的技术是真的强,实践能力值得学习:)https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif 这么牛的帖子一定要顶起来。 还有几十张5寸软盘,但找不到软盘驱动器了 ywmxyz 发表于 2020-12-21 23:44
还有几十张5寸软盘,但找不到软盘驱动器了
不好找了。网友fch***卖过一箱全新的,让另一个网友打包拿去了,要不你找找他匀出一个,闲鱼上看看也许有。 有益的尝试,我还保存了一台Z80的学习机和一台486的电脑(无显示器),等有空时也翻出来折腾一下。 绝对系列大工程啊。
楼主若有兴趣的话,移师Mister FPGA吧,那个能硬件再现的平台多了,不止老的电脑,还要很多经典游戏主机 非常感谢分享
收藏备用,多谢分享 顶起来,朋友看. 這U盘卡有銷售嗎? kingnai 发表于 2022-10-13 12:01
這U盘卡有銷售嗎?
有售,到闲鱼上搜"APPLE II" oldwood_hmgh 发表于 2022-10-13 22:22
有售,到闲鱼上搜"APPLE II"
可惜,我住台灣,閑魚無法直接購買,淘寶可以~~~ kingnai 发表于 2022-10-17 11:58
可惜,我住台灣,閑魚無法直接購買,淘寶可以~~~
微信在台湾能用吗?能用的话微信支付也可以,但台湾运费很高,去年发到台北一件不到一公斤160元人民币邮费,如果你想要我放到淘宝上也可以. oldwood_hmgh 发表于 2022-10-17 21:58
微信在台湾能用吗?能用的话微信支付也可以,但台湾运费很高,去年发到台北一件不到一公斤160元人民币邮费, ...
好的!就請放到淘寶,並告知如何搜尋產品~~謝謝