導航:首頁 > 操作系統 > 單片機8031怎麼能連接電腦

單片機8031怎麼能連接電腦

發布時間:2022-06-01 12:01:07

1. 怎麼實現51單片機與電腦串口之間的通信

首先,單片機和微機通信的電氣標准要一致,微機串口一般是RS232電氣標准,所以要加電平轉換晶元,大多用MAX232,一般單片機實驗板上都提供這樣的標准串口。
其次,要分別編寫上位機和下位機軟體程序,單片機程序參照常式、教科書進行編寫;上位機微機可採用VB,組態軟體,Labview等軟體編寫,一般若是簡單的通信,上位機程序編寫很簡單,例如VB中學會使用mscomm控制項,有VB最基礎知識的一天就能學會。
最後,大可以沒有單片機,沒有MAX232,沒有串列介面這些硬體就可以實現學習並掌握單片機與微機之間的串口通信。proteus可以模擬單片機,也是主流軟體。另外,如今的筆記本電腦幾乎都沒有保留串口,而用USB介面取而代之,不過沒關系,有了虛擬串口和串口調試助手,這些都解決了。你可以搜索一下虛擬串口,真的很不錯的。

2. 講一下怎樣使用單片機~~

如果是想學習的話,你需要賣某種單片機的開發板,也叫評估板,最好是可以進行開發調試的(例如現在很多單片機都支持JTAG介面的燒寫和調試),這樣用起來很方便,成本也低。
買的這一套系統中就已經包括PC中的開發環境了,有些還要自己下載編譯器(例如Keil)。
用什麼語言與單片機本身幾乎無關,有相應的編譯器軟體就行了。
8031是51系列的早期版本,不推薦使用。其實只要是基於51核的各種單片機都差不多,所以要從使用方便性角度考慮。

3. 51單片機如何使用

使用51單片機需要達到以下基本條件:

1、至少要搭建一個最小系統;

2、你需要編制一個51的控製程序;

3、你需要將程序編譯連接成HEX或BIN格式的代碼並下載或燒錄到51單片機。

這樣你就可以使用這款51單片機了。

4. 51單片機與電腦怎麼連接的啊,用isp軟體下載,怎麼進行驅動的安裝。。。具體點,,謝謝

得看你用的什麼晶元了,51一般有兩種AT系列和STC系列,它們都有自己的下載器。
單片機與電腦用USb相連,一般插上USB後會自動安裝驅動,如果是AT晶元,在設備管理器中會有USBasp這個驅動顯示的,若是STC晶元,設備管理器中出現相應的COm口。
一般開發板常用的是STC晶元,下載程序時,首先注意其晶元型號是否選正確,然後是確定其對應的COM口,波特率一般選9600,這樣就OK了。敬請採納!謝謝!
如有疑問請回問!

5. 51單片機與PC機之間的硬體串口連接 具體的怎樣連接

單片機通過TXD和RXD兩條線 連接MAX232晶元後,轉換電平,連接PC串口,一般是2、3腳,5腳是地線。一共三根線。

單片機的TXD接電腦的RXD,單片機的RXD接電腦的TXD。地線接地線。

VB中要用MSCOMM控制項,設置相同的波特率,起始、結束位、校驗位,數據位等。

VB的MSCOMM控制項設置好埠號,然後PORTOPEN= true
就可以接收單片機數據了。
簡單的就是用查詢的辦法,用一個定時器,不斷的查詢mscomm控制項的input屬性和inbufferlen屬性。

MSCOMM控制項有個接收模式,文本或者二進制,如果簡單的,建議用文本的,比較好處理。
二進制的,就用位元組數組接收。也簡單。

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

呵呵,女孩也學單片機?哈哈,時代不同了。

6. 哪位大神知道,ADC0809如何通過8255A和8031單片機連接的,求知道

其實可以直接和單片機相連,通過8255當然也可以,用8255的A口連ADC0809的數據線D0~D7,B口連ADC0809的8個通道,C口連ADC0809的控制線就可以了。

7. 怎麼實現51單片機和電腦的通訊

在PC端和單片機端均需要編寫相對應的串列通信口程序,PC和單片機之間需要一個電壓轉換的IC,然後將PC的TXD、RXD與單片機的TXD、RXD交叉連接就行了。

8. 51單片機如何與電腦鍵盤相接,USB的

我自己沒做過,但是51單片機處理USB協議太吃力了,建議你使用32位的單片機,STM32F103ZET6之類的,或者換成矩陣鍵盤,按鍵也比較多了。

