11522|25

7815

帖子

57

TA的资源

裸片初长成(中级)

楼主
 

五月偶的某天:做51单片机的双机通信实验 [复制链接]

这几天一直在做51的基础实验,用的是一块110快的51板子。
背了一下指令系统以后,就开始写程序,从流水灯开始,从中断和定时开始。直到刚做完的最后一个完整的实验,用串行口扩充IO口,哈哈,流水灯我用了三四种完全不同的方式实现。
——不过这些都是没什么出息的小实验,主要是因为眼下时间不太多,而且是打基础阶段,所以只是先把51所拥有的功能和资源玩一转再说。

这次做的是 双机通信实验,做起来比较费劲。
1 硬件的搭接部分
       因为是双机通信,所以需要两个51电路。手上有一个是现成的,还差一个,于是我就买了一些材料,然后在 面包板上搭接一个最小系统——我自己琢磨了一下。
      它的四十个引脚虽多,但是如果只是作为发送器而言,基本上我要管的引脚只有几PIN,最后,我发现除了复位电路,电源和地,我唯一还要做的就是,把EA接高电平(这个一开始我不知道,后来烧好程序发现没反应,上网查了才知道。)
      当然了为了显示程序的进行过程,我用了我惯用的手段:用P1口接8位LED,用来显示程序的进行阶段。
说了这么多,图片上传完了,先发几张先:
首先是来个硬件的全景图:



然后呢,我还特别给 面包板上的“电脑"照了一张特写,就是那个最小系统(我把它用作发送机):




至于跟图片有关的一些八卦,哈哈,我写在相册描述里,有空去看看。

不过很遗憾的是想说,可能是我没有设计好发送和接受的过程:
最开始呢,我是参照我们的课本,我们老师自己写的例程,结果俺发现它那样做是捣乱的,完全没有一个协调和“反馈”,发送机只管发,人家接收机有没有收到它也不知道,它才不管呢,它就发。
这是我上午第一次没通过后想到的,于是我想到另一个端口输送一个信号作为标志,来协调两者的发收行为——不过,不知为啥,还没设计好,好像还是一个样子,哈哈,看来需要好好设计这个协调行为。

最后捏,响应琳子姐的 晒晒工作现场 吧,其实也不是什么现场,就是我的书桌。乱七八糟的,看有哪位好心的MM哪天愿意给我收拾收拾,哈哈,GG也行,不过不请喝酒。





哦,对了,忘了,有一个小工具板,其实很简单的一个东西,就是加了限流电阻的8个发光二极管,用来显示8位二进制数,这个是经常用面包板搭接电路以后,觉得很不方便,于是想到做的:





最后还有两张,,也是属于工作现场吧,不过,位置比较低,是两只脚踩的地方:






此帖出自51单片机论坛

最新回复

双机通信或与计算机通信的关键问题是通信协议,首先要定义好。  详情 回复 发表于 2016-6-26 02:20

赞赏

1

查看全部赞赏

点赞 关注
个人签名

强者为尊,弱者,死无葬身之地

 

回复
举报

7815

帖子

57

TA的资源

裸片初长成(中级)

沙发
 
哈哈,好了,YY完毕,继续去研究一下怎么安排 协调发收 的次序,把事情做完它,再回来整理版面哈,,
此帖出自51单片机论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

1861

帖子

0

TA的资源

五彩晶圆(中级)

板凳
 
我来顶了~!!!!!好久不见,原来是深入底层去了呀!
很好,顶了!

我这几天,天天在教研室,给导师整理某块开发板的材料,都没有自己的时间安排了!:Q
此帖出自51单片机论坛
 
个人签名有目的的学习是最有效的学习!
 
 

回复

1861

帖子

0

TA的资源

五彩晶圆(中级)

4
 
哎,发现你寝室里面有自己的书桌,真好啊!我寝室就没有这个条件了!
此帖出自51单片机论坛
 
个人签名有目的的学习是最有效的学习!
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

5
 
哈哈,都很忙啊,,我也是,被备考占去了大部分时间,,,,
还有,哥们你的头像真的很酷,,,
此帖出自51单片机论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

537

帖子

0

TA的资源

五彩晶圆(初级)

6
 
真幸福啊,上学的时候就有这么多的好东西!
此帖出自51单片机论坛
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(初级)

7
 
也在开始学习阶段呀,同勉
此帖出自51单片机论坛
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

8
 
顶顶
此帖出自51单片机论坛
 
 
 

回复

1908

帖子

7

TA的资源

五彩晶圆(高级)

9
 
哥们儿,跟我刚玩单片机的时候一样,呵呵。以后会感觉受益匪浅的~  
帮顶~~~
此帖出自51单片机论坛
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

10
 

回复 6楼 murray 的帖子

花钱买的。。。。
兄弟,我在这上面扔了不少钱
此帖出自51单片机论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

11
 
谢谢9L的SIJ2001大虾的鼓励哈

[ 本帖最后由 辛昕 于 2010-5-20 11:18 编辑 ]
此帖出自51单片机论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

1290

帖子

0

TA的资源

五彩晶圆(初级)

12
 
嗯,乱就对了,纷飞的跳线最有感觉
此帖出自51单片机论坛
 
 
 

回复

170

帖子

0

TA的资源

一粒金砂(高级)

13
 
我的比这个还乱
此帖出自51单片机论坛
 
个人签名承接PLC和单片机控制系统的设计开发。
 
 

回复

221

帖子

0

TA的资源

一粒金砂(中级)

14
 
厉害 。 。
此帖出自51单片机论坛
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

15
 
惭愧的是,至今没时间继续研究,把实验做成啊。诶~~
此帖出自51单片机论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

686

帖子

0

TA的资源

一粒金砂(初级)

16
 
顶一个,
此帖出自51单片机论坛
 
 
 

回复

799

帖子

0

TA的资源

纯净的硅(中级)

17
 
楼主用的是汇编的吗??
感觉汇编好难学哦!!!!
我只会一点C语言而已,好久不编程了,都忘记了。。。。:L
哎。。。
贵在坚持啊~
此帖出自51单片机论坛
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

18
 
学单片机以前,我自学了一个寒假的C,不过到现在还没用上。
此帖出自51单片机论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

19
 

告一段落

哈哈,昨天,双机通信搞定了。
纠结的问题,弱智的原因,费劲的解决.......
anyway,又度过了一步。
此帖出自51单片机论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

20
 

你好!

能把你双机通信的程序共享吗?
此帖出自51单片机论坛
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表