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