以下是我在網上找的一些參考,希望能夠對你有幫助:

如果是USB介面,那麼你要懂USB協議,而且單片機的速度要足夠快,一般的51怕是做不了,得用USB晶元,比如南京沁恆的CH375,單片機做主機,USB鍵盤做從機。
USB協議是很復雜的,不是一天兩天就能搞得通的,程序也很復雜,就不附上了,如果你是初學者,那麼不建議你一開始就調試USB,你可以嘗試下圓口的PS2鍵盤,那個比較容易
用 帶 USB 介面的 51內核 單片機吧
買個讀片子機,把程序燒進去,ok
你知道USB協議有多復雜嗎?!還用51來讀?
要是說在鍵盤上接一個USB轉串口的晶元,然後用51來讀串口,這樣更可行一些

還不如老老實實用矩陣鍵盤呢
單片機最小系統板不能直接和PC機USB相連,如果是支持ISP下載的單片機,可以通過USB轉232(TTL電平),單片機的串口RXD(P3.0)接232的TXD,單片機的串口TXD(P3.1)接232的RXD。
USB轉232(TTL電平)下載器需要裝驅動程序,採用的晶元不同驅動不同,請對應安裝。
如果單片機從USB取電,板上要有電源開關。

9. 89c51單片機的EA信號有何功能,使用8031時,EA信號應該如何處理

EA :訪問外部程序存儲器控制信號。從片內程序存儲器讀取指令。

EA/VPP:外部程序存儲器選擇信號,低電平有效。在復位期間CPU檢測並鎖存EA/VPP引腳電平狀態,當該引腳為高電平時,從片內程序存儲器讀取指令,只有當程序計數器PC超出片內程序存儲器地址編碼范圍時,才轉到外部程序存儲器中讀取指令,當該引腳為低電平時,一律從外部程序存儲器中讀取指令。

(9)單片機8031怎麼能連接電腦擴展閱讀:

單片機使用注意事項:

1、外時鍾是高頻的雜訊源,除能引起對本應用系統的干擾之外,還可能產生對外界的干擾,以8051單片機為例,最短指令周期1μs時,外時鍾是12MHz。而同樣速度的Motorola 單片機系統時鍾只需4MHz微控制器產生的最有影響的高頻雜訊大約是時鍾頻率的3倍。

2、改進的技術將電源、地安排在兩個相鄰的引腳上,外部去耦電容在PCB設計上更容易安排。

3、毛刺會成為觸發信號干擾正常的時鍾信號。交替使用施密特電路和RC濾波可以使這類毛刺不起作用,這就是EFT技術。

10. 8031單片機如何使用串口通信協議

連線就是
交叉連接
a的tx到b的rx
a的rx到b的tx,還有一根地線
串口線就這三根就夠用了
然後就是初始化a和b的串口,設置波特率,工作模式,開中斷等等
a和b的通信,你先調試一台機器,比如a,和電腦連接,用串口調試助手(網上找)查看a的收發數據是否正常,然後a和b聯調
串口通信距離不遠一般不會出錯,波特率較低,除了奇偶校驗,你可以指定一個簡單的通信協議,來驗證是否數據正常
這類程序網上很多,你不清楚就搜索51串口程序,出來一大堆,找個有注釋的看看,調試一下試一試
祝你順利
在網上找了一下,這兩個你參考一下,注釋很詳細
串口發送

閱讀全文

與單片機8031怎麼能連接電腦相關的資料

熱點內容
mdr軟體解壓和別人不一樣 瀏覽:884
單片機串列通信有什麼好處 瀏覽:320
游戲開發程序員書籍 瀏覽:843
pdf中圖片修改 瀏覽:269
匯編編譯後 瀏覽:474
php和java整合 瀏覽:829
js中執行php代碼 瀏覽:442
國產單片機廠商 瀏覽:57
蘋果手機怎麼設置不更新app軟體 瀏覽:284
轉行當程序員如何 瀏覽:493
蘋果id怎麼驗證app 瀏覽:864
查看手機命令 瀏覽:953
抖音反編譯地址 瀏覽:226
如何加密軟體oppoa5 瀏覽:233
java從入門到精通明日科技 瀏覽:96
拆解汽車解壓視頻 瀏覽:598
新版百度雲解壓縮 瀏覽:593
android上下拉刷新 瀏覽:880
centos可執行文件反編譯 瀏覽:839
林清玄pdf 瀏覽:271