欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

非同步串聯(lián)資料傳輸方式的制作方法

文檔序號:6573687閱讀:447來源:國知局
專利名稱:非同步串聯(lián)資料傳輸方式的制作方法
技術(shù)領(lǐng)域
本發(fā)明是一種非同步串連資料傳輸方法,是指借由兩信號的改變來傳輸資料的方法。
一般數(shù)字資料的傳輸有并列及串行兩種方式,例如計算機(jī)外設(shè)設(shè)備的打印機(jī)通常為并列的方式,而鼠標(biāo)或調(diào)制解調(diào)器即為串行的方式。串行資料的傳輸通常速度較慢,但適合長距離的傳輸,而并列傳輸因為同時可以傳輸好幾個字節(jié)(通常為八位),所以速度較快,但適合短距離的傳輸。本發(fā)明的重點則在于串行資料傳輸?shù)母倪M(jìn)。
習(xí)慣采用串行資料的傳輸最為人熟知的為RS232。這種串行傳輸,通常必需先取得外圍設(shè)備與主機(jī)的信號同步,然后再進(jìn)行資料傳輸?shù)膭幼?,資料傳完后,必須再送一串結(jié)束的字節(jié),確定資料傳輸完成。這種串行資料傳輸方式不但速度慢,且無法支持網(wǎng)絡(luò)傳輸?shù)母拍?,只適合單一設(shè)備的傳輸。
當(dāng)然,對于網(wǎng)絡(luò)方式的資料傳輸,目前最常用的為RJ45連接線,其信號線通常有8針。為了達(dá)成網(wǎng)絡(luò)傳輸,其資料的傳輸必須符合一些通訊協(xié)議,例如TCP/IP。針對一些簡單設(shè)備的控制,例如一個家庭內(nèi)所有電器的控制系統(tǒng),這種RJ45配合通訊協(xié)議的方式又太不經(jīng)濟(jì)。
本發(fā)明是針對習(xí)慣采用串行傳輸上的缺點,提出一個借由兩條信號線來進(jìn)行非同步串行資料的傳輸,同時本發(fā)明的資料傳輸方式更可輕易實現(xiàn)網(wǎng)絡(luò)傳輸?shù)母拍睿疫m合遠(yuǎn)距離的傳輸,除此更可提升串行資料傳輸?shù)乃俣?,亦無須基準(zhǔn)頻率(frequency base)的支持。
為達(dá)上述目的,本發(fā)明提出一種非同步串連資料傳輸方法,在傳輸資料時進(jìn)行下列步驟提供一個第一信號及一個第二信號,該第一信號及該第二信號于一個第一時間為一個狀態(tài);以及于一個第二時間時保持該第一信號的狀態(tài),改變該第二信號的狀態(tài),借以由該第一信號及該第二信號狀態(tài)的變化,傳輸該資料。如所述的非同步串連資料傳輸方法,其中該第一信號的狀態(tài)為一個電位,該電位系包含一個高電位及一個低電位。如所述的非同步串連資料傳輸方法,其中該第二信號的狀態(tài)為一個電位,該電位系包含一個高電位及一個低電位。如所述的非同步串連資料傳輸方法,其中該第一信號及該第二信號狀態(tài)的變化包含四種形式,其中該第一形式及該第二形式是借以指定對應(yīng)的一個第一資料及一個第二資料,而該第三形式及該第四形式是借以指定一個字節(jié)內(nèi)容。如所述的非同步串連資料傳輸方法,其中該第一信號及該第二信號于一個高電位時是為該變化的第一形式,借以指定一個第一資料。如所述的非同步串連資料傳輸方法,其中該第一信號及該第二信號于一個低電位時是為該變化的第二形式,借以指定一個第二資料。如所述的非同步串連資料傳輸方法,其中該第一信號于一個高電位及該第二信號于一個低電位時是為該變化的第三形式,借以指定該字節(jié)內(nèi)容為“0”。如所述的非同步串連資料傳輸方法,其中該第一信號于一個低電位及該第二信號于一個高電位時是為該變化的第四形式,借以指定該字位內(nèi)容為“1”。如所述的非同步串連資料傳輸方法,其中該資料傳輸?shù)臅r鐘脈沖(clock)為第一資料+第一資料的第一個字節(jié)內(nèi)容+第一資料+第一資料的第二個字節(jié)內(nèi)容+…+第一資料+第一資料的第N個字節(jié)內(nèi)容+第二資料+第二資料的第一個字節(jié)內(nèi)容+第二資料+第二資料的第二個字節(jié)內(nèi)容+…+第二資料+第二資料的第N個字節(jié)內(nèi)容。
本發(fā)明示意圖詳細(xì)說明

