王碩 趙楊放 張揚(yáng)
摘 要:計(jì)算機(jī),作為信息技術(shù)發(fā)展的產(chǎn)物,與單片機(jī)有效的組合,不僅可以有效地解決單片機(jī)存在的缺點(diǎn),而且能夠發(fā)揮兩者最大的作用。計(jì)算機(jī)與單片機(jī)的聯(lián)合,是建立在使用串行通信技術(shù)基礎(chǔ)之上,而且借助串口這一載體從計(jì)算機(jī)上下載程序的單片機(jī),則是占據(jù)著較大的比例,為此,讓計(jì)算機(jī)與單片機(jī)進(jìn)行更好的聯(lián)合,對使用在其中的串行通信技術(shù)做出簡單的分析與探究。
關(guān)鍵詞:計(jì)算機(jī);單片機(jī);串行通信技術(shù)
0 前言
21世紀(jì)的社會(huì)已經(jīng)進(jìn)入信息化時(shí)代,無論是在人們的日常生活中還是在社會(huì)的生產(chǎn)方面,信息化技術(shù)都在其中扮演著重要的角色。科技這一因素所帶來的變化是巨大的,所帶來的產(chǎn)物也是全新的,其中計(jì)算機(jī)作為科技發(fā)展的一種產(chǎn)物,充斥在社會(huì)各個(gè)行業(yè)以及各個(gè)領(lǐng)域中,發(fā)揮著計(jì)算機(jī)這項(xiàng)技術(shù)獨(dú)有的優(yōu)勢與功能。單片機(jī),作為一種集成電路芯片,被應(yīng)用的越來越廣泛,之所以被廣泛應(yīng)用的原因就是在與單片機(jī)巨有強(qiáng)大的功能特點(diǎn),不僅在使用時(shí)能夠體現(xiàn)靈活性,而且性價(jià)比也是較高的。但是正所謂世界上是不存在十全十美的事物,單片機(jī)在擁有如此強(qiáng)大的功能之后,也是存在一些屬于自身的缺點(diǎn),就是單片機(jī)的存儲(chǔ)量是較少的,使得單片機(jī)在處理數(shù)據(jù)方面存在缺陷。為了能夠有效改善這一問題,實(shí)現(xiàn)更好地運(yùn)用單片機(jī),就將單片機(jī)與計(jì)算機(jī)進(jìn)行連接,由單片機(jī)來采集數(shù)據(jù),在將采集到的數(shù)據(jù)傳輸?shù)接?jì)算機(jī)中,以這樣的方式,正好解決單片機(jī)存儲(chǔ)容量不足的缺點(diǎn),與此同時(shí),為了能夠很好地實(shí)現(xiàn)這一做法,就必須要完成計(jì)算機(jī)和單片機(jī)之間的通信技術(shù),而現(xiàn)在計(jì)算機(jī)和單片機(jī)之間的通信技術(shù)一般采用的都是串行的通信技術(shù)。
1 通信技術(shù)的分類介紹
計(jì)算機(jī)與單片機(jī)在串行通信技術(shù)的基礎(chǔ)上,進(jìn)行有效的聯(lián)合,是符合發(fā)展的要求的。從通信技術(shù)這一整體的概念來講,可以對其從兩個(gè)大的方面進(jìn)行分類,從這兩個(gè)方面中可以更加了解通信技術(shù),進(jìn)而進(jìn)一步理解串行通信技術(shù)。
1.1 從數(shù)據(jù)傳輸方式的角度
一大類,從數(shù)據(jù)的傳輸方式來講,可以分成4種方式。第一,單工方式,數(shù)據(jù)的傳輸方向是單向的,并沒有明確是朝著哪個(gè)方向前進(jìn),只能肯定的是方向是固定的,這樣的傳輸方式,由于方向是固定,相對的該中傳輸方式在應(yīng)用范圍也是有限制的,不能夠廣泛地應(yīng)用到各個(gè)領(lǐng)域中。第二,有了單向的傳輸方式,就有雙向的傳輸方式,也就是半雙工方式,這一方式也不能做到萬能,隨時(shí)隨地的傳輸數(shù)據(jù),它只能分時(shí)段進(jìn)行數(shù)據(jù)的傳輸,相對應(yīng)的在使用方面也存在一定的局限性。第三,時(shí)代在發(fā)展進(jìn)步,技術(shù)也不會(huì)故步自封,因此,就出現(xiàn)了解決上兩項(xiàng)的傳輸方式——全雙工方式,應(yīng)用在雙方有交互的情況下,正是由于這一方式的局限性相對減少,于上述兩種相比較而言應(yīng)用的較為的廣泛。第四,在綜合上述三種方式共同點(diǎn)的基礎(chǔ)上,又出現(xiàn)了多工方式,這一傳輸方式的出現(xiàn),能夠?qū)崿F(xiàn)多種數(shù)據(jù)的共同傳輸,功能較為強(qiáng)大,被應(yīng)用得最廣。
1.2 從串行通信技術(shù)的角度
二大類,就是在一個(gè)線的基礎(chǔ)上進(jìn)行位數(shù)傳遞數(shù)據(jù)的串行通信技術(shù),這一技術(shù)按照時(shí)鐘的基準(zhǔn),又可以分為兩個(gè)方面。首先是異步串行通信,以時(shí)鐘為標(biāo)準(zhǔn),通信的雙方在數(shù)據(jù)接收時(shí),一方用自己的時(shí)鐘進(jìn)行數(shù)據(jù)的傳送,而另一方則是用自己的時(shí)鐘來進(jìn)行數(shù)據(jù)的接收,兩者之間的步調(diào)是不一致的;其次是同步串行通信,以時(shí)鐘為基礎(chǔ),接送和發(fā)送的雙方參考的是同一個(gè)時(shí)鐘的標(biāo)準(zhǔn),彼此之間的步調(diào)是一致的。
2 關(guān)于串行通信技術(shù)的分析
2.1 關(guān)于計(jì)算機(jī)方向的
計(jì)算機(jī)與單片機(jī)之間利用串行通信技術(shù)時(shí),所必須要用到的設(shè)備就是計(jì)算機(jī)的串口,與平常我們在日常生活中常用的USB接口線是不同的,串口以Bit為單位進(jìn)行數(shù)據(jù)的傳輸,串口通信中最為常用的就是波特率,以秒最為單位,因此,在計(jì)算機(jī)的串口通信當(dāng)中,正是一個(gè)常用到的單位,一般情況下,在串口的數(shù)據(jù)通信傳輸過程中,數(shù)據(jù)的位數(shù)一般為5、7、8位。在數(shù)據(jù)的傳輸過程中,會(huì)受到諸多因素的干擾,可能會(huì)出現(xiàn)出錯(cuò)的概率,因此要對其進(jìn)行檢驗(yàn)位。在對串口通信進(jìn)行分類的時(shí)候,可以根據(jù)串行通信之間的不同協(xié)議,成RS232、RS442、RS485。在這幾個(gè)串口通信當(dāng)中,RS232的出現(xiàn)是最早的,后通過對RS232進(jìn)行一定的改進(jìn)和完善就有了RS442和RS485。
2.2 關(guān)于單片機(jī)的
計(jì)算機(jī)與單片機(jī)之間的鏈接,是利用串行通信技術(shù)進(jìn)行完美的實(shí)現(xiàn),為了使得這一目標(biāo)更趨完善化,一般情況下,單片機(jī)內(nèi)部都有一個(gè)既可以用來接收數(shù)據(jù)有可以用來傳輸數(shù)據(jù)的這樣一個(gè)串口,被稱為全雙工串口,能夠通過這樣一個(gè)簡單的設(shè)備實(shí)現(xiàn)接收數(shù)據(jù)還可以達(dá)到發(fā)送數(shù)據(jù)的效果。與此同時(shí),單片機(jī)作為一項(xiàng)有技術(shù)發(fā)展所帶來的產(chǎn)物,任何一種單向機(jī)都會(huì)有數(shù)據(jù)使用手冊包含在其中,讓用戶在方開始使用階段,在還未對單片機(jī)充分了解的基礎(chǔ)上,可以參考這份使用手冊對單向機(jī)進(jìn)行合理的運(yùn)用,進(jìn)行更好的工作,而且在單片機(jī)中,寄存器是非常重要的組成部分,不管單片機(jī)的構(gòu)造如何,是簡單化還是復(fù)雜化的,在進(jìn)行編程時(shí),就要對其進(jìn)行有效的設(shè)置,促進(jìn)技術(shù)的發(fā)展與進(jìn)步。
3 結(jié)語
計(jì)算機(jī)、單片機(jī),從某種程度上來講的話,都是屬于科技這一因素進(jìn)步之下所帶來的產(chǎn)物,單片機(jī)存在存儲(chǔ)量不足的缺點(diǎn),而計(jì)算機(jī)的眾多優(yōu)點(diǎn)之一就是有較大的存儲(chǔ)容量,為了更好地適應(yīng)社會(huì)的發(fā)展需要,就將計(jì)算機(jī)與單片機(jī)進(jìn)行有效的聯(lián)合,以計(jì)算機(jī)的優(yōu)點(diǎn)來彌補(bǔ)單向機(jī)的缺點(diǎn),同時(shí)要想達(dá)到聯(lián)合的目的就需要借助串行通信技術(shù),來實(shí)現(xiàn)數(shù)據(jù)的傳輸。本文以此為出發(fā)點(diǎn),對計(jì)算機(jī)與單片機(jī)之間使用的串行通信技術(shù)進(jìn)行相關(guān)的研究,使得串行通信技術(shù)得以朝著更好、更實(shí)用的方向發(fā)展。
參考文獻(xiàn):
[1] 郭紅英. PC與單片機(jī)通信系統(tǒng)設(shè)計(jì)[J].信息系統(tǒng)工程,2013(06):22-23.
[2] 周子深,中振寧.用VB實(shí)現(xiàn)計(jì)算機(jī)與單片機(jī)的串行通信[J].半導(dǎo)體技術(shù),2002(01):42-44.
[3] 彭順,潘玉田.單片機(jī)串行口的并行通信技術(shù)[J].機(jī)械管理開發(fā),2007(05):95-96.
[4] 梁中華,王子威,祁春清,索跡. PC機(jī)與單片機(jī)串行通信的研究[J].沈陽工業(yè)大學(xué)學(xué)報(bào),2005(03):302-307.
作者簡介:王碩(1995—),男,遼寧遼陽人,沈陽理工大學(xué)學(xué)生。
趙楊放(1994—),男,河南信陽人,沈陽理工大學(xué)學(xué)生。
張揚(yáng)(1995—),男,河北保定人,沈陽理工大學(xué)學(xué)生。