導航:首頁 > 操作系統 > 利用51單片機的串口進行擴展

利用51單片機的串口進行擴展

發布時間:2022-10-04 02:48:24

『壹』 急~單片機串口擴展有哪些方法

軟體模擬法
利用並口轉串口擴展串列口
基於TL16C554的串列口擴展
利用串列口擴展串列口
分時復用的擴展方法
太多了,具體請參考一下網址:
http://hi..com/floder/blog/item/f3681c086b1f4731e9248814.html

『貳』 51 單片機用串列口擴展並口時,串列口工作在什麼方式

51單片機串口有個工作方式可以接74HC164進行擴展,你看下那部分說明

『叄』 單片機擴展串口

第二個串口只用做主動發送,那麼用一個IO就能模擬了,計算一下延時時間,符合波特率要求對方電腦就能收到,在電腦和單片機之間都需要增加串口轉RS232的電平轉換。

『肆』 51單片機串列口擴展並行輸入口的C語言程序

那需要看你用什麼晶元了,不同的晶元程序也就 不同,沒有晶元怎麼能編程呢?

『伍』 如何對單片機的串口進行擴展

有兩種方法:1、軟體的辦法,通過地址區別不同的連接
2、硬體的辦法,有種晶元專門擴展uart口的,好像也有國產的,功能挺強的,一個可以擴4或8個

『陸』 如何利用mcs-51單片機的串列口進行並行i/o口拓展

51單片機共有4個8位並行io口,分別是p0、p1、p2和p3,其中p0口是雙向io口,內部與地址數據匯流排的低8位相同,p2口是地址匯流排的高8位,p1口是雙向io口,內部有弱上拉設置,可以被外部強制驅動為0,

『柒』 求51單片機串口擴展晶元要求擴展為獨立的串口,雙串口就夠用了!

如果是普通低速率應用,資源夠的話可以自己用IO模擬串口。
如果是對速率和穩定性要求較高,可以選用WK2114,WK2124,WK2132等, WK2132可以實現SPI/IIC/UART 擴展2路獨立串口,超大的256級FIFO和2Mbps。WK系列產品提供8051,STM32等單片的全套驅動代碼。

『捌』 51單片機串口擴展並行口問題

51單片機串口有個工作方式可以接74HC164進行擴展,你看下那部分說明

『玖』 51單片機的串口擴展問題

我ID

關於單片機串口問題,一般來講是採用分時復用的方式,也就是說分時間段來把串口分配給不同的模塊使用。但你要求A模塊不間斷輸出數據給單片機。這就要求A模塊需要一個專用的串口。那麼B和C就不能再使用這個串口了。

有兩個辦法來解決這個問題。

  1. 換個單片機,有多個串口的。

  2. 如果一定要用一個串口的單片機,那你可能用普通IO來模擬串口。從網上查資料還是有的。

另:你的理解是不是有問題,所謂有A模塊不間斷輸出數據給單片機,可能嗎?那你單片機就要不停地處理串口了,還干不幹別的。建議你把三個模塊都設置為被動發送(即從機)的,最好不要主動的,如果一定要有主動的,也不要超過1個。這樣在待機時你把串口與這個模塊連接。這樣一個串口也夠了。如果有什麼問題可以交流

『拾』 51單片機怎麼用串口和兩個從機通信單片機發出的指令兩個從機都收到了,怎麼控制選擇只有一個從機收到

要看你的具體情況,如果你的從機也是單片機可編程的話,可以主從機通信中分別編寫不同的通信協議,在發送的指令上加上校驗碼,從機接收到指令後,先判斷校驗碼是不是符合協議,如果是的話就是給自己的指令,要執行,不是的話則不執行。
如果你要控制的從機不可編程,則需要對串口進行擴展,方法有很多,比較簡單的話可以用串口擴展串口,就是使用外接串口擴展晶元來實現,比如GM8123,可以將一個串口擴展為三個子串口,每次通信的時候選中一個子串口工作,當然也可以多通道同時工作,你自己去網上查一下相關資料很多。這種方法也可以適用第一種情況

閱讀全文

與利用51單片機的串口進行擴展相關的資料

熱點內容
戴爾塔式伺服器怎麼打開獨立顯卡 瀏覽:805
醫療程序員招聘 瀏覽:597
住宿app可砍價是什麼意思 瀏覽:133
java跳出語句 瀏覽:55
javastring個數 瀏覽:928
人工免疫演算法應用 瀏覽:79
有什麼app能收聽俄羅斯廣播電台 瀏覽:34
2015考研紅寶書pdf 瀏覽:443
程序員幾月跳槽合適 瀏覽:443
液壓油可壓縮嗎 瀏覽:944
源泉cad加密文件 瀏覽:127
銀河v10驅動重編譯 瀏覽:891
電腦上文件夾右擊就會崩潰 瀏覽:691
右美維持演算法 瀏覽:938
php基礎編程教程pdf 瀏覽:220
穿越之命令與征服將軍 瀏覽:351
android廣播重復 瀏覽:833
像阿里雲一樣的伺服器 瀏覽:319
水冷空調有壓縮機嗎 瀏覽:479
訪問日本伺服器可以做什麼 瀏覽:434