阅读:1268回复:9
计算机和51单片机用并行口通讯的问题
计算机和51单片机用并行口通讯的问题,有谁知道明确的握手方式!??急需帮助!!
|
|
沙发#
发布于:2002-10-09 12:34
握手的方式可以自己定,如果想做得通用一点就找本微打的说明书看看,模仿好了。
|
|
板凳#
发布于:2002-10-09 13:48
关键是计算机对io口的读写操作是怎么的,计算机运行较快,而单片机运行比较慢,我看资料上的单片机返回的握手信号太慢了,而计算机的读写周期已经结束?
|
|
地板#
发布于:2002-10-09 14:21
不会这样的。
|
|
地下室#
发布于:2002-10-09 17:31
可以用8255或双口RAM做,不过那样很庞大,直接I/O接口就要双方规定信号线作呼叫和应答,需要等待的。
|
|
5楼#
发布于:2002-10-09 19:26
比如把一条口线接到51的中断上,另外有几条传送数据的线接到其他I/O口,送出数据后发一个中断信号,某几位做标识,某几位做数据,51收到后把某个信号线改变,PC读到后再读数据或发数据。。。。随便怎么做都可以
|
|
6楼#
发布于:2002-10-10 08:01
不用PLT本身的时序通讯,那是给打印机或者其他需要高速传送数据用的,接口模式多,PC机程序也难写,象51这种低速器件直接I/O接口就可以了。用查询方式读I/O口
|
|
7楼#
发布于:2002-10-10 08:06
我的QQ是MM专用的,技术问题在BBS上说好了,不对会有人指出的。何乐而不为?而且这类不涉及算法的问题无秘密可言啦
|
|
8楼#
发布于:2002-10-11 09:01
可能还没有登出来吧,我各个栏目都大概看了一下,没有找到。
|
|
9楼#
发布于:2002-10-11 10:59
用单片机IO口作并口,协议自定.这个建议应该可以.不过要操作PC机底层.
|
|
|