找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2560|回復(fù): 10
打印 上一主題 下一主題
收起左側(cè)

2個(gè)單片機(jī)芯片如何相互調(diào)用串口等資源?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:826628 發(fā)表于 2020-10-8 09:58 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
問(wèn)一下各位大咖們,目前我正在做一個(gè)小的單片機(jī)項(xiàng)目,但我發(fā)現(xiàn)單片機(jī)的一個(gè)芯片串口數(shù)不足,我手里這臺(tái)單片機(jī)是雙核的,所以我想調(diào)用另外一個(gè)芯片進(jìn)行串口控制,請(qǐng)問(wèn)我應(yīng)該怎樣調(diào)用另一個(gè)芯片,(我使用的是STC89C51的芯片,還有一個(gè)芯片是STC8A8K的芯片),另一個(gè)芯片是需要什么調(diào)用條件嗎?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:451718 發(fā)表于 2020-10-8 13:00 | 只看該作者
思路錯(cuò)了, 串口不夠用就找多個(gè)串口的芯片, 搞兩個(gè)芯片互聯(lián),還要自己寫通訊規(guī)則,鉆進(jìn)死胡同了。
回復(fù)

使用道具 舉報(bào)

板凳
ID:826628 發(fā)表于 2020-10-8 14:15 | 只看該作者
robinsonlin 發(fā)表于 2020-10-8 13:00
思路錯(cuò)了, 串口不夠用就找多個(gè)串口的芯片, 搞兩個(gè)芯片互聯(lián),還要自己寫通訊規(guī)則,鉆進(jìn)死胡同了。

這個(gè)單片機(jī)兩個(gè)芯片都是只有4x8 32個(gè)串口,所以我才想在一個(gè)不夠用的情況下調(diào)用另外一個(gè)。
回復(fù)

使用道具 舉報(bào)

地板
ID:451718 發(fā)表于 2020-10-8 14:50 | 只看該作者
32個(gè)串口? 你這個(gè)概念會(huì)嚇倒一大片的。  你說(shuō)的應(yīng)該是單片機(jī)的I/O口吧,串口是單片機(jī)具備特殊功能的一種I/O口,通常以串行的數(shù)據(jù)傳輸方式傳輸電信號(hào),簡(jiǎn)稱串口。  
回復(fù)

使用道具 舉報(bào)

5#
ID:451718 發(fā)表于 2020-10-8 14:52 | 只看該作者
陌上開(kāi)花 發(fā)表于 2020-10-8 14:15
這個(gè)單片機(jī)兩個(gè)芯片都是只有4x8 32個(gè)串口,所以我才想在一個(gè)不夠用的情況下調(diào)用另外一個(gè)。

你這個(gè)問(wèn)題是單片機(jī)的I/O口不夠用,通常用分時(shí)復(fù)用,或者通過(guò)38譯碼芯片來(lái)擴(kuò)充。
回復(fù)

使用道具 舉報(bào)

6#
ID:826628 發(fā)表于 2020-10-8 15:24 | 只看該作者
robinsonlin 發(fā)表于 2020-10-8 14:50
32個(gè)串口? 你這個(gè)概念會(huì)嚇倒一大片的。  你說(shuō)的應(yīng)該是單片機(jī)的I/O口吧,串口是單片機(jī)具備特殊功能的一種I/ ...

受教了。(笑哭)
回復(fù)

使用道具 舉報(bào)

7#
ID:826628 發(fā)表于 2020-10-8 15:26 | 只看該作者
robinsonlin 發(fā)表于 2020-10-8 14:50
32個(gè)串口? 你這個(gè)概念會(huì)嚇倒一大片的。  你說(shuō)的應(yīng)該是單片機(jī)的I/O口吧,串口是單片機(jī)具備特殊功能的一種I/ ...

如果我這個(gè)芯片的io口不足,怎么用另一個(gè)芯片來(lái)解決這個(gè)問(wèn)題呢
回復(fù)

使用道具 舉報(bào)

8#
ID:342954 發(fā)表于 2020-10-8 15:43 | 只看該作者
要求實(shí)時(shí)嗎,
回復(fù)

使用道具 舉報(bào)

9#
ID:88256 發(fā)表于 2020-10-8 16:41 | 只看該作者
陌上開(kāi)花 發(fā)表于 2020-10-8 15:26
如果我這個(gè)芯片的io口不足,怎么用另一個(gè)芯片來(lái)解決這個(gè)問(wèn)題呢

還是認(rèn)真學(xué)習(xí)一下基礎(chǔ)吧,I/O口不夠使用,并不一定要增加芯片,合理安排基本上可以解決。實(shí)在需要增加芯片的,也有好幾種方法,得看自己的具體要求和外圍芯片是什么
回復(fù)

使用道具 舉報(bào)

10#
ID:817787 發(fā)表于 2020-10-8 19:16 | 只看該作者
用其他的加串口
回復(fù)

使用道具 舉報(bào)

11#
ID:827215 發(fā)表于 2020-10-9 13:26 | 只看該作者
搜一下串轉(zhuǎn)并,并轉(zhuǎn)串的芯片,接在芯片IO口上,那原本芯片的一個(gè)IO口就可以同時(shí)控制6,7,8個(gè)相同功能的輸出
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表