阅读:1584回复:5
串行通信
不知个位是否在单片机上实现过纯软件的半双工双向串行通信,若有请给我一些建议(两单片机一个工作在4Mz,一个在32.768K)。
|
|
沙发#
发布于:2002-03-20 09:19
我做过,用两个I/O口,一个做CLK,一个做DATA。 这种程序调试很痛苦,而且如果数据大的话偶尔会丢数据。所以不是万不得以不要用这种方法。 |
|
板凳#
发布于:2002-03-20 09:20
软件实现方式要看单片机的片内资源才可确定具体方案,如果完全不依靠片内资源是非常耗费CPU时间的,可否具体说明什么型号的单片机,如果我对它熟悉的话,我也许会有一些有用的建议。
|
|
地板#
发布于:2002-04-09 12:16
我用的是PIC12C671,资源不多,只能半双工,不能传时钟,没有足够的口
|
|
地下室#
发布于:2002-10-23 21:13
我建议你读一本书
北航出的 <<PC机及单片机数据通讯技术>> |
|
5楼#
发布于:2002-10-24 08:37
我用的是最简单的延时和查询,找个调试软件测一下位宽。嘻嘻!
|
|