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

2021-03-06 12:20:24 字數 3605 閱讀 3096

1樓:萍水e相逢

這個序列顯示模組 應該有 使用指南 吧

你這個 顯示模組 接收資料 用 sin,輸出 用 sbusy應該:sin 接 tx,sbusy 接 rx,gnd 接 gnd還有,電腦串列埠 是標準rs232 電平,顯示模組 是什麼電平呢?

不一致 應該 做電平轉換 的

用現成 的 電平轉換模組 吧

請看 武漢鴻偉光電

e232ttl rs232/ttl電平轉換

2樓:

一般微控制器由於供電的原因,通常都是ttl的uart電平訊號,需要經過轉換ic來提升電平(rs-232),電腦通常都是rs-232的訊號,因此直接把轉換後的rs-232跟電腦的rs-232來對接就可以了,對接的意思是說電腦的tx(發射)要接到微控制器的rx(接收),電腦的rx(接收)要接到微控制器的tx(發射),然後把兩個gnd(地)接一起就可以了

3樓:外面下起大雨

顯示模組如果是點陣屏一般用的i2c,tft屏一般用f**c,沒用過串列埠做顯示的,你用的是什麼屏?

4樓:

需要一個max232進行電平轉換(微控制器和電腦電平不一樣),微控制器與電腦相連最少連結三根線就可以,txd和rxd和地線

5樓:

要用那麼多口乾嘛... 2個口就可以了

6樓:匿名使用者

max232c 晶片 tx對rx rx對tx gnd對gnd

51微控制器與pc機之間的硬體如何串列埠連線?

7樓:匿名使用者

微控制器和微機bai

通訊du的電氣標準zhi要一致,微機串列埠一般是rs232電氣標準dao,所以要加電平轉換晶片,版大多權用max232,一般微控制器實驗板上都提供這樣的標準串列埠。

要分別編寫上位機和下位機軟體程式,微控制器程式參照例程、教科書進行編寫;上位機微機可採用vb,組態軟體,labview等軟體編寫,一般若是簡單的通訊,上位機程式編寫很簡單,例如vb中學會使用ms***m控制元件,有vb最基礎知識的一天就能學會。

大可以沒有微控制器,沒有max232,沒有序列介面這些硬體就可以實現學習並掌握微控制器與微機之間的串列埠通訊。proteus可以**微控制器,也是主流軟體。

如今的膝上型電腦幾乎都沒有保留串列埠,而用usb介面取而代之,不過沒關係,有了虛擬串列埠和串列埠除錯助手,這些都解決了。你可以搜尋一下虛擬串列埠,真的很不錯的。

8樓:

單片抄機通過txd和rxd兩條線 連線max232晶片後襲,轉換電平,連線pc串列埠,一般是2、3腳,5腳是地線。一共三根線。

微控制器的txd接電腦的rxd,微控制器的rxd接電腦的txd。地線接地線。

vb中要用ms***m控制元件,設定相同的波特率,起始、結束位、校驗位,資料位等。

vb的ms***m控制元件設定好埠號,然後portopen= true

就可以接收微控制器資料了。

簡單的就是用查詢的辦法,用一個定時器,不斷的查詢ms***m控制元件的input屬性和inbufferlen屬性。

ms***m控制元件有個接收模式,文字或者二進位制,如果簡單的,建議用文字的,比較好處理。

二進位制的,就用位元組陣列接收。也簡單。

檢測溫度的,直接把溫度轉換成數字字元,傳給電腦就ok了,單工的就ok了。

呵呵,女孩也學微控制器?哈哈,時代不同了。

怎麼實現51微控制器與電腦串列埠之間的通訊?

9樓:匿名使用者

首先,微控制器和微機通訊的電氣標準要一致,微機串列埠一般是rs232電氣標準,所以要加電平轉版換晶片權,大多用max232,一般微控制器實驗板上都提供這樣的標準串列埠。

其次,要分別編寫上位機和下位機軟體程式,微控制器程式參照例程、教科書進行編寫;上位機微機可採用vb,組態軟體,labview等軟體編寫,一般若是簡單的通訊,上位機程式編寫很簡單,例如vb中學會使用ms***m控制元件,有vb最基礎知識的一天就能學會。

最後,大可以沒有微控制器,沒有max232,沒有序列介面這些硬體就可以實現學習並掌握微控制器與微機之間的串列埠通訊。proteus可以**微控制器,也是主流軟體。另外,如今的膝上型電腦幾乎都沒有保留串列埠,而用usb介面取而代之,不過沒關係,有了虛擬串列埠和串列埠除錯助手,這些都解決了。

