找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4483|回復: 18
收起左側(cè)

51單片機有多個模塊要用串口,是要把線擰在一起嗎?

  [復制鏈接]
ID:1028013 發(fā)表于 2022-7-12 11:50 | 顯示全部樓層 |閱讀模式
50黑幣
51.jpg

板子是普中的開發(fā)板,單片機芯片是stc89c516rd+
串口是不是就是只能接p3^0,p3^1接頭呀?

現(xiàn)在要同時用wifi模塊,語音模塊,好像都需要接串口,把這2個模塊的線擰在一起接在p3^0,p3^1可以嗎??擰在一起后不好固定上去,每次更新程序還要拔掉,那要累死啊

還有藍牙模塊也要用,那就是3根線都要擰在一起嗎藍牙和wifi可以同時用嗎??

回復

使用道具 舉報

ID:752974 發(fā)表于 2022-7-12 14:31 | 顯示全部樓層
這種情況下,可以按主從結(jié)構(gòu)的形式接線,主機(開發(fā)板)的TX接各個從機(WIFI,藍牙。。。)的RX;主機的RX接各個從機的TX。要保證系統(tǒng)能夠工作,各個從機必須有獨立的地址,系統(tǒng)軟件按主從的方式工作。

評分

參與人數(shù) 1黑幣 +5 收起 理由
nanshancc + 5

查看全部評分

回復

使用道具 舉報

ID:1023753 發(fā)表于 2022-7-12 14:38 | 顯示全部樓層
模塊是買的話,你這樣接沒有用的,通訊有問題,可以用模擬開關選擇每一路分別通訊

評分

參與人數(shù) 1黑幣 +5 收起 理由
nanshancc + 5

查看全部評分

回復

使用道具 舉報

ID:1006814 發(fā)表于 2022-7-12 14:50 | 顯示全部樓層
同意板凳的,用4052芯片,可以擴出4路,但只能單片機選擇切換哪一路進行通訊。

評分

參與人數(shù) 1黑幣 +5 收起 理由
nanshancc + 5

查看全部評分

回復

使用道具 舉報

ID:739800 發(fā)表于 2022-7-12 15:34 | 顯示全部樓層
不能同時用啊,可以用總線

評分

參與人數(shù) 1黑幣 +5 收起 理由
nanshancc + 5

查看全部評分

回復

使用道具 舉報

ID:387070 發(fā)表于 2022-7-12 15:34 | 顯示全部樓層
其實吧,串口和I2C,SPI之類的一樣,都是可以用IO口模擬的
回復

使用道具 舉報

ID:387070 發(fā)表于 2022-7-12 15:36 | 顯示全部樓層
IO口是可以模擬串口的,并不是一定要硬件USART

評分

參與人數(shù) 1黑幣 +5 收起 理由
nanshancc + 5

查看全部評分

回復

使用道具 舉報

ID:1028013 發(fā)表于 2022-7-12 15:48 | 顯示全部樓層
kol 發(fā)表于 2022-7-12 15:34
不能同時用啊,可以用總線

用總線是什么意思啊?
回復

使用道具 舉報

ID:624769 發(fā)表于 2022-7-12 18:02 | 顯示全部樓層
看你用的也是STC的片子,你可以考慮,買一個“打狗棒”,插到你的學習板,替換原來的STC89C52,這樣就有4個串口了,比切換啊,模擬啊,都要省事多了,畢竟在STC89系列上,模擬串口效率很低……, 而用模擬開關切換的話,你還要打板子,都是比較麻煩的事情……

評分

參與人數(shù) 1黑幣 +5 收起 理由
nanshancc + 5

查看全部評分

回復

使用道具 舉報

ID:883242 發(fā)表于 2022-7-12 19:14 | 顯示全部樓層
munuc_w 發(fā)表于 2022-7-12 14:31
這種情況下,可以按主從結(jié)構(gòu)的形式接線,主機(開發(fā)板)的TX接各個從機(WIFI,藍牙。。。)的RX;主機的RX ...

不對,一個TX接多個RX是可以的,但是兩個TX擰一起就是短路!

評分

參與人數(shù) 1黑幣 +5 收起 理由
nanshancc + 5

查看全部評分

回復

使用道具 舉報

ID:299519 發(fā)表于 2022-7-12 21:02 | 顯示全部樓層
STC15W4K48S4

評分

參與人數(shù) 1黑幣 +5 收起 理由
nanshancc + 5

查看全部評分

回復

使用道具 舉報

ID:696386 發(fā)表于 2022-7-16 18:32 | 顯示全部樓層
這個51的串口就只有一個,這個串口其實可以并聯(lián)的,就是發(fā)數(shù)據(jù)每一個都會收到數(shù)據(jù),但是在收數(shù)據(jù)是可能會發(fā)生數(shù)據(jù)紊亂。
回復

使用道具 舉報

ID:709636 發(fā)表于 2022-7-17 10:10 | 顯示全部樓層
我感覺還是要分開用。因為你這些模塊都用這一個串口的話,最后主機收到的數(shù)據(jù)都是亂的。
回復

使用道具 舉報

ID:299519 發(fā)表于 2022-7-17 11:47 | 顯示全部樓層
你如果實現(xiàn)想用89C52的話,用4052可以一拖四。
回復

使用道具 舉報

ID:891089 發(fā)表于 2022-7-17 15:35 來自觸屏版 | 顯示全部樓層
1.數(shù)據(jù)頭加校驗
回復

使用道具 舉報

ID:891089 發(fā)表于 2022-7-17 15:35 來自觸屏版 | 顯示全部樓層
2.用與門控制分時復用
回復

使用道具 舉報

ID:579336 發(fā)表于 2022-7-17 16:40 | 顯示全部樓層
不能同時用的,有可能會產(chǎn)生干擾
回復

使用道具 舉報

ID:979813 發(fā)表于 2022-7-17 17:14 來自觸屏版 | 顯示全部樓層
用485(2線)可主-從 從-從 最多可32個模塊或儀表相互通信,還有CAN通信。
回復

使用道具 舉報

ID:1031361 發(fā)表于 2022-7-17 21:26 | 顯示全部樓層
要并聯(lián)使用,除非協(xié)議上去區(qū)分,不然會發(fā)生紊亂
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表