文号
t52167
阅读
255978
回复
211
收藏
148
龙少精简炮灰测试版8位机(原创、纯硬件、开源)
2012/11/11
IP:广东
这个做来当炮灰测试的,只做了些CPU基本的功能,很简单的,主要是验证本人YY的CPU控制器架构的实际表现,结果还可以;
架构、电路原理、制作过程后面再边整理边发上来,现在先写了段小程序驱动SD、TF卡和小液晶来展示这个CPU的简单应用,程序是汇编(指令集)写的,对ROM手工2进制编程,现在没有做RAM/IO板,只是用了一片8KB 100ns的SRAM加电容(电容用来保持SRAM数据不丢失)当做ROM,这个简单的程序用ALU寄存器就够了,不用RAM

这个CPU可在3.3V工作,供电是7805稳压,接上了有压降,现在实测电压4V  电流在400~500mA之间跳动,
最高主频未知~~~

后面我再考虑下是否做个C编译器;

龙少CPU简单编程应用展示 屏分辩率128x160   RGB为16位色模式:
点击此处查看视频
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


下面是CPU现在周边的配置:

CPU时钟发生和复位板  正面:
CPU时钟发生和复位.jpg
CPU时钟发生和复位板  背面:
CPU时钟发生和复位(背面).jpg

ALU寄存器数据指示LED和拨码开关(拨码开关起初是用来调试指令的)  正面:
数据指示LED和拨码开关.jpg
ALU寄存器数据指示LED和拨码开关  背面:
数据指示LED和拨码开关(背面).jpg

SRAM加电容当ROM用(用3V的电池充电了电压会变低的,后面我改成电容了)  正面:
SRAM.jpg
SRAM加电容当ROM用  背面:
SRAM(背面).jpg

硬件SPI板 正面:
硬件SPI.jpg
硬件SPI板 背面:
硬件SPI(背面).jpg

CPU板正面:
CPU板.jpg
CPU板背面:
CPU板背面.jpg    左面.jpg
后面.jpg
右面.jpg
+30
科创币
yanli12321
2012/11/11
牛人啊,今天分都给你了
+24
科创币
delete
2012/11/11
高质量发帖
+50
科创币
hefanghua
2012/11/11
大赞。LZ高超的水平续写了8位机的传奇。期待后续详解。
+40
科创币
celeron533
2012/11/11
高质量发帖
+25
科创币
cccyl
2012/11/11
厉害啊
+50
科创币
小哈_abc
2012/11/11
楼主拨了多长时间才把这个程序烧上去的啊。。。
+15
科创币
daxus
2012/11/11
碉堡了。。。
+50
科创币
10班陈大葱22号
2012/11/11
给跪了...
+25
科创币
vile_hand
2012/11/11
高质量发帖
+50
科创币
量子隧道
2012/11/12
哇靠,牛B大发了
+100
科创币
山猫
2012/11/12
龙少威武
+200
科创币
虎哥
2012/11/12
太强大了,可以上报纸了。
+1
科创币
虎哥
2012/11/12
通知其他版主:本帖已于第50830号主题合并加学术分,请勿重复加分。
+1
科创币
hx
2012/11/12
高质量发帖
+25
科创币
wenrui
2012/11/12
厉害啊
+25
科创币
delete
2012/11/12
高质量发帖
+25
科创币
BA7MEL
2012/11/12
这是要逆天了。。。。。
+200
科创币
ehco
2012/11/12
这也忒强大了
+24
科创币
wuncle
2012/11/12
膜拜
+50
科创币
孤独的酒精灯
2012/11/12
+200
科创币
任某人
2012/11/12
我去!!!!这个不加没道理啊。。去吧STC干爆吧!!
+50
科创币
小特斯拉圈圈
2012/11/12
NB
+50
科创币
乖乖乖
2012/11/12
我今天就这么多了。。。
+100
科创币
jrcsh
2012/11/12
高质量发帖
+40
科创币
科学人
2012/11/12
+10
科创币
罗布
2012/11/12
这个真心强大。。。。
+25
科创币
wjwj1234xx
2012/11/12
我了个去这个太威武了
+25
科创币
冲压发动机
2012/11/13
亲!你可以移民了.恭喜.
+25
科创币
hsldlee
2012/11/13
全力顶,就这点权限,笑纳
+25
科创币
TubeChip404
2012/11/13
加,不加没道理呀      ^_^
+50
科创币
逆天
2012/11/15
看到3DMARK立马跪了。。。。
+50
科创币
jxs
2012/11/15
啥时用全模拟元件做一个。。。
+25
科创币
luo
2012/11/16
+30
科创币
kknd
2012/11/16
不会是实时3D吧。。。那可太强大了。。。
+50
科创币
极度深寒
2012/11/17
。。这焊工太彪悍了
+25
科创币
金星凌日
2012/11/22
+30
科创币
带火星的木条
2012/11/23
顶礼膜拜.我只剩这么多分了今天
+25
科创币
wwt3100
2012/12/12
膜拜...
+25
科创币
xusixteen
2013/07/03
必须膜拜
+10
科创币
ldfa
2014/04/25
高质量发帖
13年7个月前IP:未同步
532172
151楼
请问如何通过串口发送bin文件呢?需要什么特殊的软件吗?
+1
科创币
神之觉醒
2013/08/09
串口助手..   我发送几十KB就挂掉了=  =
引用
评论
13年7个月前IP:未同步
532469
152楼
牛的一塌糊涂,膜拜个
引用
评论
13年7个月前IP:未同步
532524
153楼
好!!!!!!!!!!!
引用
评论
13年6个月前IP:未同步
541089
154楼
我对你的经历更感兴趣。
引用
评论
13年6个月前IP:未同步
542908
155楼
回 35楼(神之觉醒) 的帖子
高手啊 LZ在中科院上班吗
引用
评论
13年5个月前IP:未同步
557538
156楼
这份耐心和动手能力,真不是凡人啊~
建议学习Verilog语言和使用FPGA,能更好的帮助你实现CPU梦想~
+25
科创币
神之觉醒
2013/08/09
现在FPGA比较流行搞起来也方便...  由于目前本人还没开启战斗模式....所以先74XX玩玩过瘾
引用
评论
13年5个月前IP:未同步
557621
157楼
膜拜神人,话说我在小学6年级的时候玩过51单片机的说,现在初二了只用单片机做过摇摇棒的说
引用
评论
13年1个月前IP:未同步
656259
158楼
膜拜神人
引用
评论
12年10个月前IP:未同步
673328
159楼
楼主大牛。。。强烈希望楼主能出个全手工制作CPU和软件的教材[s:12]
引用
评论
12年10个月前IP:未同步
673870
160楼
除了崇拜还是崇拜~!
引用
评论
12年10个月前IP:未同步
673874
161楼
可以用个词来形容:奇葩。
引用
评论
12年6个月前IP:未同步
695423
162楼
本帖最后由 wangweifeng858 于 2014-6-15 14:10 编辑

