楊 波
(重慶師范大學(xué)涉外商貿(mào)學(xué)院 重慶 401520)
在當(dāng)今信息化時代,信息化技術(shù)在人們的日常生活和社會的生產(chǎn)方面都起著重要作用??萍嫉牧α坎蝗菪∮U,它可以帶來巨大變化,并且它可以帶來全新的產(chǎn)物。計算機作為科技的一種產(chǎn)物,遍布各個行業(yè),涉及各個領(lǐng)域,將其獨有的優(yōu)勢和功能發(fā)揮的淋漓盡致。單片機強大的功能特點在于使用具有靈活性并且其具有較高性價比,由于具有此功能特點,它作為一種集成電路芯片,被應(yīng)用的非常廣泛。
然而完美的事物在這個世界是不存在的,單片機也不例外。即便它有強大功能,但是存儲量較少是其致命缺點,從而導(dǎo)致其在處理數(shù)據(jù)方面有較大問題。因此,有效解決這一問題刻不容緩。目前,這樣一種方法可更好運用單片機:先連接計算機和單片機,單片機起收集數(shù)據(jù)的作用,讓計算機接受單片機采集的數(shù)據(jù),用此方法可彌補單片機的缺陷,從而解決其在存儲量方面的問題。此時,為使此方法能夠更好的運用,完成通信技術(shù)成為問題的關(guān)鍵,在當(dāng)前計算機和單片機之間的通信技術(shù)普遍使用的是串行的通信技術(shù)。
在有效結(jié)合中,通過串行通信技術(shù)將計算機和單片機結(jié)合,是非常符合發(fā)展要求的。相對來說,通信技術(shù)是一個整體的概念,由這一整體概念,可以分為兩大方面,通過這兩個方面,可以深刻地認(rèn)識通信技術(shù),從而更為進一步了解串行通信技術(shù)。
2.1 從數(shù)據(jù)傳輸方式的角度。數(shù)據(jù)傳輸方式有多種,總的來說可以
分為四種。第一種,由于數(shù)據(jù)傳輸方向為單向,即名為單工方式,它的特點是傳輸方向固定,朝哪個方向前進不確定,由于這樣的特點,導(dǎo)致它與其他傳輸方式相比在應(yīng)用范圍方面具有局限性,因此并不能夠在各個領(lǐng)域廣泛地被應(yīng)用。第二種,雙向傳輸方式,就是半雙工方式,它也具有缺點,并不能隨時傳輸數(shù)據(jù),傳輸時只能分時段,因此在相對應(yīng)的使用方面存在一定缺陷。第三種,隨著科學(xué)技術(shù)的發(fā)展,產(chǎn)生雙全工方式,它更好的解決了上述兩種方式的問題,在雙方有交互的情況下應(yīng)用,采取這一方式可相對減少局限性,從而使得雙全工方式相對以上兩種方法較為普遍。第四種,將上述三種方法聯(lián)合起來,綜合共同點,,在這一基礎(chǔ)上,產(chǎn)生了多工方式,它具有可以完成多種數(shù)據(jù)共同傳輸?shù)奶攸c,由于這一特點,在應(yīng)用方面也更為廣泛。
2.2 從串行通信技術(shù)的角度。利用串行通信技術(shù)在一個線上進行位數(shù)傳遞數(shù)據(jù),從時鐘的要求層面來說,這種技術(shù)可以進一步分為兩方面。第一方面就是接受與傳遞節(jié)奏不一樣,即異步串行通信,它的特點是將時鐘作為標(biāo)準(zhǔn),在數(shù)據(jù)接受時,通信的一方傳送數(shù)據(jù),另一方接受數(shù)據(jù),不管是接受還是傳遞,兩方皆采用自己的時鐘。第二方面就是與異步串行通信命名相反的同步串行通信,即接送和發(fā)送的步調(diào)是相同的,它的特點就是在時鐘的基礎(chǔ)之下,不管是接受數(shù)據(jù)還是傳送數(shù)據(jù),參考的都是相同時鐘的標(biāo)準(zhǔn)。
3.1 計算機技術(shù)。若想利用串行通信技術(shù)將計算機和單片機聯(lián)合,其中必不可少的設(shè)備就是計算機的串口,這種串口并非常見的USB接口線,串口在進行數(shù)據(jù)傳輸時以Bit為單位,因此在串口通信中,波特率是最常用的,它以秒為單位,由此可知道秒在計算機的串口通信中是常用的單位,它的位數(shù)一般是5、7、8位,因此在串口的數(shù)據(jù)通信傳輸過程中一般不采用其他位數(shù)。一切事物都不會進展的特別順利,包括數(shù)據(jù)傳輸本身。在其過程中,由于諸多因素的影響會出現(xiàn)各種各樣的問題,為了避免出現(xiàn)錯的概率,應(yīng)當(dāng)對數(shù)據(jù)傳輸過程完成位的檢驗。串口通信根據(jù)串行通信的不同協(xié)議,可分為三種,分別是RS232、RS442和RS485。在這幾個串口通信的歷史發(fā)展進程中,最早出現(xiàn)的是RS232,RS442和RS485在它的基礎(chǔ)之上又完善并且發(fā)展。
3.2 單片機技術(shù)。通過串行通信技術(shù),使得計算機和單片機之間的鏈接得以完美實現(xiàn),為了進一步完善這個目標(biāo),多數(shù)情況下,單片機內(nèi)部都有一個全雙工串口,這個串口既能用于傳輸數(shù)據(jù),還可以用于接收數(shù)據(jù),我們通過這樣一個簡易方便的設(shè)備就能達到接受數(shù)據(jù)的同時還可以發(fā)送數(shù)據(jù)的效果。與此同時,作為一個由技術(shù)發(fā)展所產(chǎn)生的新生事物,每一種單片機都有其專門的數(shù)據(jù)使用手冊,方便使用者在需要使用單片機卻還不充分了解單片機原理的時候可以參考手冊,使單片機得到科學(xué)合理的使用,更好的完成工作。在單片機構(gòu)造中,寄存器是其中十分重要的組成部分,無論是簡單化還是復(fù)雜化的單片機構(gòu)造,每次編程時都要對其進行有效設(shè)置,以達到促進技術(shù)進步與發(fā)展的目的。
計算機、單片機,在一定程度下看的話,均是在科技進步這一前提下所產(chǎn)生的,存儲量不足是單片機存在的主要缺點,而計算機顯著的一個優(yōu)點就是更大的存儲空間,只有將計算機和單片機有效結(jié)合起來,才能更切合社會發(fā)展的需求,用計算機的優(yōu)勢彌補單片機的劣勢,同時需要應(yīng)用串行通信技術(shù)來達到聯(lián)合的目的,進行傳輸數(shù)據(jù)。本文以此為出發(fā)點,進行計算機和單片機之間所使用的串行通信技術(shù)方面的研究,讓串行通信技術(shù)向著更完美,更方便的方向發(fā)展。
[1] 郭紅英.PC與單片機通信系統(tǒng)設(shè)計[J].信息系統(tǒng)工程,2013,06:22-23.
[2] 周子深,中振寧.用VB實現(xiàn)計算機與單片機的串行通信[J].半導(dǎo)體技術(shù).2002,01:42-44.
[3] 彭順,潘玉田.單片機串行口的并行通信技術(shù)[J].機械管理開發(fā),2007,05:95-96.
[4] 梁中華,王子威,祁春清,索跡.PC機與單片機串行通信的研究[J].沈陽工業(yè)大學(xué)學(xué)報,2005,03:302-307.