1樓:匿名使用者
一下啊!網上很多教程。
微控制器並行資料轉換成序列資料
2樓:香色與蔚藍
這就是傳說中的i2c通訊,只要兩條線就行了。
用2個51微控制器進行序列通訊(12位並行資料該成序列後再改並行)
3樓:網友
你是想將12位的並行資料從微控制器a用序列的方式發給微控制器b,然後微控制器b將資料解碼回12位並行資料?
關於序列與並行
4樓:匿名使用者
並行因為資料線龐大所以電訊號干擾嚴重,雖然同乙個週期中並行是4個資料,序列是1乙個資料,但是序列的頻率更高,目前並行的最高速度是133mb/s,而序列的最高速度在300mb/s,sata 3用了更加好的傳輸技術所以速度更加快,sata2的速度是150mb/s,而且序列是點對點傳輸,並行則不是,序列的精確度可以用更多的時間來傳東西,而並行還要一段時間來矯正,還要回復由於干擾帶來的資料損失。此外並行的資料線過大影響了風道和佈線,可以想象如果乙個人裝了10塊硬碟那麼再加上光碟機要有多少線……而序列就比較輕便。
5樓:匿名使用者
並行就相當於單車道序列就相當於雙車道。
6樓:職男小井丶
並行工程和傳統序列工程的比較,並行工程是對產品及其相關過程(包括製造過程和支援過程)進行並行、整合化處理的系統方法和綜合技術。這種方法要求產品開發人員在一開始就考慮產品整個生命週期中從概念形成到產品報廢的所有因素,包括質量、成本、進度計劃和使用者要求。
在產品的設計開發期間,將概念設計、結構設計、工藝設計、最終需求等結合起來,保證以最快的速度按要求的質量完成。各項工作由與此相關的專案小組完成。程序中小組成員各自安排自身的工作,但可以定期或隨時反饋資訊並對出現的問題協調解決。
並行工程打破了傳統從事產品研製開發的序列工程。所謂序列工程,是在前乙個工作環節完成之後才開始下乙個工作環節的工作,各個工作環節的作業在時序上沒有重疊和反饋,即使有反饋,也是事後的反饋。並行工程採用並行的方式,在產品設計階段就集中產品研製週期中的各有關工程技術人員,同步地設計或考慮整個產品生命週期中的所有因素,對產品設計、工藝設計、裝配設計、檢驗方式、售後服務方案等進行統籌考慮,協同進行。
51微控制器,串列埠接收到的資料,然後轉成並行輸出,比如串列埠接收到02,然後再轉並行輸出乙個06.該怎麼寫啊
7樓:網友
unsigned char serial_data; /接收到的串列埠資料。
if(serial_data==0x02) p1=0x06;
微控制器的io口是不是既可以序列使用也可以並行使用
8樓:網友
是的。所有的i/o都可以並行使用也可以序列使用,但序列使用要看情況,如版果微控制器內部。
權具有諸如uart、i2c、spi硬體模組的,可以通過對模組進行配置而直接使用。如果沒有,則只能用軟體模擬這些介面而達到序列使用目的。當然,即使存在這些硬體資源,但你不怕麻煩,,想用軟體模擬也未嘗不可。
9樓:網友
資料傳送有兩種方式:序列傳輸方式為資料排成一行、一位一位送出接收也一樣,並口傳輸8位資料一次送出,乙個io不能做到實際意義上的並行~多個io可以~
10樓:網友
根據時序不同,使用的腳數不同,序列和並行都完全沒有問題,具有通訊協議的通訊時序方式也可以模擬。很強大的~
11樓:秋洞
可以 p0都用並行 是序列。
微控制器的序列口和並行口有什麼不同,它們各執行什麼功能,可以詳細講解下微控制器的整個工作步驟
12樓:學雅思
一、主體不同。
1、序列口:採用序列傳輸方式來傳輸資料的介面標準。
2、並行口:採用並行傳輸方式來傳輸資料的介面標準。
二、特點不同。
1、序列口:串列埠沒有干擾,傳輸出錯後重發一位就可以了,所以要比並口快。
2、並行口:8位通道之間的互相干擾,傳輸時速度就受到了限制。而且當傳輸出錯時,要同時重新傳8個位的資料。
三、優缺點不同。
1、序列口:序列傳輸由於只有一位訊號在訊號線上,沒有位同步問題,因此傳送頻率可以繼續提高。
2、並行口:並行傳輸時,傳送器是同時將8位訊號電平加在訊號線上,電訊號雖然是以光速傳輸的,但仍有延遲,因此8位訊號不是嚴格。
13樓:一路雪花
串列埠和並口都是用來做資料傳遞的 ,串列埠是用連續的高低位表示資料,如0x55就是連續的01010101,高低電平間隔時間相等。具體間隔由匯流排速度和你配置的串列埠波特率有關。並口是用同一時刻幾個埠的狀態組合表示資料的。
如a口表示0x55,即a8~a1依次為01010101。
微控制器啟動時有預設的匯流排速率,一般燒錄程式會用外接晶振重新配置匯流排速率。然後根據要實現的功能配置相關的暫存器。然後就是主程式了。主程式就可以自由實現演算法等了。
14樓:網友
串列埠:實現相互通訊只用兩根線 發,收 比如你要發 0xaa 你就往io口寫10101010就行了。
總共發了8次。
並口:假如是8個io 發0xaa你只需要向各個第乙個io寫1第二個寫0 一次類推發一次就完成了。
串列埠省io 並口速度快。
微控制器與PC機的序列通訊問題,微控制器與微控制器之間如何進行序列通訊?
define com1 0 define data ready 0x0100 define true 1 define false 0 define settings 0xe0 0x00 0x00 0x03 void main a bioscom 2,0,com1 0x00ff printf a x...
微控制器程式設計與序列輸出,微控制器,什麼是序列口,什麼是並行口?
有兩個問題,我沒有明白 這個微控制器是主動傳送訊號給上位機還是被動傳送,如果是主動傳送,就是說每隔一段時間,就傳送訊號給上位機,這時要處理的是乙個自定義的通訊協議,就是說,傳送分兩段資訊,第一段是代表第幾個霍爾,第二段是這個霍爾的狀態,上位機需要讀懂這些訊號,所以要自己設定乙個簡單的通訊協議,可以是一...
求助啊,求助啊,微控制器原理,求助啊,求助啊,微控制器原理
輸入捕捉,是當外部有高電平或低電平輸入 上升或下降沿 時,能夠自動啟動定時器,輸出比較是計數器當前值與匹配暫存器的設定值比較,從而決定引腳輸出高電平還是低電平 51微控制器秒錶程式大致如下 uchar miao 0,num 0,flag 0 void main tmod 0x21 定時器1自動重灌模...