原创
PSP双机通信
2007-11-21 21:22
2327
4
4
分类:
PCB
摘自“中原孔海洋”
项目程序不太复杂,但需要注意的是有两个程序,需要在MPLAB中做两个工程,一个主机,一个从机。
主机源程序如下:
从机源程序如下所示:
将编辑好的主从机源程序分别编译生成相应的源代码,以备下面我们仿真使用。接下来我们来绘制相应的电路图,需要注意的是此例电路图需要两片PIC16F877,并且每一片单片机都在RC口上接上相应的数码管。还需要注意的是由于连线较多,图中使用了标号来代替了相应的连线,在Proteus中如果两根线有相同的标号,则就表示这两条线是连到一起的,和实际的线路连接的效果相同。
绘制好电路图以后,我们就可以将相应的源代码装入单片机来进行仿真了,需要注意的是主从机的源代码不要装反了。然后我们就可以点击仿真按钮来查看实际效果了。仿真时的效果如下所示:
可以看到,主从机的数码管同时开始显示起了数字,但也能看到,由于PSP通信的延时,主机显示的数字明显比从机显示的数字慢了一拍。
文章评论(0条评论)
登录后参与讨论