[求助]偶是个菜鸟阿。请教大家一个51的问题,非常之感谢阿~~
我想完成这么一个功能,从51(atmel89c52)的p2口发送数据到pc机的并口,之后pc机可以读到51发送的数据(并不是单片机与pc的通信,只发7位数据到计算机的并口的db0到db6位),我用了一个并口的25针转9针的转接线-- 就是把原先25针的并口转成9针的引线,这9脚分别是并口的数据寄存器中的db0~db6和两根地引脚。
不知道能不能直接把51的p2口中的7位引出来,直接跟那个9针的转接线中的相应的数据线直接相连?还是在它们中间加具有缓冲功能的芯片?
我试了一下,如果直接相连的话,并口的数据位读不到51发出来的信号,并口的数据位中还是原先的信号。
请大家指教阿~~到底怎么解决pc机并口数据寄存器读51的i/o口数据的问题~~多谢了~~ 非常感谢
发表时间:2003年12月14日22:05:36