-
大小: 58KB文件類型: .rar金幣: 2下載: 1 次發(fā)布日期: 2021-05-26
- 語言: VB
- 標(biāo)簽:
資源簡介
描述了利用vb編寫的上位機軟件使電腦和單片機通信,不清楚的同學(xué)可以電話我。我這個只是實現(xiàn)原理上的通信。13488158634

代碼片段和文件信息
?
/*打開串口調(diào)試程序,將波特率設(shè)置為9600,無奇偶校驗
晶振11.0592MHz,發(fā)送和接收使用的格式相同,如都使用
字符型格式,在發(fā)送框輸入?hello,I?Love?MCU?,在接
收框中同樣可以看到相同字符,說明設(shè)置和通信正確
www。doflye。cn?上海浩豚電子科技
*/
#include????????????????????????????
??????????????????????????????
/*主程序*/
void?main?(void)
{
P2=0x00;
????SCON??=?0x50; ????????/*?SCON:?模式?1?8-bit?UART?使能接收?????????*/
????TMOD?|=?0x20;???????????????/*?TMOD:?timer?1?mode?2?8-bit?reload????????*/
????TH1???=?0xFD;???????????????/*?TH1:??reload?value?for?9600?baud?@?11.0592MHz???*/
????TR1???=?1;??????????????????/*?TR1:??timer?1?run??????????????????????????*/
????EA????=?1;??????????????????/*打開總中斷*/
????ES????=?1;??????????????????/*打開串口中斷*/
while?(1)???????????????????????/*主循環(huán)不做任何動作*/
????{
????}
}
void?UART_SER?(void)?interrupt?4?//串行中斷服務(wù)程序
{ ????
?unsigned?char?Temp;??????????//定義臨時變量?
??
???
???if(RI)????????????????????????//判斷是接收中斷產(chǎn)生
?????{
??RI=0;??????????????????????//標(biāo)志位清零
????Temp=SBUF;?????????????????//讀入緩沖區(qū)的值
??P2=Temp;??
???????????????????//把值輸出到P1口,用于觀察
??????SBUF=Temp;?????????????????//把接收到的值再發(fā)回電腦端單片機只能一位一位發(fā)送和接收,比如就不能直接給SBUF賦字符串
??}
???if(TI)????????????????????????//如果是發(fā)送標(biāo)志位,清零
????{?TI=0;
// Temp=0xff;
// SBUF=Temp;
}
}?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????99124??2010-12-04?22:58??已調(diào)通VB自編程序與單片機通訊google\Last?Loaded?myproject.DBK
?????文件????????864??2010-12-23?12:42??已調(diào)通VB自編程序與單片機通訊google\myproject.PWI
?????文件??????99103??2010-12-04?23:26??已調(diào)通VB自編程序與單片機通訊google\myproject.DSN
?????文件????????190??2009-08-24?15:20??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\MSSCCPRJ.SCC
?????文件??????20480??2009-08-23?22:57??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\工程1.exe
?????文件?????????50??2010-12-23?09:40??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\工程1.vbw
?????文件????????805??2010-11-01?00:07??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\程序.txt
?????文件???????1452??2010-12-07?10:09??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\rs232.c
?????文件????????249??2010-12-07?10:09??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通信.hex
?????文件???????3895??2010-12-07?10:09??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通信.M51
?????文件????????258??2010-12-07?20:05??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通信.plg
?????文件???????2115??2009-08-22?15:20??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通信_Uv2.Bak
?????文件???????1961??2008-04-14?10:22??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通訊.c
?????文件???????3649??2008-04-14?10:22??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通訊.LST
?????文件???????2382??2008-04-14?10:22??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通訊.OBJ
?????文件???????1996??2010-11-01?00:07??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通信.Uv2
?????文件???????3075??2010-12-07?10:09??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\rs232.LST
?????文件???????2031??2010-12-07?10:09??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\rs232.OBJ
?????文件???????1958??2010-12-07?10:09??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通信
????.......??????1106??2010-12-07?10:09??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通信_Opt.Bak
?????文件???????1105??2010-12-07?20:05??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信\串口通信.Opt
?????文件???????3597??2010-12-06?20:45??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\通訊.frm
?????文件????????721??2010-12-06?21:34??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\工程1.vbp
?????文件??????25088??2010-12-06?21:31??已調(diào)通VB自編程序與單片機通訊google\調(diào)試所遇問題.doc
?????目錄??????????0??2010-12-06?15:54??已調(diào)通VB自編程序與單片機通訊google\vb與單片機\23-串口通信
?????目錄??????????0??2010-12-06?15:54??已調(diào)通VB自編程序與單片機通訊google\vb與單片機
?????目錄??????????0??2010-12-06?15:54??已調(diào)通VB自編程序與單片機通訊google
-----------?---------??----------?-----??----
???????????????277254????????????????????27
............此處省略0個文件信息
評論
共有 條評論