| 波特率 | XTAL1頻率 | ||
| 8.0MHz | 10.0MHz | 12.0MHz | |
| 4800 | 8068H | 8082H | 809CH |
| 9600 | 8034H | 8041H | 804EH |
| 19200 | 8019H | 8021H | 8027H |
3.2 上位機部分
微機數(shù)據(jù)采集系統(tǒng)中的一個關(guān)鍵問題是要在Windows環(huán)境下編寫相應(yīng)的通信程序。Windows應(yīng)用編程接口(API)所提供的有關(guān)串行通訊的16個函數(shù)可以實現(xiàn)完整的通訊功能,但其應(yīng)用較為復(fù)雜。而VB中有一個通訊控件MSComm,通過改變其屬性設(shè)置和編寫相應(yīng)的程序,就能在Windows環(huán)境下方便地實現(xiàn)不同用戶的串行通訊要求。
利用下面的語句可以方便地設(shè)置傳輸波特率,MSComm1.Settings=“9600,N,8,1”
表明波特率為9600,無奇偶校驗位,8位數(shù)據(jù)位,1位停止位。
4 80C196KB和中央控制機的通訊
在本系統(tǒng)中,下位機為主叫端,上位機為應(yīng)答端,它們通過公用電話網(wǎng)進行數(shù)據(jù)傳輸。其數(shù)據(jù)鏈路的建立、數(shù)據(jù)傳輸及結(jié)束通信的全過程如表3所列。
表3 數(shù)據(jù)傳輸過程表





