標(biāo)題:
STC15單片機(jī)串口發(fā)送字符串程序,串口助手接收不到內(nèi)容,問(wèn)題出在哪里?附源代碼
[打印本頁(yè)]
作者:
jackey7612
時(shí)間:
2019-3-20 20:48
標(biāo)題:
STC15單片機(jī)串口發(fā)送字符串程序,串口助手接收不到內(nèi)容,問(wèn)題出在哪里?附源代碼
本帖最后由 jackey7612 于 2019-3-21 06:56 編輯
/*******************************************************************
函數(shù)名稱:SendByte()
功能描述:發(fā)送一個(gè)字節(jié)數(shù)據(jù)。
*******************************************************************/
void SendByte(unsigned char dat)
{
SBUF = dat;
while(!TI);
TI = 0;
}
/*******************************************************************
函數(shù)名稱:SendString()
功能描述:發(fā)送一個(gè)字符串?dāng)?shù)組。
*******************************************************************/
void SendString(unsigned char *s)
{
while(*s != '\0')
{
SendByte(*s);
s++;
}
}
復(fù)制代碼
void SendString(unsigned char *s)
{
char i = 0;
while(s[ i ] != '\0')
{
SendByte(s[ i ]);
i++;
}
}
SendString函數(shù)內(nèi)部
使用 *s 發(fā)送字符串
,
串口接收不到數(shù)據(jù)
,換成 s[ i ] ,
串口接收字符串正常
。問(wèn)題出在哪里,大神幫忙分析一下,謝謝。程序使用keil5編譯。
作者:
ssk7793
時(shí)間:
2019-3-20 22:32
代碼不全
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1