alashun 发表于 2005-5-27 02:03:05

请教串口通信

<P>实验台自带单片机采集数据,通过RS-232与计算机连接,其自带的软件可接收并显示串口的数据,我们试着用LabVIEW编程,可是却采集不到任何数据</P>
<P>关于串口通信,实验台厂家提供的技术参数如下:</P>
<P>通信过程:波特率9600,无校验,8位数据位,1位停止位。上位微机根据被测信号的变化速率设定采样速度,并向单片机系统发送命令控制字,然后等待接收中断。当89S52收到命令,按要求的速度采样完毕后,通过串行口向微机的通信端口发送数据。在本系统中,为了精确复现实时信号,以数据块为单位进行信号的采集、通信和处理。在此方式下,89S52连续采集一个数据块(共57个数据,114个字节,格式为高8位在前字节,低4位在后字节),微机一次通信过程从串行口取一个数据块(共115字节,首字节为回应码)。</P>
<P>命令控制字含义:80H (10000次/秒)、81H (7500次/秒)、
82H (5000次/秒)、 83H (2500次/秒)、 84H (1000次/秒)、
85H (500次/秒)、 86H (250次/秒)、87H (125次/秒)。</P>
<P>附上我自编的程序,请指点。</P>

cpubbs 发表于 2005-5-27 06:37:51

好像你发过相同的贴子呀兄弟!

ricken 发表于 2005-5-27 17:05:10

你没有附上你自编的程序!
页: [1]
查看完整版本: 请教串口通信