圖1時鐘脈沖圖。
圖2真值表。
圖3串行資料。
圖4應(yīng)用實例。
圖5狀態(tài)圖。
圖號對照+S0第一信號-S0第二信號Tn時間區(qū)間Mp微處理器圖1時鐘脈沖圖。當(dāng)傳輸A=010及B=101的資料時,則用兩條信號線+S0及-S0以圖一的時鐘脈沖圖來傳輸。真值表定義在圖2。對照圖2的真值表,即可解出A=010及B=101的資料,如此即可用兩條信號線來傳輸兩種形式(A與B)的資料。例如,在T0之間,+S0及-S0的電位為1(1代表高電位,0代表低電位),對應(yīng)至圖2的真值表,可譯碼得到A。接著,在T1之間+S0及-S0為01,解到0。這代表,A的第一個字節(jié)為0。同理A的第二個字節(jié)在T2,T3解得為1,第三個字節(jié)在T4,T5解得為0,而B=101的資料則分別在T6,T7,T8,T9,T10,T11解得。
從圖1中可知,信號線+S0及-S0變化的原則是,二者不能同時變化,例如00可以變?yōu)?1,10,但是不能變?yōu)?1,又例如01可變?yōu)?1,00,但不能變?yōu)?0。亦即如果第一時間+S0(第一信號)與-S0(第二信號)的電位不管為何,第二時間只允許其中的一個電位改變。另外,從圖1也可知,本發(fā)明在傳輸串行資料時,不需要另外的時鐘脈沖(clock),即可進(jìn)行資料傳輸。而且,資料在傳輸時,可快可慢,接收端與發(fā)送端不需要在一個基準(zhǔn)頻率(frequency base)上,即可傳輸資料。當(dāng)然,信號的表示方式除了以高電位及低電位的狀態(tài)來表示之外,也可以其它狀態(tài)來表示,如光的明與暗的狀態(tài)。
圖3為本發(fā)明串行資料的格式,A的資料長度為n1,B的資料長度為n2。n1與n2可相等,也可以不相等,其至少為1,最長則可到無限。在進(jìn)行資料傳輸時,A的資料集中在一起傳,B的資料也集中在一起。資料的長度很容易辯別,在接收端只要設(shè)置一計數(shù)器,當(dāng)從A變?yōu)锽(例如T4及T6)或B變?yōu)锳時,則所接收的A或B資料個數(shù),即為資料的長度。
圖4為本發(fā)明的應(yīng)用實例。例如要用本發(fā)明的非同步串連資料傳輸方法來向微處理器傳輸資料,可用兩根信號線+S0及-S0。事先可定義一個指令表,微處理器即可根據(jù)指令表,解出相對應(yīng)的資料或命令。例如指令表定義A為1字節(jié)時,該字節(jié)用來決定開機(jī)或關(guān)機(jī)。
A為3字節(jié)時,該3字節(jié)用來指定8個緩存器,接著B的8字節(jié)資料則為被指定的緩存器的內(nèi)容。
A為16字節(jié)時,該16字節(jié)用來表示內(nèi)存的地址,接著B的8字節(jié)資料則為指定內(nèi)存地址的資料。
有了指令表之后,當(dāng)需要微處理器關(guān)機(jī)時,即可傳A=0。當(dāng)指定第2個緩存器的內(nèi)容為FAH(十六進(jìn)制)時,即可傳A=010,B=11111010。又當(dāng)指定內(nèi)存F000H的地址的資料為AAH時,即可傳A=1111000000000000,B=10101010。由此可知,本發(fā)明的傳輸方式,彈性很大,可以傳輸資料,也可以傳輸命令,可以當(dāng)做資料線,也可當(dāng)做地址線,要看如何定義。除此之外,更可輕易實現(xiàn)在網(wǎng)絡(luò)傳輸上,例如在傳資料時,可用A來決定是哪一個用戶端(client),用B來決定傳輸?shù)馁Y料,此資料可以是一個命令,也可以是單純的資料,要看如何設(shè)計。這種高彈性及高擴(kuò)充性,是通常采用的技術(shù)所無法輕易達(dá)成的。
圖5在硬件的實現(xiàn)方式,僅需一個符合圖5狀態(tài)圖的數(shù)字電路即可,其原理就如前所述,若00時,下一狀態(tài)則不能為11,若10,則下一狀態(tài)不能為01,若為01,則下下狀態(tài)不可為10,而11的下一狀態(tài)則不能為00。在譯碼時,并不需要另外的時鐘脈沖,因為時鐘脈沖可以由兩個信號線的取邏輯AND的運算輕易取得。在傳輸資料時,沒有時鐘脈沖延遲(Clock Delay)的問題。
本發(fā)明的進(jìn)步性在于,借由兩條信號線即可用來傳輸串行資料,而所傳輸?shù)拇匈Y料可長可短,可依設(shè)計而定,具高彈性,高擴(kuò)充性,適合遠(yuǎn)距傳輸,不需同步的時鐘脈沖(Clock),而且具有網(wǎng)絡(luò)功能,可謂一個萬用的資料傳輸方法,傳輸速度可快可慢,適用性優(yōu)良,同時不需額外的基準(zhǔn)頻率(frequencybase)。本發(fā)明技術(shù),可由熟悉本技術(shù)人士具體實施,且這樣的方法又是前所未有的,專利性具備,故依法提出發(fā)明專利申請。
權(quán)利要求
1.一種異步串連資料傳輸方法,于傳輸一資料時進(jìn)行下列步驟提供一個第一信號及一個第二信號,該第一信號及該第二信號于一個第一時間為一個狀態(tài);以及于一個第二時間時保持該第一信號的狀態(tài),改變該第二信號的狀態(tài),借以由該第一信號及該第二信號狀態(tài)的變化,傳輸該資料。
2.如權(quán)利要求書第1項所述的非同步串連資料傳輸方法,其中該第一信號的狀態(tài)為一個電位,該電位系包含一個高電位及一個低電位。
3.如權(quán)利要求書第1項所述的非同步串連資料傳輸方法,其中該第二信號的狀態(tài)為一個電位,該電位系包含一個高電位及一個低電位。
4.如權(quán)利要求書第1項所述的非同步串連資料傳輸方法,其中該第一信號及該第二信號狀態(tài)的變化包含四種形式,其中該第一形式及該第二形式是借以指定對應(yīng)的一個第一資料及一個第二資料,而該第三形式及該第四形式是借以指定一個字節(jié)(byte)內(nèi)容。
5.如權(quán)利要求書第4項所述的非同步串連資料傳輸方法,其中該第一信號及該第二信號于一個高電位時是為該變化的第一形式,借以指定一個第一資料。
6.如權(quán)利要求書第4項所述的非同步串連資料傳輸方法,其中該第一信號及該第二信號于一個低電位時是為該變化的第二形式,借以指定一個第二資料。
7.如權(quán)利要求書第4項所述的非同步串連資料傳輸方法,其中該第一信號于一個高電位及該第二信號于一個低電位時是為該變化的第三形式,借以指定該字節(jié)內(nèi)容為“0”。
8.如權(quán)利要求書第4項所述的非同步串連資料傳輸方法,其中該第一信號于一個低電位及該第二信號于一個高電位時是為該變化的第四形式,借以指定該字節(jié)內(nèi)容為“1”。
9.如權(quán)利要求書第4項所述的非同步串連資料傳輸方法,其中該資料傳輸時的時鐘脈沖(clock)為第一資料+第一資料的第一個字節(jié)內(nèi)容+第一資料+第一資料的第二個字節(jié)內(nèi)容+…+第一資料+第一資料的第N個字節(jié)內(nèi)容+第二資料+第二資料的第一個字節(jié)內(nèi)容+第二資料+第二資料的第二個字節(jié)內(nèi)容+…+第二資料+第資料的第N個字節(jié)內(nèi)容。
10.本發(fā)明專利的訊號傳送,不限于只應(yīng)用在電壓訊號傳送,用任何形式所做類似的狀態(tài)變化的方法,都屬專利的范圍,如無線電波,用兩個頻道高電位等于無無線電訊號,低電位等于有無線電訊號,又如光源訊號于光纖或任何介質(zhì),高電位等于熄滅光源,低電位等于點亮光源。
全文摘要
本發(fā)明為一種非同步串聯(lián)資料傳輸方法,在傳輸一資料時進(jìn)行下列步驟提供一個第一信號及一個第二信號,該第一信號及該第二信號于一個第一時間為一個狀態(tài);以及于一個第二時間時保持該第一信號的狀態(tài),改變該第二信號的狀態(tài),借以由該第一信號及該第二信號狀態(tài)的變化,傳輸該資料。
文檔編號G06F13/28GK1424661SQ0114411
公開日2003年6月18日 申請日期2001年12月11日 優(yōu)先權(quán)日2001年12月11日
發(fā)明者馮連興 申請人:北京尚豪科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
浮山县| 垣曲县| 沧州市| 武义县| 铜陵市| 陕西省| 广饶县| 朝阳市| 花垣县| 开阳县| 清徐县| 深水埗区| 鄂托克前旗| 财经| 射阳县| 民县| 佛山市| 芦溪县| 秭归县| 襄汾县| 松滋市| 甘泉县| 友谊县| 福泉市| 乾安县| 清丰县| 苗栗县| 迁安市| 赤壁市| 将乐县| 原阳县| 四平市| 健康| 永年县| 大渡口区| 宝兴县| 上犹县| 厦门市| 雅安市| 大埔县| 襄汾县|