當前位置:編程學習大全網 - 編程軟體 - 有沒有高手呀!!!求高手!!! 雙串口單片機(STC90C54RD+),串口通信程序編寫,具體要求如下:

有沒有高手呀!!!求高手!!! 雙串口單片機(STC90C54RD+),串口通信程序編寫,具體要求如下:

#include<reg52.h>

unsigned char flag,a;

void main()

{

TMOD=0x20;//設置定時器1為工作方式2

TH1=0xfd;

TL1=0xfd;

TR1=1;

REN=1;

SM0=0;

SM1=1;

EA=1;

ES=1;

while(1)

{

/* if(RI==1)

{

RI=0;

P1=SBUF;

}*/

if(flag==1)

{

ES=0;

flag=0;

SBUF='1';//28;

while(!TI);

TI=0;

SBUF='2';//28;

while(!TI);

TI=0;

SBUF='3';//28;

while(!TI);

TI=0;

ES=1;

}

}

}

void ser() interrupt 4

{

RI=0;

// P1=SBUF;

a=SBUF;

flag=1;

}

這是串口通訊的程序,由於C語言的良好的訊移性能,妳再查詢GPS模塊的就編程,壹整合可以了

  • 上一篇:JAVA編程題,定義壹個類A,類中有壹個private的整型變量data,壹個private的字符串對象
  • 下一篇:在matlab中如何編程實現:從鍵盤輸入任意個正整數,以0結束,輸出那些正整數中的素數
  • copyright 2024編程學習大全網