需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):10813 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:目前,單片機廣泛應用于通信,無論是其串行或并行口的通信。本課題旨在制作一個監(jiān)測模塊,其同時與三臺PC機連接,可在PC機3上記錄其他兩個PC機之間的通信內(nèi)容,其中主要應用到單片機的串口通信。 本課題的硬件設(shè)計思路是這樣的,有三個單片機,我們分別稱之為U1、U2、U3,每個單片機需要和一個MAX232電平轉(zhuǎn)換芯片以及一個RS232串行口連接。U1與U2之間通過并行口P1互發(fā)來自各自相連的PC機的數(shù)據(jù),U3實時監(jiān)測并接收兩個單片機的數(shù)據(jù),同時將數(shù)據(jù)顯示在PC機3上。在仿真中,為了更直觀的看到結(jié)果,采用串口調(diào)試助手軟件虛擬串口,通信內(nèi)容進行記錄。虛擬串行接口軟件能將兩個串行口在內(nèi)部默認連接起來,串口調(diào)試助手能夠顯示本串口接收到的數(shù)據(jù)。三個單片機之間的通信用到的是單片機的并行口來進行通信,而單片機與PC機之間用到的是單片機的串行口進行通信。 本研究已經(jīng)仿真通過,實物也已經(jīng)做出來,方案真實可行。模塊具有一定的監(jiān)測能力,在現(xiàn)實生活中實用性強。串行通信在通信速度上是很快的,除此之外可靠性高。 關(guān)鍵詞:單片機;串口通信;監(jiān)測
目錄 摘要 ABSTRACT 引言-1 1 緒論-2 1.1 課題研究的背景與意義-2 1.2 單片機串口通信領(lǐng)域的歷史及國內(nèi)外發(fā)展現(xiàn)狀-2 1.3 本課題的研究內(nèi)容-3 2 單片機串口通信理論及方案選擇-4 2.1 單片機串口通信-4 2.1.1 單片機串口介紹-4 2.1.2 單片機串口的四種工作方式-4 2.2 單片機串口通信方案選擇-5 2.3 微處理器的選擇-5 2.4 串口調(diào)試助手介紹-7 3 硬件電路設(shè)計-10 3.1 單片機最小系統(tǒng)的設(shè)計-10 3.2 MAX232介紹-12 3.3 RS232介紹-13 3.4 MAX232與RS232之間的連線電路圖-15 3.5 1號與2號單片機通信電路設(shè)計-15 3.6 3號單片機通信電路設(shè)計-16 4 軟件設(shè)計-18 4.1 單片機串口通信流程圖-18 4.2 KEIL簡介-20 4.2.1 軟件優(yōu)點-21 4.2.2 軟件的使用步驟-21 4.2.3 關(guān)于HEX文件的說明-23 5 結(jié)論-24 致謝-25 參考文獻-26 附錄1:-27 附錄2:源程序:-28 |