这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 际踅涣?51 请教51的串口方式0

共2条 1/1 1 跳转至

际踅涣?51 请教51的串口方式0

院士
2006-09-17 18:14:16     打赏
际踅涣?51 请教51的串口方式0



关键词: 际踅     请教     串口     方式    

院士
2006-12-22 22:43:00     打赏
2楼
问 怎样保证rx接受数据的与tx提供的时钟信号同步?用c51怎样实现啊?请教大虾 1: 同步通讯,一条时钟线连接。 2: 还是方式0发现会漏数据。。。是不是同步时序的问题啊。外接ad7710的24位ad转换芯片。当有24位数据出来的时候DADR会变成低电平。SCLK是51提供的时钟信号,SDATA是ad7710出来的24位数据信号。当24位数据输出完毕,DADR恢复高电平。程序如下:
    for(j=0;j<24&&(!DADR);j++)
        {
    SCLK=1;
    dat<<=1;
    if(SDATA)dat++;
    SCLK=0;
    } 3: 循环有问题 详细看看退出的条件while(DADR);
dat=0;
for(j=0;j<24;j++)
{
   SCLK=1;
   dat<<=1;
   if(SDATA)dat++;
   SCLK=0;
} 4: 谢谢。不过这样的话,要是adc出来的信号可能会有时序问题,可能漏了数据但还是循环24次。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]