微控制器序列口與普通IO口區別是什麼

2021-03-03 21:19:55 字數 2996 閱讀 2473

1樓:匿名使用者

微控制器序列口與普通

copyio口區別如下:

1、串列埠用作序列通訊,通訊包

括iic,rs485,rs232等,它也是輸出是定速度的0-1-0-之類變

化。2、i/o口是指來關量的輸入或輸出,輸入就是在該腳加高電平,即為1,低電平為0,輸出也是如此。

簡單來說:指i/o口是輸入\輸出介面,序列口是通訊介面。

i/o介面是一電子電路(以ic晶片或介面板形式出現 ),其內有若干專用暫存器和相應的控制邏輯電路構成。它是cpu和i/o裝置之間交換資訊的媒介和橋樑。cpu與外部裝置、儲存器的連線和資料交換都需要通過介面裝置來實現,前者被稱為i/o介面,而後者則被稱為儲存器介面。

微控制器序列口與普通io口區別?

2樓:匿名使用者

微控制器序列口與普通io口區別如下:

1、串列埠用作序列通訊,通訊包括iic,rs485,rs232等,它也是輸出是定速度的0-1-0-之類變

化。2、i/o口是指來關量的輸入或輸出,輸入就是在該腳加高電平,即為1,低電平為0,輸出也是如此。

簡單來說:指i/o口是輸入\輸出介面,序列口是通訊介面。

i/o介面是一電子電路(以ic晶片或介面板形式出現 ),其內有若干專用暫存器和相應的控制邏輯電路構成。它是cpu和i/o裝置之間交換資訊的媒介和橋樑。cpu與外部裝置、儲存器的連線和資料交換都需要通過介面裝置來實現,前者被稱為i/o介面,而後者則被稱為儲存器介面。

3樓:匿名使用者

hi 低調136 ,

序列口是複用口,可以作為串列埠使用,也可以作為普通io口。

但是其他的io口就只能作為普通io使用了。

因為序列口的相關管教連線著序列模組!

如果能夠幫到你,請採納我的回答,謝謝!

anson

4樓:匿名使用者

序列口有雙重功能,除作為序列口外也可作為普通口

5樓:沙裡波特

沒有區別。

微控制器序列口,也屬於普通 io 口

微控制器序列口,也是普通 io 口。

普通 io 口,包括並行、序列,兩種模式。

高檔計算機,才有特殊的 io 口,如:usb、type-c、等等。

計算機也有代溝

在當前,usb、type-c、等等,已經成了普通 io 口。

序列口,已經不存在了啊!

微控制器中串列埠與普通i/o口有什麼區別?

6樓:匿名使用者

1、串列埠bai用作序列通訊du,通訊包括zhiiic,rs485,rs232等,它也是輸出dao是定速度的0-1-0-之類回變化。

2、i/o口是指來答關量的輸入或輸出,輸入就是在該腳加高電平,即為1,低電平為0,輸出也是如此。

簡單來說:指i/o口是輸入\輸出介面,序列口是通訊介面。

7樓:匿名使用者

1 基本功能

抄是一樣的,普通埠通襲過程式設計也可以完bai成232串列埠(spi,i2c)的功du能。zhi

2而大多微控制器中2個串列埠管dao腳(複用,也可以做普通io口),人家微控制器廠家已經整合好了,只需操作一些暫存器和簡單程式設計就可以了,不需要複雜的模擬232串列埠進行程式設計了。

3,現在很多微控制器都有spi,i2c整合好的了,不需模擬程式設計了,簡單的控制下相應的暫存器和簡單程式設計可以,

8樓:匿名使用者

串列埠 tx rx 與普通i/o

明顯差別:

串列埠 能串列埠通訊

普通i/o 只能並口通訊

請詳解下微控制器的 並行io口,序列io口,及二者區別

9樓:

並行io口:佔用微控制器資源多,比如你用io口去控制數碼管,那麼就得佔用8個口,比如p1口(51微控制器),這裡暫不說位選訊號,但是它傳輸速率比較快,軟體操作比較簡單。

序列io口:佔用系統資源少,但是操作麻煩,如果硬體上支援(比如iic)還行,假如像at89c51片上不支援iic,那麼就需要在軟體上去模擬此時序,而時序的編寫和除錯時比較麻煩的,序列是資料一位一位傳送的,所以比較慢

微控制器中的p口和io口的區別

10樓:匿名使用者

p口指的是「並行口」

io口指的是「輸入輸出口」

p口當然可以作為io口來用,但是通常p3口會用於他的第二功能,而p2口、p0口則經常被用作地址匯流排和資料匯流排。只有p1口,常被用於io口。

舉個簡單的例子來說明他們之間的關係,p3口像航母,p1口像小漁船,你當然可以開著航母去釣魚,但是通常沒人願意這麼做,因為用小漁船捕魚就足夠了。

11樓:匿名使用者

p口預設是i/o口,英文是port(埠)p口是可以複用的,各種微控制器對p口的複用功能定義不一樣一般來說,功能越複雜的微控制器對p口的配置就越複雜,不同廠商生產的微控制器的i/0複用也不盡相同。通常,p口預設功能仍是i/o,如果想使用其複用的功能,需對對應暫存器進行配置,這個在該微控制器晶片的datasheet中會有詳細說明

另外,51系列微控制器的i/0口中的p0口如果想作為i/o口需接上拉電阻(由於其內部的微電路結構及材料所決定,具體請參閱相關書籍p1口部分),所有i/0口理論上來說,在作為i/o使用時都應預先賦值為高電平(這也是由內部結構決定的,無需深究,瞭解即可,請參閱微控制器入門書籍)

12樓:匿名使用者

不理解啊,我一直這樣認為的,除了p1,p2,p3 讀資料時需要提前置高,其他時間都沒注意。

13樓:匿名使用者

io就是 in / out 輸入輸出介面 對於8位微控制器,比如p0口 p0.0~p0.7就有8個io口

14樓:匿名使用者

微控制器有四個並行i/o口,p0~p3,每個埠都具備i/o功能.

微控制器序列口是怎麼進行解碼的,關於微控制器序列口的一個問題

串列埠通訊bai是直接發原始du資料或指令的,最多加上zhi啟動位 dao。結束位或校驗位內 所以不用解碼,有錯重發容 收到資料時有中斷,直接去buff讀取就可以了 看來要講詳細一點,在uart序列通訊中,微控制器把資料01000000b送到buff 當啟動傳送時buff會自動把資料序列移出,即把資...

微控制器的序列口怎麼接,微控制器的串列埠,怎樣與電腦串列埠連線

這個接法沒問題抄 是txd和襲tin相連,微控制器 的txd是傳送資料 從微控制器發往計算機 max232的tin是傳送資料輸入。rout和rxd相連,是max232的rout接收資料輸出 從計算機發往微控制器 rxd是微控制器的接受資料輸入。如果是兩個微控制器之間通訊的話就是txd rxd rxd...

STM32F103微控制器的序列口通訊電路和GPRS通訊電路怎

實現單片抄 機模組與裝置模襲塊之間的串列埠通訊,首先bai需要將du雙方正確地連線起來zhi 非同步序列通訊是很 dao常用的一種模組間互連方式,一般會使同三條連線線,分別標記為tx 或txd rx 或rxd 以及gnd。其中tx用於資料傳送,是輸出訊號 rx用於資料接收,是輸入信亐,gnd為公共地...