求一个使用STC12C5A60S2单片机的串口1向STC-ISP串口助手发送abcd字符串的程序
答案:1 悬赏:70
解决时间 2021-01-17 13:58
- 提问者网友:棒棒糖
- 2021-01-17 00:56
求一个使用STC12C5A60S2单片机的串口1向STC-ISP串口助手发送abcd字符串的程序
最佳答案
- 二级知识专家网友:第幾種人
- 2021-01-17 01:49
//串口通信 头文件
void Usart_Init() ; //串口初始化(11.0592MHZ晶振。9600波特率)
void Usar_sent(unsigned char dat) ; // 串口发送数据
//unsigned char Usar_read() ; // 串口接受数据
void Usart_Init()
{
SCON=0x50;
PCON=0x80; //波特率翻倍
//串口中断相关设置
AUXR=AUXR|BRTR;
TMOD=0x20;
TH1=0xfa; //波特率为9600 晶振为11.0592M
TL1=0xfa;
TR1=1;
}
void Usar_sent(unsigned char dat)
{
SBUF=dat;
while(TI==0);
TI=0;
}
unsigned char Usar_read()
{
unsigned char dat;
while(RI==0);
RI=0;
dat=SBUF;
return dat;
}
//sfr SBUF = 0x99;
//sfr S2CON = 0x9a;
//SM0/FE SM1 SM2 REN TB8 RB8 TI Ri// S2CON寄存器具体配置以上是相关程序,我也未实验过,如果可以的话请采纳,不行的话请忽视。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息