找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2214|回复: 2
打印 上一主题 下一主题
收起左侧

关于stc12c5a60s2串口问题,请求大神帮忙

[复制链接]
跳转到指定楼层
楼主
ID:141802 发表于 2016-10-8 18:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stc12c5a60s2串口2发送不出数据
void SendData(unsigned char dat)
{
    S2BUF = dat;
    while(!(S2CON&S2TI));  //?S2TI=0,????
    S2CON&=~S2TI;          //S2TI=0
}

main:
PCON &= 0x7F;                //波特率不倍速
SCON = 0x50;                //8位数据,可变波特率
S2CON = 0x50;   //??2?????1  10????? S2REN=1????
AUXR |= 0x04;                //独立波特率发生器时钟为Fosc,即1T
BRT = 0xD9;                //设定独立波特率发生器重装值
AUXR |= 0x01;                //串口1选择独立波特率发生器为波特率发生器
AUXR |= 0x08;       
AUXR |= 0x10;                //启动独立波特率发生器
               
  IE2 =0x01;        //???2??  ES2=1
while(1)
        {
                                                        
                                SendData("l");

        }


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:237942 发表于 2017-11-10 14:06 | 只看该作者
这程序编译能通过?
回复

使用道具 举报

板凳
ID:246473 发表于 2017-11-10 14:37 | 只看该作者
你的Main函数后面怎么是冒号:
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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