如何实现单片机对相位计的RS232串口通信和控制?

用c语言编程实现stc单片机对SD1000相位计的控制,但实现不了,不知道是什么原因,哪位能有所赐教,下面是相位计RS232的介绍:IntroductionTheRS23... 用c语言编程实现stc单片机对SD1000相位计的控制,但实现不了,不知道是什么原因,哪位能有所赐教,下面是相位计RS232的介绍:
Introduction
The RS232 port is a serial interface allowing the SD1000 to be connected to a printer or controller with an RS232 port. The speed of data transfer is controlled by 9600 baud rates; The data output format is 1 start bit, 8 data bits, 2 stop bits and no parity. CTS/RTS handshaking is used to control data transfer.
SD1000 PC RS232
9 pin 9 pin
GND 5 --------------------------------------------------------------------- 5 GND
RX 2 --------------------------------------------------------------------- 3 TX
TX 3 --------------------------------------------------------------------- 2 RX
CTS 8 --------------------------------------------------------------------- 7 RTS
RTS 7 --------------------------------------------------------------------- 8 CTS
CTS 4 --------------------------------------------------------------------- 6 DSR
展开
 我来答
shk88888

2011-08-07 · TA获得超过1.7万个赞
知道大有可为答主
回答量:5707
采纳率:74%
帮助的人:2260万
展开全部
如果仅仅 是串口数据通讯,很简单。无非就是 收对发 发对收 你发我收 我发你收,定义好模块 定义好所有参数。

你这里的关键是:

"相位计的RS232串口通信和控制"

这个是关键,你要看看相位计的通讯规则。首先是相位计收到一个特定字串 才发送什么字节 这一串字 如何定义的,发送过来的又是如何定义的,这些必须有相位计厂家的说明。不然累死也通讯不上。
匿名用户
2011-08-04
展开全部
串口通信嘛

建议 去 我的领地 5d6d 的 proteus 论坛看看

那里有很多 单片机仿真实例,包括proteus 仿真图 和 源码

单片机 串口只有 tx rx gnd 信号,没有 cts rts 等信号吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Jarrywd
2011-07-29 · TA获得超过100个赞
知道答主
回答量:81
采纳率:0%
帮助的人:76.5万
展开全部
RS232就是一个通信协议,通过电平转换将5V或者3V的单片机信号与12V的信号联系起来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
450362883
2011-08-08
知道答主
回答量:30
采纳率:0%
帮助的人:12.6万
展开全部
rs232接线都是2,3,5,这是固定的,剩下都是串口协议的问题,主要是软件儿的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式