智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1152|回复: 2
打印 上一主题 下一主题

C语言求解释

[复制链接]

2

主题

20

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3112
威望
1482
贡献
962
兑换币
979
注册时间
2015-8-11
在线时间
334 小时
跳转到指定楼层
1#
发表于 2015-11-11 17:14:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include <reg51.h>

void InitUART(void)
{
    TMOD = 0x20;
    SCON = 0x50;
    TH1 = 0xFD;
    TL1 = TH1;
    PCON = 0x00;
    EA = 1;
    ES = 1;
    TR1 = 1;
}

void SendOneByte(unsigned char c)
{
    SBUF = c;
    while(!TI);
    TI = 0;
}

void main(void)
{
    InitUART();
}

void UARTInterrupt(void) interrupt 4
{
    if(RI)
    {
        RI = 0;

    }
    else
        TI = 0;
}


这是一个串口通讯的程序    void SendOneByte(unsigned char c)   这个函数的作用是什么??不理解啊

回复

使用道具 举报

2

主题

20

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3112
威望
1482
贡献
962
兑换币
979
注册时间
2015-8-11
在线时间
334 小时
2#
 楼主| 发表于 2015-11-12 18:24:11 | 只看该作者
wszdxmh 发表于 2015-11-11 19:08
这是51吧,就是发送一个字节的数据给接收端,这种东西百度上大把。

恩,刚入手单片机,谢谢了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 21:50 , Processed in 0.113539 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表