1. 程式人生 > >序列通訊與並行通訊概念

序列通訊與並行通訊概念

 1.序列通訊
 序列通訊是指計算機與I/O裝置之間資料傳輸的各位是按順序依次一位接一位進行傳送。通常資料在一根資料線或一對差分線上傳輸。
 2.並行通訊
 並行通訊是指計算機與I/O口裝置間通過多條傳輸線交換資料,資料的各位同時進行傳送。

 序列通訊的傳輸速度慢,但使用的傳輸裝置成本低,可利用現有的通訊手段和通訊裝置,適合於計算機的遠端通訊;並行通訊的速度快,但使用的傳輸裝置成本高,適合於近距離的資料傳輸,

非同步序列通訊與同步序列通訊:
 1.非同步序列通訊
 所謂非同步通訊是指資料傳送以字元為單位,字元與字元間的傳送是完全非同步的,位與位之間傳送基本同步,其特點如下:
 (1):以字元為單位傳送資訊。
 (2):相鄰兩字元音質間隔是任意長。 
 (3):因為一個字元中的位元位長度有限,所以需要接收時鐘和傳送時鐘只要相同就可以。
 (4):非同步方式特點簡單地說就是字元間同步,字元內非同步


 2.同步序列方式的特點
 所謂同步通訊,是指資料傳送是以資料塊(一組字元)為單位,字元與字元之間,字元內部的位與位之間都同步,同步序列通訊的特點可以概括為以下幾點。
 (1):以資料塊為單位傳送資訊。
 (2):在一個數據塊(資訊幀)內,字元與字元與字元間無間隔。
 (3):因為一次傳輸的資料塊中包含的資料較多,所以接收時鐘與傳送時鐘嚴格同步,通常要有同步時鐘。

下面重點講講非同步序列通訊方式
 (1):1位起始位,規定為低電平0。 
 (2):5-8位資料位,即要傳送的有效資訊。
 (3):1位奇偶校驗位。
 (4):1-2位停止位,規定為高電平1。
 

 RS-232C電氣特性

 在TXD和RXD引腳上電平定義:
 邏輯 1 = -3V ~ -15V 
 邏輯 0 = 3V ~ 15V