需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:10104 | ![]() | |
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本課題要設計的是一款串行通信發射機,該系統由主控模塊、按鍵模塊、時鐘信號模塊、顯示模塊等組成;主控芯片選用的是STC89C52RC單片機,通過Keil進行C語言編程,從而完成軟件部分的設計。軟件部分分為鍵盤掃描模塊、串口發送模塊、串口接收模塊和LCD顯示模塊四部分。對于通信方式的選擇,系統采用串行通信模式。系統可用較少的通道來進行系統間的信息交換,完全可以滿足在計算機與計算機、計算機與外設之間的較遠距離的通信。本項目擁有如下的優點:所需傳輸通道少、傳輸成本低等。
關鍵詞: Keil STC89C52RC單片機 串行通信
目錄 摘要 Abstract 第一章 前言-1 1.1課題研究的背景和意義-1 1.2串行通信發射機的發展趨勢-1 第二章 系統總體方案設計-2 2.1系統設計框圖-2 2.2主控芯片的選擇-2 第三章 系統硬件設計-5 3.1 單片機最小系統-5 3.1.1定時器/計數器-6 3.1.2串行口-7 3.1.3時鐘電路-8 3.1.4復位電路-8 3.2 LCD屏幕顯示-9 3.3 本章小結-10 第四章 系統軟件設計-11 4.1 系統主程序設計-11 4.2 鍵盤掃描-11 4.3 串口發送-13 4.4 串口接收-14 4.5 LCD屏顯示-15 4.6 本章小結-15 第五章 系統集成調試與結論-16 5.1 程序燒錄-16 5.2 系統調試流程-16 5.3 遇到的問題及解決方案-17 5.4 實物圖展示-17 第六章 總結-19 參考文獻-20 致謝-21 附錄一-22 附錄二-25 |