當51單片機上電后,便開始不停地采樣和發(fā)送數(shù)據(jù), 這類似于計算機上的“DMA”方式,單片機的主程序流程圖如圖2所示。主程序部分代碼為:
圖2 單片機主程序流程圖
2.2部分
在PC上采用VB來編寫串行口接收、存儲、分析數(shù)據(jù)的程序,借鑒了“虛擬儀器架構(gòu)” 的設(shè)計思想,力求通過操作PC 端軟件來完成所需要的測試功能,就像在操作自己定義、自己設(shè)計的一臺電子儀器一樣。
首先要初始化串口,必須將MSComm控件的通信特性設(shè)置為同51單片機一致方可正常通信。
評論