网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月24日漏签0天
单片机吧 关注:211,993贴子:1,047,334
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 0回复贴,共1页
<<返回单片机吧
>0< 加载中...

小白求助,关于STC8A单片机的串口

  • 只看楼主
  • 收藏

  • 回复
  • 350386979
  • 上校
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大佬,救命啊,我STC的51单片机,串口不会用啊。
单片机型号STC8A4K16S2A12,
代码如下
void main()
{
SCON = 0x50;
T2L = 0xe8; //65536-11059200/115200/4=0FFE8H
T2H = 0xff;
AUXR = 0x15; //启动定时器
ES = 1; //使能串口中断
EA = 1;
SBUF = 0x5a; //发送测试数据
while(1)
{
UART_Send_Char('a');
}
}
void serial1(void) interrupt 4//定义串行口中断处理子程序
{
if(RI)
{
RI=0;
URAT1_RX_buf[0]=SBUF;
SBUF=URAT1_RX_buf[0];
}
if(TI)
{
TI=0;
busy1=0;
}
}
每次发送1,串口助手接受反馈都是BD,这不对啊
哪里有问题,振荡器速率我检查过了,波特率也是示例代码一致的


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 0回复贴,共1页
<<返回单片机吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示