微控制器之串列埠通訊(二)

2021-09-12 21:53:23 字數 444 閱讀 4716

本章對串列埠通訊的應用,進行程式設計:

程式設計步驟分為4步:(1)確定t1的工作方式(tmod) (2)計算t1的初值,裝載th1,tl1 (3)啟動t1(tcon的tr1位) (4)確定序列口控制,在中斷方式中,進行中斷設定。

我們使用pc機與微控制器連線的例項,首先貼上**

當連線成功,串口號會顯示出來,我們要進行設定波特率4800,因為我們選擇就是4800,對應的th1是0xfa,tl1=0xfa,資料位8位,停止位1位,其他不變。我們通過字串輸入框傳送1,pc機顯示1,說明我們程式驗證成功,串列埠通訊成功。

微控制器之串列埠通訊

13 54 08 雖然自己還有很多的不懂,但是我可以慢慢的學習,一點點的積累。微控制器串列埠通訊有以下的知識。電平轉換 微控制器ttl電平,邏輯0為電壓0v,邏輯1為電壓 5v。rs 232電平特性 邏輯1 mark 3v 15v 邏輯0 space 3 15v 在rts cts dsr dtr和d...

微控制器串列埠通訊

微控制器串列埠通訊 通常的usb序列通訊方式為全雙工,即兩條資料線 rxd和txd,一條用於傳送資料,一條用於接收資料。在序列通訊前,需要對序列通訊進行配置。對於微控制器 ri為接受中斷標誌位,未通訊時ri 0 當電腦傳送第乙個位元組幀a0到微控制器時,sbuf a0,中斷標誌位ri 1,微控制器呼...

微控制器串列埠通訊

1 需求 實現電腦端控制微控制器開啟燈光風扇,顯示微控制器傳遞過來的資料 如溫度 濕度等 2 工具 平台軟體 驅動人生 vs2012 keil4 3 下面就開始吧 4 檢視我們當前的通訊埠號 如圖 然後確定我們微控制器的晶振,我是用的是11.0592m的 即9600 差不多我們就可以開始我們的開發了...