STC8A8K无法通过串口发送字符串

2019-07-15 09:02发布

#include "STC8.h"
#include "intrins.h"
//测试工作频率为11.0592MHz
void UART1_Isr() interrupt 4 using 1
{
if (ti)
{
TI = 0; //清中断标志
P10 = !P10; //测试端口
}
if (RI)
{
RI = 0; //清中断标志
P11 = !P11; //测试端口
}
}
void main()
{
SCON = 0x50;
T2L = 0xe8; //65536-11059200/115200/4=0FFE8H
T2H = 0xff;
AUXR = 0x15; //启动定时器
ES = 1; //使能串口中断
EA = 1;
SBUF = 0x5a; //发送测试数据
while (1);
}
问题:
我把这个程序编译好后,下载到单片机后,用电脑串口调试助手调试时,发现调试助手接收端什么也收不到,求高手指示。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。