高人可否把  ZULI智能插头    技术开源分解一下    实现蓝牙三点定位     智能家居方向



3个 ZULI智能插头构成一个蓝牙通讯网络,实现人在室内的定位判断。到不同的房间启动不同的情景,比如开灯、电视、空调。 检测到人离开自动关灯、、、    
引用
评论
12年6个月前IP:未同步
695431
163楼
必须膜拜...
引用
评论
12年6个月前IP:未同步
695745
164楼
这样的神作,只能膜拜。
引用
评论
12年6个月前IP:未同步
695830
165楼
我肯定是碰到了魔鬼
引用
评论
12年6个月前IP:未同步
695836
166楼
楼主是时间的土豪
引用
评论
12年3个月前IP:未同步
719846
167楼
喜欢  能留个QQ交流交流吗
引用
评论
12年3个月前IP:未同步
720000
168楼
太复杂了不懂,,,这又什么用不
引用
评论
12年3个月前IP:未同步
720429
169楼
简直就是简易电脑![s:121]
引用
评论
12年3个月前IP:未同步
720430
170楼
太复杂了!!!!!!
引用
评论
12年2个月前IP:福建
727251
171楼
第一次来就看到了这么厉害的人![s::handshake]
引用
评论
12年1个月前IP:河南
729868
172楼
只能说佩服
引用
评论
12年1个月前IP:河南
729869
173楼
楼主是哪里人?感觉楼主不但聪明,而且敢闯敢干
引用
评论
12年1个月前IP:河南
729870
174楼
聪明,有毅力,佩服
引用
评论
12年1个月前IP:河南
729871
175楼
楼主智商好高,人比人,差别咋就那么大呢......[s::Q]
引用
评论
12年1个月前IP:河南
729872
176楼
向楼主学习!
引用
评论
12年1个月前IP:河南
729873
177楼
2012年的贴子,为什么我现在才看到
引用
评论
12年1个月前IP:广西
730254
178楼
引用 immayaren:
2012年的贴子,为什么我现在才看到
新套件正在设计中  敬请期待~![s::funk:]
引用
评论
12年1个月前IP:广西
730268
179楼
简直大神了
引用
评论
12年1个月前IP:山东
730276
180楼
[s::lol]太强了,话说一开始出个3dmark吓我一跳
引用
评论
12年0个月前IP:四川
733630
181楼
强大到不行啊!!!
引用
评论
12年0个月前IP:海南
736042
182楼
CPU结构的确很简单,教科书上把它写的太复杂了,大量的数学让人一看就怕,
引用
评论
12年0个月前IP:海南
736093
183楼
楼主能讲一下控制器的原理吗!!!
引用
评论
12年0个月前IP:广西
736446
184楼
引用 分立元件:
楼主能讲一下控制器的原理吗!!!
这个贴的CPU可以开mu11文件仿真的,  放个示波器可以看信号时序,  本贴这个CPU控制器原理和这个贴的CPU本质一样的  https://www.kechuang.org/t/50830
引用
评论
12年0个月前IP:广东
736660
185楼
建议科创专门设个MCU版块。
引用
评论
11年11个月前IP:四川
740195
186楼
太厉害了,太牛了,果然是达人
引用
评论
11年11个月前IP:河北
740207
187楼
强人,太牛了。
引用
评论
11年10个月前修改于 11年10个月前IP:江西
749156
188楼
太强大了。楼主的硬件(电路原理、调试手段和焊接技术)功底已经很强大了,建议楼主直接使用FPGA和硬件描述语言来设计CPU,这样一方面可以把主要时间花费到CPU设计和调试上,另一方面价格会便宜,而性能会提高。不过用分立元件焊接会更有挑战性更有趣[s::lol]
引用
评论
11年10个月前IP:浙江
749217
189楼
太屌了 佩服楼主
引用
评论
11年10个月前IP:广西
749243
190楼
引用 default:
太强大了。楼主的硬件(电路原理、调试手段和焊接技术)功底已经很强大了,建议楼主直接使用FPGA和硬件描述语言来设计CPU,这样一方面可以把主要时间花费到CPU设计和调试上,另一方面价格会便宜,而性能会提高。不过用分立元件焊接会更有挑战性更有...
谢谢你的建议~
引用
评论
11年10个月前IP:广东
750480
191楼
引用 default:
太强大了。楼主的硬件(电路原理、调试手段和焊接技术)功底已经很强大了,建议楼主直接使用FPGA和硬件描述语言来设计CPU,这样一方面可以把主要时间花费到CPU设计和调试上,另一方面价格会便宜,而性能会提高。不过用分立元件焊接会更有挑战性更有...
这看你制作CPU的出发点了     如果纯粹业余折腾或者学习的,还是用分立元件的好,让人更容易理解CPU结构,同时也是一件艺术品。    如果是用FPGA,除非你把它当作职业,否则没什么人会感兴趣。毕竟现成的功能更强大
引用
评论
11年10个月前IP:广东
752412
192楼
引用 smallzzy:
请问如何通过串口发送bin文件呢?需要什么特殊的软件吗?
单片机多功能调试助手可以发送bin文件,双击发送区打开bin再单击发送按钮就可以了 360截图20150227123232718.jpg
引用
评论
11年10个月前IP:广东
752461
193楼
顶楼主。。。
引用
评论
11年9个月前IP:新疆
756757
194楼
不明觉厉
引用
评论
11年8个月前IP:河北
763004
195楼
真心厉害,能把想法付诸实践的大神,赞一个
引用
评论
11年7个月前IP:山西
770713
196楼
做成套件 ,最好有详细的电路及原理图的解释,对理解计算机的基本原理有很大的帮助!
引用
评论
11年7个月前IP:河北
770734
197楼
让我想起了大学时计算机原理的试验课程。当时就是在实验室用众多的门电路搭个简易计算机模型。
引用
评论
11年7个月前IP:广西
770858
198楼
引用 拉不达:
让我想起了大学时计算机原理的试验课程。当时就是在实验室用众多的门电路搭个简易计算机模型。
运行起来是不是很爽[s::funk:]
引用
评论
11年7个月前IP:山东
770935
199楼
引用 神之觉醒:
运行起来是不是很爽
111.png
这脚好奇怪的样子,焊点旁边那个圆圈形状的是啥东西?
引用
评论
11年7个月前IP:广西
771016
200楼
引用 rudolf:
这脚好奇怪的样子,焊点旁边那个圆圈形状的是啥东西?
ic座的金属簧片
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的