你可以搜尋一下虛擬串列埠,真的很不錯的。

10樓:匿名使用者

微控制器和電腦之間要加個ttl-rs232電平轉換,一般用max232晶片及外圍電路實現。

然後通過串列埠線,3芯即可,連線與電腦的串列埠連線。

51微控制器與pc機之間的硬體串列埠連線???? 具體的怎樣連線????

11樓:匿名使用者

51微控制器與pc機之間的硬體串列埠連線,

如果 pc 機有 *** 串列埠 用 rs232轉換ttl 與微控制器 rxd txd 連線,

如果 pc 機沒有 *** 串列埠 用 usb轉換ttl 與微控制器 rxd txd 連線,

硬體連線後 就是 微控制器 軟體 與 pc機軟體 vb 的 程式設計問題了,

還有設計一個 微控制器 與 vb 的 通訊協議。

12樓:匿名使用者

微控制器和微機通訊的電氣標準要一致,微機串列埠一般是rs232電氣標準,所以要加電平轉換晶片,大多用max232,一般微控制器實驗板上都提供這樣的標準串列埠。

要分別編寫上位機和下位機軟體程式,微控制器程式參照例程、教科書進行編寫;上位機微機可採用vb,組態軟體,labview等軟體編寫,一般若是簡單的通訊,上位機程式編寫很簡單,例如vb中學會使用ms***m控制元件,有vb最基礎知識的一天就能學會。

大可以沒有微控制器,沒有max232,沒有序列介面這些硬體就可以實現學習並掌握微控制器與微機之間的串列埠通訊。proteus可以**微控制器,也是主流軟體。

如今的膝上型電腦幾乎都沒有保留串列埠,而用usb介面取而代之,不過沒關係,有了虛擬串列埠和串列埠除錯助手,這些都解決了。你可以搜尋一下虛擬串列埠,真的很不錯的。

13樓:

微控制器通過txd和rxd兩條線 連線max232晶片後,轉換電平,連線pc串列埠,一般是2、3腳,5腳是地線。一共三根線。

微控制器的txd接電腦的rxd,微控制器的rxd接電腦的txd。地線接地線。

vb中要用ms***m控制元件,設定相同的波特率,起始、結束位、校驗位,資料位等。

vb的ms***m控制元件設定好埠號,然後portopen= true

就可以接收微控制器資料了。

簡單的就是用查詢的辦法,用一個定時器,不斷的查詢ms***m控制元件的input屬性和inbufferlen屬性。

ms***m控制元件有個接收模式,文字或者二進位制,如果簡單的,建議用文字的,比較好處理。

二進位制的,就用位元組陣列接收。也簡單。

檢測溫度的,直接把溫度轉換成數字字元,傳給電腦就ok了,單工的就ok了。

呵呵,女孩也學微控制器?哈哈,時代不同了。

14樓:匿名使用者

微控制器一般是3.3v或5v的電平,電腦串列埠要高點,大概是十幾伏,具體數值記不清楚了,所以要連線到電腦,就要進行電平轉換,用rs232系列的晶片就可以。

15樓:匿名使用者

可以通過pc的串列埠和usb口與微控制器連線,之間都需要電平轉換處理

怎樣檢查微控制器與電腦串列埠連線正常

可以bai通過我的電腦 屬性 du 裝置管理zhi器 dao埠 com usb serial如果能再埠裡面版看到usb serial,就說明串權口與電腦連線正常。具體如下 1.2.串列埠與電腦連線時,可以看到埠 com和lpt 裡面有usb串列埠字樣就對了 全英文 3.串列埠連線移除後,埠就不見了。...

微控制器串列埠通訊問題(組合語言),微控制器串列埠通訊問題(組合語言)

這倆程式,執行到最後邊,都是 ret,返回指令。返回到何處去呀?呵呵,還是,先解決程式結構的問題。1 程式結構 有問題,沒有呼叫子程式 就不應該有子程式返回指令。2 jnb ti,clr ti 為判斷 串列埠 是否 傳送 完畢的,3 jnb ri,clr ri 為判斷 串列埠 是否 有接收 的,如果...

什麼是微控制器串列埠顯示,微控制器中的串列埠是什麼

就是通過微控制器的串列埠傳輸資料到電腦上或者其他微控制器上,然後通過顯示工具顯示出來。用串列埠方式 傳送顯示資料 微控制器中的串列埠是什麼?微控制器中的串列埠用來進行序列通訊,即資料是一位一位 二進位制0或1 向外傳輸的,和並行傳遞資料相比,資料線比較少,只要1根 非同步傳輸 或2根資料線 同步傳輸...