回覆列表
  • 1 # 認真哈利8t6

    非同步傳輸的位數一般指資料位,分為7位和8位兩種,不包括起始、校驗、和停止,比如要傳送的資料是7位,你傳輸後得到的資料也是7位,對應到1個位元組,應把最高位設定成0;這是RS232的標準,實際傳輸的時候的順序是這樣:1位起始位、資料0、資料1、...、資料7、1位偶校驗、1位停止位,到此傳輸結束,如果還有資料傳,重新按照上面的順序開始。校驗位可以分成奇、偶校驗,或者無校驗。實際傳輸時每一位的訊號寬度與波特率有關,波特率越高,寬度越小,根據起始位開始計時,雙方的時間不進行同步,所以叫做非同步傳輸,在進行傳輸之前,雙方一定要使用同一個波特率設定。8位資料時傳送過程類同。 不管是PLC還是微控制器,只要是序列非同步通訊時,根據RS232標準都是將資料位設定為7位或者8位,這樣正好對應一個位元組,有利於CPU資料處理。 還有所謂通訊裡面的“資料位”就是你想透過序列通訊傳送的資料,只不過這些資料要透過分解為7位或者8位,即一個位元組,分別傳輸而已。 明白了嗎,不明白的話,隨時HI我~~祝你好運~~

  • 中秋節和大豐收的關聯?
  • 六書造字法舉例各五個?