<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 51單片機串口的問(wèn)題

51單片機串口的問(wèn)題

作者: 時(shí)間:2013-01-16 來(lái)源:網(wǎng)絡(luò ) 收藏

想問(wèn)一下:?jiǎn)纹瑱C串口在接收的時(shí)候是怎么接收的?如上位機一次發(fā)送一個(gè)字符串11223344,通過(guò)串口助手下發(fā)給單片機。用下面的程序
/***********************************************************/
/* 程序 */
/********************************************************/
void UART_SER () interrupt 4
{

uchar Temp; // 定義臨時(shí)變量

if(RI) // 判斷是接收中斷產(chǎn)生

{

RI=0; // 標志位清零

Temp=SBUF; // 讀入的值

P1=Temp; // 把值輸出到 P1 口,用于觀(guān)察

SBUF=Temp; // 把接收到的值再發(fā)回電腦端

}

if(TI) // 如果是發(fā)送標志位,清零

TI=0;
}

單片機能夠把上位機的數據全部接收后原樣傳輸回去
------------------------------------

我修改了一下程序:,把上面的判斷改為

if(RI) // 判斷是接收中斷產(chǎn)生

{

RI=0; // 標志位清零

Temp=SBUF; // 讀入的值

P1=Temp; // 把值輸出到 P1 口,用于觀(guān)察

SBUF=Temp; // 把接收到的值再發(fā)回電腦端

while(!TI);

TI=0;

SBUF='o';

}


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 51單片機 串口中斷 緩沖區

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>