找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12453|回复: 19
打印 上一主题 下一主题
收起左侧

[转帖] 自制单片机山寨小电脑,可以处理basic语言

[复制链接]
跳转到指定楼层
楼主
ID:16709 发表于 2009-8-31 11:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
 

[原创] 自制单片机山寨小电脑,可以处理basic语言,制做过程进度都写在这里

本帖最后由 极品菜鸟 于 2009-3-14 22:12 编辑

现有配置如下
中央处理器:ATMega32L 主频 7.3728Mhz
内存2K字节
显存 400字节
显示设备:VGA显示器
输入设备:PS/2键盘
其他外设:串口
磁盘存储:SD卡

ATMega8处理IO
PIC16F877A用来处理磁盘外设,还没做
ATMega32是basic解释器。

已经完成了部分basic命令的解析,给大家上个视频看看

2008年12月25日 常宁 (长春)
Snap.swf (1.84 MB)
Snap1.swf (1.69 MB)

Snap4.JPG

Snap5.JPG VGA/PAL 部分
Snap6.JPG 背面
Snap8.JPG 既然diy,当然编程器也不能用买的,必须DIY
第一次电路修改:
去掉PIC16F877A,用ATMega32代替,用于磁盘处理,使用420M  IDE硬盘,FAT文件系统


计划更改:不使用Basic解释器来模拟以前的rom Basic的计算机,改为写操作系统,可以运行字节码程序,这样可以运行诸如数据库管理系统,信息管理系统等确实的应用。
2008年12月31日
第二次修改,确定网络部分使用ENC28J60,并测试通过。虽然速度慢点,没法写完整的tcp/ip协议栈,但是应付一下基本能功能还不错。现在已经可以跑UDP协议了。
Snap3.JPG   绿色的模块就是ENC28J60
Snap7.JPG 网络部分


第三次修改:主处理器修改为AT89S52,外扩32Kram,这样可以直接运行本地代码,不再需要解释器。内部通讯改为Uart,不再使用I2C(因为51没有I2C,用软件模拟给本来就不快的51增加负担不值得).
网络部分由于功能较弱,并且比较麻烦所以暂时去掉。
TinyComputer.rar (264.54 KB) 硬件部分所有资料,软件部分没有完成,暂缺。
所有文件遵守GPL许可协议。为了方便不是电子专业的朋友(看不懂带总线和网络的电路图)也能做。所有都用了线直接连接,这样即便没学过也很容易看懂,没有使用网络和总线。大家对付看吧。。。。。另外虽然提供了pcb图,但是不建议用,这样才有diy的感觉
09年1月27日

由于工作原因,这个项目暂停一段时间。请耐心等待。
09年3月14日
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:14770 发表于 2009-8-31 18:25 | 只看该作者
很好很强大
回复

使用道具 举报

板凳
ID:15867 发表于 2009-9-15 15:32 | 只看该作者

特牛

回复

使用道具 举报

地板
ID:17229 发表于 2009-9-15 21:06 | 只看该作者
厉害。
回复

使用道具 举报

5#
ID:17294 发表于 2009-9-17 11:58 | 只看该作者

强人啊

回复

使用道具 举报

6#
ID:16555 发表于 2009-10-28 09:06 | 只看该作者
膜拜!神!
回复

使用道具 举报

7#
ID:18010 发表于 2009-10-30 17:06 | 只看该作者

顶。楼主,等你的更新!

回复

使用道具 举报

8#
ID:19148 发表于 2009-11-15 02:58 | 只看该作者
当代牛人
回复

使用道具 举报

9#
ID:14855 发表于 2009-11-21 14:21 | 只看该作者
厉害的人物呀,佩服中
回复

使用道具 举报

10#
ID:17943 发表于 2009-12-12 10:41 | 只看该作者

 

有意思

回复

使用道具 举报

11#
ID:19693 发表于 2009-12-17 17:24 | 只看该作者
没什么价值啊 !玩玩可以~
回复

使用道具 举报

12#
ID:19701 发表于 2009-12-20 19:31 | 只看该作者
牛人一个
回复

使用道具 举报

13#
ID:20595 发表于 2009-12-29 21:37 | 只看该作者
哥们我跟你学单片机吧。好强大
回复

使用道具 举报

14#
ID:23434 发表于 2010-4-28 19:45 | 只看该作者

厉害

 

回复

使用道具 举报

15#
ID:23004 发表于 2010-5-10 13:01 | 只看该作者
牛人啊!!我来顶一下
回复

使用道具 举报

16#
ID:24511 发表于 2010-6-16 01:43 | 只看该作者
接住~~~~~~~~
回复

使用道具 举报

17#
ID:58986 发表于 2014-1-31 15:38 | 只看该作者
强大的神啊....我跟你学习了...好吗
回复

使用道具 举报

18#
ID:58502 发表于 2014-3-13 23:56 | 只看该作者
期待新版本
回复

使用道具 举报

19#
ID:59655 发表于 2014-3-14 08:14 | 只看该作者
牛人啊!!我来顶一下
回复

使用道具 举报

20#
ID:981177 发表于 2021-11-17 21:40 | 只看该作者
厉害,现在的51芯片ROM更大了,是不是能做的更多?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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