智能儀表綜合訓(xùn)練設(shè)計說明書.doc
智能儀表綜合訓(xùn)練設(shè)計說明書,摘 要本設(shè)計采用stc89c52單片機作為下位機,pc機作為上位機。二者通過rs-232串行口接受或上傳數(shù)據(jù)。我們要實現(xiàn)串口通信是通過pc機發(fā)出信號,然后經(jīng)過數(shù)碼管顯示。在本設(shè)計中,選用鍵盤輸入數(shù)據(jù),共采用四個鍵盤和四個八段led數(shù)碼管顯示。四個鍵盤分別用來 顯示、選位按鍵、加一按鍵和減一按鍵...


內(nèi)容介紹
此文檔由會員 wdyj1314w 發(fā)布智能儀表綜合訓(xùn)練設(shè)計說明書
摘 要
本設(shè)計采用STC89C52單片機作為下位機,PC機作為上位機。二者通過RS-232串行口接受或上傳數(shù)據(jù)。我們要實現(xiàn)串口通信是通過PC機發(fā)出信號,然后經(jīng)過數(shù)碼管顯示。在本設(shè)計中,選用鍵盤輸入數(shù)據(jù),共采用四個鍵盤和四個八段LED數(shù)碼管顯示。四個鍵盤分別用來 顯示、選位按鍵、加一按鍵和減一按鍵,而四個八段LED數(shù)碼管分別顯示個、十、百、千位。在顯示方面采用動態(tài)顯示。調(diào)試方面是通過串口調(diào)試助手完成數(shù)據(jù)的發(fā)送和查看LED數(shù)碼管的顯示出的數(shù)字是否與輸入一致。
關(guān)鍵詞:串行通信;STC89C52;RS-232
目 錄
摘 要 I
第一章 概述 1
1.1串行通信 1
1.1.1串行通信的概念和特點 1
1.1.2串行通信的分類 1
1.1.3串行通信的工作模式 2
1.1.4通信參數(shù) 4
第二章 總體方案設(shè)計 6
2.1主要原件的選擇 6
2.1.1STC89C52單片機的功能特性描述 6
2.1.2 RS-232的功能特性描述 7
2.2顯示的設(shè)計方案 9
2.3按鍵的設(shè)計方案 9
2.4晶振的選擇 9
第三章 硬件設(shè)計 10
3.1單片機最小應(yīng)用系統(tǒng)的設(shè)計 10
3.1.1 STC89C52單片機的時鐘電路 11
3.1.2 STC89C52單片機的復(fù)位電路 12
3.2中斷編碼按鍵是硬件設(shè)計 13
3.3數(shù)碼管顯示的硬件設(shè)計 14
3.3 PCB設(shè)計 15
3.3.1 Protel99SE軟件 15
3.3.2 PCB板的設(shè)計流程 16
第四章 軟件設(shè)計 17
4.1程序流程圖 17
4.2主程序的設(shè)計 17
4.3 子程序的設(shè)計 18
4.3.1串口初始化程序的設(shè)計 18
4.3.2數(shù)據(jù)發(fā)送和接受程序的設(shè)計 19
4.3.3 顯示程序的設(shè)計 20
4.3.4延時子程序的設(shè)計 20
總結(jié) 21
參考文獻 22
附錄一 電路原理圖 23
附錄二 串口通信源程序 24
TA們正在看...
- 眾籌股東協(xié)議書.doc
- 優(yōu)先級劣后級合伙人分配模式.doc
- 優(yōu)力可抗震支吊架技術(shù)規(guī)格書.doc
- 優(yōu)化作風(fēng)建設(shè)實施意見.doc
- 優(yōu)化納稅信用管理的思考與建議.doc
- 優(yōu)化英語課堂環(huán)節(jié),提高課堂教學(xué)效率.doc
- 優(yōu)惠條件及服務(wù)承諾書.doc
- 優(yōu)易電商erp操作手冊自有倉.doc
- 優(yōu)生語文學(xué)科輔導(dǎo)記錄.doc
- 優(yōu)秀中學(xué)生十大生活學(xué)習(xí)習(xí)慣和學(xué)習(xí)方法.doc