【正文】
械速度比較慢而使傳輸波特率受到限制,所以,一般的串行打印機工作在110 波特率,點針式打印機由于其內(nèi)部有較大的行緩沖區(qū),所以可以按高達2400波特的速度接收打印信息。串行通信接口電路的組成為了完成上述串行接口的任務(wù),串行通信接口電路一般由可編程的串行接口芯片、波特率發(fā)生器、EIA 與TTL 電平轉(zhuǎn)換器以及地址譯碼電路組成。所以當(dāng)數(shù)據(jù)由計算機送至數(shù)據(jù)發(fā)送器時,首先把串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)才能送入計算機處理。S OSI七層參考模型中的數(shù)據(jù)鏈路層。目前,采用的通信協(xié)議有兩類:異步協(xié)議和同步協(xié)議。因此串并轉(zhuǎn)換是串行接口電路的重要任務(wù)。其中,串行接口芯片,隨著大規(guī)模繼承電路技術(shù)的發(fā)展,通用的同步(USRT)和異步(UART)接口芯片種類越來越多,如下表所示。大多數(shù)接口的接收波特率和發(fā)送波特率可以分別設(shè)置,而且,可以通過編程來指定。一般的通訊協(xié)議只符合OSI 七層模型的某幾層,如: EIARS232C:實現(xiàn)了物理層。(4)傳輸層:對應(yīng)OSI 的傳輸層。從圖中可以看出,這種格式是靠起始位和停止位來實現(xiàn)字符的界定或同步的,故稱為起始式協(xié)議。傳送開始后,接收設(shè)備不斷地檢測傳輸線,看是否有起始位到來。在高速傳送時,一般要采用同步協(xié)議。標(biāo)題中包括院地址、目的地址和路由指示等信息。同時,由于采用了一些傳輸控制字,故增強了通信控制能力和校驗功能。字符填充實現(xiàn)起來相當(dāng)麻煩,且依賴于字符的編碼。所有的信息是以幀的形傳輸?shù)?,而?biāo)志字符提供了每一幀的邊界。(3)信息場:跟在控制場之后的是信息場I(Information)。這種“0”位的插入和刪除過程是由硬件自動完成的。(1)物理層協(xié)議:規(guī)定串口硬件的通信方式。(2)數(shù)據(jù)鏈路層協(xié)議:規(guī)定數(shù)據(jù)幀格式,包括數(shù)據(jù)幀的起始定義、幀的字節(jié)數(shù)、幀結(jié)束定義。在HDLC規(guī)程中,7 個連續(xù)的“1”被作為失效字符,而在SDLC 中失效字符是8 個連續(xù)的“1”。即數(shù)據(jù)場可以為0,當(dāng)它為0 時,則這一幀主要是控制命令。(2)地址場和控制場:在標(biāo)志場之后,可以有一個地址場A(Address)和一個控制場C(Control)。(3)面向比特的同步協(xié)議特點與格式:面向比特的協(xié)議中最具有代表性的是IBM的同步數(shù)據(jù)鏈路控制規(guī)程SDLC(Synchronous Data Link Control),國際標(biāo)準(zhǔn)化組織ISO(International StandardOrganization)的高級數(shù)據(jù)鏈路控制規(guī)程HDLC(High Level Data link Control),美國國家標(biāo)準(zhǔn)協(xié)會(Americal National Standard Institute)的先進數(shù)據(jù)通信規(guī)程ADCCP(AdvancedData Communication Control Procedure)。比如正文有個與文終字符ETX 的代碼相同的數(shù)據(jù)字符,接收端就不會