51单片机问题求助

2019-03-24 17:58发布

51单片机每隔50ms发送一次数据,c51程序怎么写?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
吴下阿蒙
1楼-- · 2019-03-24 18:53
void 定时器:
{
    char i;
    i++;
    if(i>=50)
    {
        i=0;
        发送数据();
    }
}


}
吴下阿蒙
2楼-- · 2019-03-24 21:41
 精彩回答 2  元偷偷看……
XJ1423
3楼-- · 2019-03-24 23:02
吴下阿蒙 发表于 2015-6-11 19:52
运行一下stc的下载软件,里面有定时器代码生成器,你可以用1ms的定时器,累加50次就是50ms了。芯币你自己留着吧。

谢谢,问题是:每隔50ms,将0xff、P0、P1、P2的值发送一次。以0xff作为第1字节标志。
我不知道怎么写!
天朝傻×
4楼-- · 2019-03-25 01:46
你没说是通过什么接口啊,发送到哪去。定时器采用方式1根据时钟设初值TH&TL,然后读引脚并发送嘛。
XJ1423
5楼-- · 2019-03-25 02:26
 精彩回答 2  元偷偷看……
XJ1423
6楼-- · 2019-03-25 07:51
XJ1423 发表于 2015-6-11 20:23
好吧,我没讲清楚,就是两个单片机之间的通信

定时我知道,就是数据间隔发送没思路!

一周热门 更多>