當前位置:編程學習大全網 - 編程軟體 - 單片機串口編程實例

單片機串口編程實例

# include & ltreg 51 . h & gt;

#定義uchar無符號字符

#定義uint無符號整數

//延遲

無效延遲(單位毫秒)

{

烏恰爾壹世;

而(ms-)for(I = 0;我& lt120;i++);

}

//主程序

void main()

{

uint a = 0x 0001;

uchar c;

SCON = 0x 00;//串口模式0,即移位寄存器輸入/輸出模式。

TI = 1;

while(1)

{

c = a;

SBUF = c;

while(TI = = 0);//等待發送結束。

TI = 0;//TI軟件設置

c = a & gt& gt8;

SBUF = c;

while(TI = = 0);//等待發送結束。

TI = 0;//TI軟件設置

戴萊姆斯(400);

a = a & lt& lt1;

if(a = = 0x 0000)a = 0x 0001;

}

}

  • 上一篇:這道C++題目怎麽做?兩條for語句連起來這麽看啊?
  • 下一篇:大二適合參加鄱陽紅大學生骨幹培訓班嗎
  • copyright 2024編程學習大全網