sglhz 发表于 2010-6-18 22:11:09

仿真APPLE II - SAM7S最小系统板制作

有谁用过APPLE II吗?
第一台广泛流行的个人计算机。
用SAM7S最小系统板(7S256)制作的仿真机,见图:
http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562473KO56PU.jpg
(原文件名:http_imgload.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562474IN88OA.jpg
(原文件名:http_imgload2.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562475YZ9TZG.jpg
(原文件名:http_imgload3.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562476KC4E2G.jpg
(原文件名:http_imgload4.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562477JD6VYR.jpg
(原文件名:http_imgload5.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562478GEBMKW.jpg
(原文件名:http_imgload6.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562479VW57RD.jpg
(原文件名:http_imgload7.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562480WYU3K8.jpg
(原文件名:http_imgload8.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562481LBL1UL.jpg
(原文件名:http_imgload9.jpg)

http://cache.amobbs.com/bbs_upload782111/files_29/ourdev_562482HR2B2N.jpg
(原文件名:http_imgload10.jpg)

sunge 发表于 2011-10-31 16:54:31

我有sam7s256的最小系统板,玩了简单的几个程序就放在一边了,和楼主比起来实在是惭愧。几年前玩AVR的时候就想试一下模拟视频输出,一直没有动手。

我看楼主的作品可以量产,卖给外国人,国内用过Apple II的人比较少吧。

momo31 发表于 2011-10-31 19:21:25

刚看到这个帖子,我以为zxttgg再次出山了,楼主很强大

mon51 发表于 2011-11-1 10:38:38

太厉害了

lllaaa 发表于 2011-11-1 11:01:05

pr #6 启动驱动器

call -151进入汇编模式

哈哈.小学时候玩了好多年.

taoist 发表于 2011-11-1 23:13:40

哇,有兴趣啊。。。咋整的?

sglhz 发表于 2011-11-2 09:42:25

回复【5楼】taoist
-----------------------------------------------------------------------

用7S256单芯片完成,仿真6502指令和APPLE II硬件架构,SSC控制器产生视频,PS/2键盘输入,143KB软驱仿真,有兴趣可以发个bin给你玩玩。
我还用APPLE BASIC写了个跑马灯测试程序,挺方便的。

nolanxf 发表于 2011-11-2 10:06:40

我学电脑就是从Apple II开始的。DOS还需要Z-80扩展板。
当时用BASIC编强手棋和贪吃蛇玩

zbjzxc 发表于 2011-11-2 12:27:39

记号~~

atommann 发表于 2011-11-2 12:33:41

哇,太酷了!

changhui0222 发表于 2011-11-2 12:48:11

这个顶起!

mon51 发表于 2011-11-2 19:59:44

想起了81年玩的第一个电脑游戏。。。。30年了。

mon51 发表于 2011-11-2 20:00:46

里面的BASIC语句的HGR==》进入高分辨率显示。以及6502的汇编。。。。

mon51 发表于 2011-11-2 20:02:23

如果没有保密条例,希望看看代码。但不想用AT91S完成。

mon51 发表于 2011-11-2 20:03:15

回复【楼主位】sglhz
有谁用过apple ii吗?
第一台广泛流行的个人计算机。
用sam7s最小系统板(7s256)制作的仿真机,见图:


(原文件名:http_imgload.jpg)
引用图片


(原文件名:http_imgload2.jpg)
<center><a class=tt16 onclick="fnquickimagequot......
-----------------------------------------------------------------------

请问你的游戏是从软盘中读取的吗?

wy2000 发表于 2011-11-2 20:09:02

牛贴!    顶一下

taoist 发表于 2011-11-3 10:13:11

to 【6楼】 sglhz

超级有兴趣。。。请发到taoistding@gmail.com

我家的Apple2和中华学习机
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691248JMZUI6.jpg
(原文件名:apple2.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691249HHPLMB.jpg
(原文件名:CEC-1.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691250W5RGQD.jpg
(原文件名:CEC-2.jpg)

taoist 发表于 2011-11-3 10:21:33

不知道现在还有几个人人能够认识这些卡。。。


http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691253CPVCWE.jpg
(原文件名:1781721_569347128.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691254E6FL1V.jpg
(原文件名:1781721_569347136.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691255G0ZECQ.jpg
(原文件名:1781721_569347146.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691256C0TMAN.jpg
(原文件名:1781721_569347152.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691257K9NYAB.jpg
(原文件名:1781721_569347156.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691258V56VDV.jpg
(原文件名:1781721_569347168.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691259A0Z0SW.jpg
(原文件名:1781721_569347176.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691260HQ6NZS.jpg
(原文件名:1781721_569347187.jpg)

McuPlayer 发表于 2011-11-3 10:23:04

中华学习机是AppleII的山寨版,内部硬件是全兼容设计的

taoist 发表于 2011-11-3 10:33:44

当年的中华学习机资料可是全部开放出来的,为理解Apple2的原理可是做出了莫大的贡献。。。

别看我这2台机器全是灰,但依然可以跑。。。我好几盒的5寸低密盘。。。现在只有DOS 3.3那张可以运行了。。。

sglhz 发表于 2011-11-3 10:41:03

回复【14楼】mon51
-----------------------------------------------------------------------

仿真了软驱,读取的是软盘镜像文件。镜像文件写在FLASH里,还没加载SD卡接口。
网上能搜到很多APPLE II的磁碟镜像,我以前玩过的几乎都有。

taoist 发表于 2011-11-3 10:46:32

to 【20楼】 sglhz

有没有STC汉字系统的镜像?我的软盘坏了。。。好怀念那个开头动画

sglhz 发表于 2011-11-3 10:48:08

回复【16楼】taoist
-----------------------------------------------------------------------

先把固件发一下,包含了choplifter.dsk的软盘镜像。
视频输出脚要焊几个二极管和电阻,我稍后把引脚定义等整理一下。

SAM7S256固件ourdev_691268B328KB.rar(文件大小:85K) (原文件名:uApple.rar)

sglhz 发表于 2011-11-3 10:53:13

回复【21楼】taoist
-----------------------------------------------------------------------
FTP站点,匿名登录,里边许多APPLE的资料、磁碟镜像,应有尽有。
ftp.apple.asimov.net

sglhz 发表于 2011-11-3 11:19:12

回复【22楼】sglhz
-----------------------------------------------------------------------

PA15与PA16短接:复合同步输出
PA17:视频输出
PA8:SPEAKER, 声音输出

PA29:PS2_DATA, PS/2键盘口 DATA脚
PA30:PS2_CLK, PS/2键盘口 CLK脚

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691278VX9MJO.jpg
TV-OUT电路 (原文件名:tv-out.jpg)

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691279WJ43WU.jpg
PS/2接口定义 (原文件名:ps2.jpg)

zhenke 发表于 2011-11-3 16:54:54

Mark!

comway 发表于 2011-11-4 09:00:48

页: [1]
查看完整版本: 仿真APPLE II - SAM7S最小系统板制作