阅读:2351回复:14
计算机和51单片机用并行口通讯的问题
计算机和51单片机用并行口通讯的问题
|
|
最新喜欢:ldqmoo... |
沙发#
发布于:2002-10-09 12:18
为什么不用串口 :D
|
|
|
板凳#
发布于:2002-10-09 12:54
开始想并口简单,现在发现也不容易,你有更好的方法吗?
|
|
地板#
发布于:2002-10-09 13:22
51单片机不是有一对rx和tx可以和串口通信吗,只需要电平转换一下就可以了 :D
|
|
|
地下室#
发布于:2002-10-09 14:14
串口很好用的,速度也不见得比并口慢。
|
|
5楼#
发布于:2002-10-09 18:18
我有个方法,大家看看可以不可以。
8个I/O口,4个用来做数据口,4个用来做响应口,具体方法如下: 7---4:数据 3:数据到来的响应 2:高位数据的响应 1:出错 0:数据就绪 各位提提意见如何? |
|
|
6楼#
发布于:2002-10-09 18:51
我记得并口的4-7脚是单向从计算机到打印机的,因为打印时大量的数据是单向地从计算机传向打印设备的,打印设备只需用硬件信号向计算机返回状态,因此只有4个引脚用来从打印机向计算机传递信息。因此51单片机所在的外设一侧最多只能一次向计算机传四位数据,而计算机则可以向单片机侧传八位数据。数据位的重新组织可用用软件来实现。
|
|
7楼#
发布于:2002-10-09 19:02
我用的是EPP模式,双方都是8位数据传送的,而且是其他的引脚来完成通讯,你说的是SPP模式,关键是怎样让计算机发出控制信号,这样的信号会锁存吗?单片机该怎样应答?
|
|
8楼#
发布于:2002-10-10 21:47
使用串口,什么都有现成的,为什么还要考虑并口呢?
要讲效率,讲省钱。 关键是充分利用现有资源――UART in MCU. |
|
|
9楼#
发布于:2002-10-11 09:27
可是现在新推出的NOTEBOOK的某些机种已经不再有串口了.(并口通常都会有).
为避免日长梦多,用并口也不错嘛! (跑题了跑题了...) ;) |
|
10楼#
发布于:2002-10-11 09:53
是的,普通的rs232我觉得讲被淘汰,rs485还有可能持续一段时间,主要是工业上可以长距离传输信号,目前usb正在普及,仅接的应该是1394的!在说rs232抗干扰能力太差,特别是在强电磁场环境中,所以我还是选择了并行口
|
|
11楼#
发布于:2002-10-11 23:34
有时用并口控制某些电路确实比串口好用(也许是我用并口用多了)
而且在时间和效率上,并口不一定比串口差。 |
|
|
12楼#
发布于:2002-10-11 23:36
在与mcu的通讯中还要进行电平转换,这又算是一笔开销,如果只用并口的2根线,实现串口功能,并不一定比串口差
[编辑 - 10/11/02 by ldqmoon] |
|
|
13楼#
发布于:2002-10-15 15:42
看附件(VB CODE)!!
不知是否有用? :cool: |
|
14楼#
发布于:2002-10-15 15:48
|
|
|