功能描述:
1、采用51單片機作為主控芯片;
2、發送機通過開關選通向3個接收機中的1個進行串口發送;
3、發送機采用按鍵輸入發送內容;
4、接收機采用數碼管顯示接受內容,LED指示連接狀態;
仿真設計
采用Proteus作為仿真設計工具。Proteus是一款著名的EDA工具(仿真軟件),從原理圖布圖、代碼調試到單片機與外圍電路協同仿真,真正實現了從概念到產品的完整設計。
軟件設計
采用Keil作為軟件設計工具。Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(μVision)將這些部分組合在一起。
#include#include #defineucharunsignedchar #defineuintunsignedint voidinit_serial() { TMOD = 0x20; // 定時器T1使用工作方式2 TH1 = 250; TL1 = 250; TR1 = 1; // 開始計時 PCON = 0x80; // SMOD = 1 SCON = 0xd0; // 工作方式,9位數據位,波特率9600kbit/s,允許接收 } ......
審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單片機
+關注
關注
6050文章
44687瀏覽量
641171 -
Proteus
+關注
關注
79文章
1692瀏覽量
107231 -
51單片機
+關注
關注
275文章
5706瀏覽量
124965 -
仿真設計
+關注
關注
3文章
95瀏覽量
16898 -
串口通信
+關注
關注
34文章
1629瀏覽量
55982
原文標題:0077-串口通信(1主3從)仿真設計教程
文章出處:【微信號:電子開發圈,微信公眾號:電子開發圈】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
串口通信仿真:proteus(實例)+虛擬串口調試(軟件)
本帖最后由 銜膽棲冰 于 2015-4-28 16:29 編輯
proteus+虛擬串口調試助手可有效的仿真單片機的串口通信,簡化開發流程,為沒有硬件條件的學習者提供了極大的便利
發表于 04-28 12:34
CAN主站與從站的功能是什么
基于 STM32 和 CAN總線的溫度監控系統的設計,通過上位機與下位機的通信,實現對溫度數據的監控,并經初步實驗達到了設計的要求。1 系統總體方案概述系統總體框圖如圖 1 所示,本系統采用主
發表于 08-19 07:47
基于Modbus RTU協議下實現的1主多從自組網無線通信形式
本方案是基于Modbus RTU協議下實現的1主多從自組網無線通信形式,主站為S7-1200 PLC,DTD433F作為
發表于 03-10 14:54
評論