兩塊微控制器STC89C52之間怎麼串列埠通訊

2021-04-20 08:37:12 字數 988 閱讀 5313

1樓:匿名使用者

將兩個微控制器的串列埠波特率等設定為相同,232的rx、tx分別另一塊的tx、rx相連,程式控制串列埠收發就即可

2樓:匿名使用者

是 mcu 串列埠直接相連 就可以了

如果一方用max232,另外一方也得用!

即 2端 介面電平必須一版致 才行!

注意:要權交叉!

a 機 b機

tx傳送--- rx接收

rx接收---tx傳送

gnd訊號地-gnd訊號地

請看 武漢鴻偉光電e232ttl rs232/ttl電平無源轉換器

3樓:匿名使用者

我覺得如果不是太遠用spi速度會比較快

stc89c52微控制器怎麼實現用兩個串列埠控制兩個模組?

4樓:匿名使用者

89c52只有一個串列埠,11f系列有雙串列埠詳細可以去stc官網找資料

5樓:

可以,如果大小允許的話。。。。兩個串列埠在程式上的區別僅僅是用的暫存器不同,修改一下就可以。。。兩個單獨的程式有點麻煩,因為不是獨佔cpu,所以需要協調,兩個程式的main函式要合併,如果寫的不合理可能出問題。。。

6樓:小號很好使

串列埠真的只有一個,就是說能用sbuf的只有一個。但是你可以用普通io口模擬串列埠時序來控制另外一個外圍器件。

當然用一個sbuf也可以同時控制兩個外圍器件,也就是說在不人為模擬串列埠的情況下也可以控制兩個外圍串列埠器件。

具體的可以參考串列埠控制暫存器的第九位tb8/和rb8,這一位可以用於地址幀和資料幀的鑑定位。比如你要控制2個器件,可以先傳送一個地址幀進行片選,選定你要控制的那一個器件,此時另一個器件就會處於等待狀態(也即,它將不會響應接下來的所有資料幀,只有當新的地址幀到來,且判定成功以後,它才被重新啟用接收資料幀,當然,此時另一個器件又會處於等待狀態了)

stc89c51微控制器一共多少引腳

dip封裝的40個引腳,plcc tqfp等封裝的44個引腳。stc公司的晶片的話40個引腳 看封裝哎,封裝不同數量差點 40引腳,這種題有意思嗎?stc89c51微控制器是早期的產品 一般為40引腳,現階段其相容型號也有48和44引腳的 如stc12c5a60s系列 at89c51微控制器有多少引...

在微控制器中stc89c51的主要特性是什麼

串列埠程式設計,開發方便 國產,便宜 一種微控制器有一個特點,那就肯定會有人用 外部引腳功能和at89s51差不多 1 80c51核心處理器 2 3v sv工作電壓,操作頻率0 33mhz stc89le516ad最高可達90mhz 5 v工作電壓,操作頻率0 40mhz 3 大容量內部資料ram ...

微控制器AT80C51跟89S51 89C51功能有區別麼

c表示該器件為baicmos產品 du89c51中9表示內部含flash eeprom儲存器 補充個 87c51中7表示內部含有eprom儲存器 紫外線可擦除rom 功能差不多,生廠廠家不一樣 儲存空間大小不一樣 微控制器8051與at89c51的區別?8051一般泛指與mcs 51相容的微控制器,...