数码之家

 找回密码
 立即注册
搜索
查看: 1713|回复: 19

发个6502单板机,制作简单UK101,三年前的制作留个备份

[复制链接]
发表于 2021-10-21 09:49:50 | 显示全部楼层 |阅读模式
本帖最后由 wonderfulsf 于 2021-10-21 09:53 编辑

18年作的吧,在一个国外爱好者网站上抄的,当时花了些时间。
前段时间那个网站挂了,最近看又能访问了。原网址:http://searle.x10host.com/uk101/uk101.html
这个网站还有好几款单板机,制作都不难。
决定搬运到数码,作个备份。

这是我作的,灵魂走线。




原作电路图,max232可以用串口模块代替。
内存分配:
0000-7FFF - RAM                 32K SRAM

8000-9FFF - Free space

A000-BFFF - BASIC ROM      8K BASIC

C000-EFFF - Free space

F000-F7FF - ACIA                   6850串口工作在19200

F800-FFFF - MONITOR ROM  2K监控程序


面包板布置


地址线和数据线


时钟和控制线
零件表:
IC1        6502               1
IC2        62256              1
IC3        27256              1
IC4        MAX232*            1(用串口模块省去)
IC5        6850               1
IC6        74LS04             1
IC7        74LS163            1
IC8        74LS74             1
IC9        74LS138            1
IC10       74LS00             1
IC11       74LS02             1
X1         4MHz crystal       1
C1-C5      1uF to 22uF 16V*   5(用串口模块省去)
C6         470pF              1
R1         4k7                1
R2,R3      680R               2
Optional   0.1uF (IC电源旁) 2-3


IC插座准备
14 pin DIL socket            4
16 pin DIL socket            3
24 pin DIL socket            1
28 pin DIL socket            2
40 pin DIL socket            1



背面飘逸走线,红色是地址线,黄色是数据线,橙色是VCC,蓝色是时钟、控制等。




带条尾巴是串口模块,我的台式机和笔记本一般都带硬串口的。



Reset用个跳线解决。



用arduino的串口调试,复位显示:Micro UK101 C/W/M?输入C进入BASIC



不过我这台出故障了,到显示内存大小卡了。回头检修一下,看是SRAM故障还是供电不稳造成的。

所以可以输入M进入监控程序。



这个监控和APPLE I 的用法差不多。L列出内存单元。

有个扫描版的监控使用说明:

EPROM用27256不好找了,可以用27512代替。
下面是ROM包:








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 2家元 +40 收起 理由
家睦 + 20
kaixi_ants + 20 謝謝分享

查看全部打赏

发表于 2021-10-21 10:45:25 | 显示全部楼层
能玩任天堂游戏吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-21 12:56:49 | 显示全部楼层


中午换了个串口终端,可以运行basic了

简单试一试



支持浮点,速度还不错。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2021-10-21 22:59:43 来自手机浏览器 | 显示全部楼层
唯一缺点是芯片不好买
回复 支持 反对

使用道具 举报

发表于 2021-10-22 06:40:18 | 显示全部楼层
W65C02S8P,是不是全兼容?
回复 支持 反对

使用道具 举报

发表于 2021-10-22 08:36:26 来自手机浏览器 | 显示全部楼层
计算机组成原理?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-22 08:52:33 | 显示全部楼层
99520 发表于 2021-10-21 22:59
唯一缺点是芯片不好买

通过万能的某宝,很好买都是几元钱的芯片。只是EPROM要编程器要高达40~50元,27512的拆机芯片还能买到。
回复 支持 反对

使用道具 举报

发表于 2021-10-22 09:18:30 来自手机浏览器 | 显示全部楼层
当年这种速度的cpu意然能吃遍全世界的游戏设备和个人电脑,绝对佩服当时的软件系统设计人员。
回复 支持 反对

使用道具 举报

发表于 2021-10-22 11:12:05 | 显示全部楼层
看到老物件就想起来好多旧事,当年学习计算机原理的时候只见过Z80单板机,当时的编程语言是BASIC II语言和汇编语言现在全忘了是啥东西了,只记得上机实验的电脑全是苹果电脑,进机房还要换拖鞋的,存储器是个放在桌面上的一个东西忘记了是硬盘还是软盘了,一晃35年了。
回复 支持 反对

使用道具 举报

发表于 2021-10-27 23:07:40 | 显示全部楼层
6502
z80
                     
回复 支持 反对

使用道具 举报

发表于 2022-4-20 21:25:31 来自手机浏览器 | 显示全部楼层
做这玩意真的有耐心
回复 支持 反对

使用道具 举报

发表于 2022-4-21 17:08:21 | 显示全部楼层
正在做27编程器
我手里只有w27c512
做了读取,擦片,单字节写入
升压到12.4v写入,不用14v擦片也能擦了
读文件写片的功能还没写,不过单字节能写,批量写应该没有问题
读芯片sip信息的感觉时序有问题还没折腾完

28pin 的 256 128 64 的没片就没搞,不过A15位置的VPP高压编程留了位置

单独做了28c256/64的编程器,不过还没适配这个编程器,不过5v读写简单,时间问题

这个搞完了打算在做个 32pin 的编程器,换个pin多的芯片,放弃74hc595



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2022-4-21 19:53:00 | 显示全部楼层
我正在打算复原8051+basic的单板机,只是现在忙别的考试。


话说6502不太好买了吧,而且没有源码,不好适配新款的6502啊
回复 支持 反对

使用道具 举报

发表于 2022-4-21 20:03:22 | 显示全部楼层
广东梁百万 发表于 2021-10-22 09:18
当年这种速度的cpu意然能吃遍全世界的游戏设备和个人电脑,绝对佩服当时的软件系统设计人员。 ...

全汇编,极力剩空间,程序员吃苦耐劳,rom ram一点点抠出来

任天堂的超级玛丽优化到了极致,白云和草堆形状相同颜色不同来省空间

HP有款计算器15c也是汇编,程序好到了什么程度?后来他们自家的升级版15c 30周年版本,采用arm也没有重写,直接用了模拟器模拟老的15c CPU,跑老的ROM
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-22 08:57:17 | 显示全部楼层
fan.lu 发表于 2022-4-21 20:03
全汇编,极力剩空间,程序员吃苦耐劳,rom ram一点点抠出来

任天堂的超级玛丽优化到了极致,白云和草堆 ...

我有一台39就是跑的模拟器
回复 支持 反对

使用道具 举报

发表于 2022-4-24 13:08:49 | 显示全部楼层
我想问的是金钱成本要多少
回复 支持 反对

使用道具 举报

发表于 2022-4-25 10:56:10 | 显示全部楼层
jackenjoy 发表于 2022-4-24 13:08
我想问的是金钱成本要多少

TB搜一下就知道了,都是几块钱的事儿,二手老的6502也就4, 62256+27c512不到5,6850贵点也没到10,其他也就1块一片,剩下都是焊接的事儿
没有27烧录器就用28的片,也可以用29,把高位地址全都接地或VCC
回复 支持 反对

使用道具 举报

发表于 2022-7-13 21:19:53 | 显示全部楼层
apple II 中华学习机  ......
回复 支持 反对

使用道具 举报

发表于 2022-7-16 09:17:13 | 显示全部楼层
很多年没玩这个了
回复 支持 反对

使用道具 举报

发表于 2022-7-16 11:11:06 来自手机浏览器 | 显示全部楼层
厉害,能学到精髓
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-25 17:47 , Processed in 0.218401 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表