資源簡介
實現labview與單片機rs232串口通信,里面包括labview程序和單片機c語言程序

代碼片段和文件信息
#include
#include
#include
#define?uchar?unsigned?char
#define?uint?unsigned?int
uchar?flagtemp;
void?DelayMs?(uint?ms)//ms延時
{
uchar?i;
while?(ms)
{
for?(i?=?0;?i?254;?i++);
ms--;
}
}
void?init_serial() //初始化串口
{
TMOD?=?0x20;??
PCON?=?0x00;
SCON?=?0x50;?//0x50
TH1?=?0xFD; //FD(115200)??EE(19200)
EA=1;
ES=1;
TR1?=?1;
}
void?main()
{?
??init_serial();
while(1)
{
if(flag==1)
{
ES=0; ?//防止單片機不斷進入中斷形成死循環
flag=0;
SBUF=temp; //重新發給計算機
while(!TI)?;? //判斷是否發送完畢
TI=0;
ES=1;
}
}
}
void?sep()?interrupt?4 ?//串口中斷函數
{
RI=0; //接受中斷標志需軟件清0
temp=SBUF;
flag=1;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????31180??2007-12-07?16:57??labview與單片機rs232通信\com77.vi
?????文件??????17832??2015-06-04?21:51??labview與單片機rs232通信\read.vi
?????文件???????4296??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write
?????文件????????747??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write.c
?????文件????????340??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write.hex
?????文件?????????69??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write.lnp
?????文件???????2710??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write.LST
?????文件???????6629??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write.M51
?????文件???????4015??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write.OBJ
?????文件????????491??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write.plg
?????文件??????55519??2015-06-15?11:33??labview與單片機rs232通信\read_write\read_write.uvopt
?????文件??????13459??2015-06-03?16:53??labview與單片機rs232通信\read_write\read_write.uvproj
?????文件??????55519??2015-06-15?11:32??labview與單片機rs232通信\read_write\read_write_uvopt.bak
?????文件??????????0??2015-06-03?15:25??labview與單片機rs232通信\read_write\read_write_uvproj.bak
?????文件???????8108??2009-05-07?14:37??labview與單片機rs232通信\read_write\START_AD.A51
?????文件??????18239??2015-06-15?11:33??labview與單片機rs232通信\read_write\START_AD.LST
?????文件????????821??2015-06-15?11:33??labview與單片機rs232通信\read_write\START_AD.OBJ
?????目錄??????????0??2015-12-10?18:47??labview與單片機rs232通信\read_write
?????目錄??????????0??2015-12-10?18:47??labview與單片機rs232通信
-----------?---------??----------?-----??----
???????????????219974????????????????????19
- 上一篇:c++學習之動態內存運算符
- 下一篇:MATLAB可調用的圖像滑動窗口算法
評論
共有 條評論