本文是關于計算機與單片機的通信實驗的應用。主要包括實驗原理闡述、硬件電路圖、源程序等
目錄:
1、單片機串口通信的應用
2、PC控制單片機IO口輸出
3、單片機控制實訓指導及綜合應用實例
4、單片機給計算機發(fā)送數據:
?。蹖嶒炄蝿眨?/p>
單片機串口通信的應用,通過串口,我們的個人電腦和單片機系統進行通信。
個人電腦作為上位機,向下位機單片機系統發(fā)送十六進制或者ASCLL碼,單片機
系統接收后,用LED顯示接收到的數據和向上位機發(fā)回原樣數據。
?。塾布娐穲D]
[實驗原理]
RS-232是美國電子工業(yè)協會正式公布的串行總線標準,也是目前最常用的串行接口標準,用來實現計算機與計算機之間、計算機與外設之間的數據通訊。
RS-232串行接口總線適用于:設備之間的通訊距離不大于15m,傳輸速率最大為20kBps。RS-232協議以-5V-15V表示邏輯1;以+5V-15V 表示邏輯0。 我們是用MAX232芯片將RS232電平轉換為TTL電平的。 一個完整的RS-232接口有22根線,采用標準的25芯插頭座。我們在 這里使用的是簡化的9芯插頭座。
注意我們在這里使用的晶振是11.0592M的,而不是12M。因為波特率的設置需要11.0592M的。