單片機(jī)和PC計(jì)算機(jī)通信系統(tǒng)的設(shè)計(jì)
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計(jì)) |
|
課程(專業(yè))
|
PLC |
關(guān)鍵詞
|
串行通信|MAX232 |
適用年級
|
大學(xué) |
身份要求
|
普通會(huì)員 |
金 幣
|
70 (金幣如何獲得?) |
文件格式
|
word |
文件大小
|
717K |
發(fā)布時(shí)間
|
2009-05-21 09:48:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
3 |
發(fā)布人 |
lj |
內(nèi)容簡介:
畢業(yè)設(shè)計(jì) 單片機(jī)和PC計(jì)算機(jī)通信系統(tǒng)的設(shè)計(jì),共54頁,17788字
本設(shè)計(jì)以單片機(jī)89C52為核心實(shí)現(xiàn)了和PC機(jī)的串行通信。在硬件電路上,采用MAX232實(shí)現(xiàn)PC機(jī)與單片機(jī)之間的電平轉(zhuǎn)換;在軟件編程上,PC機(jī)采用VB6.0的通信控件MSCOMM編程,單片機(jī)采用C51編程實(shí)現(xiàn)了可靠的串行數(shù)據(jù)傳輸。單片機(jī)接收計(jì)算機(jī)的命令并將測試數(shù)據(jù)通過串口發(fā)送給計(jì)算機(jī),計(jì)算機(jī)接收數(shù)據(jù)處理后顯示。
關(guān)鍵詞 串行通信 ; MAX232; MSCOMM
目錄
1 緒論………………………………………………………………………………………….1
1.1 單片機(jī)和PC計(jì)算機(jī)……………………………………………………………………1
1.1.1 單片機(jī)的概述…………………………………………………………..………….1
1.1.2 單片機(jī)和PC機(jī)通信意義………………………………………………………….1
2 Keil開發(fā)環(huán)境……………………………………………………………………………….2
2.1uVision2的啟動(dòng)………………………………………………………………………2
2.2在uVision2上創(chuàng)建應(yīng)用程序……………………..………………………………….3
2.3 CPU的仿真調(diào)試………………………………………………………………………...7
3 通信系統(tǒng)的硬件設(shè)計(jì)……………………………………………………………………….9
3.1 通信系統(tǒng)的開發(fā)硬件設(shè)計(jì)…………………………………………………………….9
4 字符型液晶顯示器LCD1602………………………………………………………………10
4.1 標(biāo)準(zhǔn)字符型液晶顯示器LCD接口……………………………………………………10
4.1.1 顯示數(shù)據(jù)存儲(chǔ)器(DDRAM)……………………………………………………...…10
4.1.2 字符存儲(chǔ)器(CGRAM、CGROM)…………………………………………………….10
4.1.3 LCD顯示模塊的控制指令………………………………………………………..10
4.2 單片機(jī)與LCD1602的硬件連接原理圖………………………………………………12
4.3 液晶顯示器LCD1602軟件的設(shè)計(jì)……………………………………………………13
5 通信系統(tǒng)的軟件設(shè)計(jì)……………………………………………………………………...15
5.1 單片機(jī)部分軟件設(shè)計(jì)………………………………………………………………...15
5.1.1 串口的工作方式設(shè)置…………………………………………………………….15
5.1.2 串口波特率的設(shè)定……………………………………………………………….15
5.1.3 握手信號(hào)的規(guī)定………………………………………………………………….15
5.1.4 數(shù)據(jù)傳送方式…………………………………………………………………….15
5.1.5 通信方式………………………………………………………………………….15
5.1.6 數(shù)據(jù)幀的格式…………………………………………………………………….15
5.1.7 單片機(jī)測試程序………………………………………………………………….16
5.1.8 串口測試程序…………………………………………………………………….16
5.2 PC機(jī)通信及數(shù)據(jù)處理顯示程序設(shè)計(jì)………………………………………………..17
5.2.1 VB6.0特點(diǎn)………………………………………………………………………...17
5.2.2 MSComm控件………………………………………………………………………18
5.2.2.1 MSComm控件的主要屬性、事件………………………………………………18
5.2.3 VB程序設(shè)計(jì)………………………………………………………………………19
5.2.3.1 程序詳細(xì)設(shè)計(jì)………………………………………………………………...19
5.2.3.2 系統(tǒng)界面……………………………………………………………………...19
5.3 VB程序設(shè)計(jì)中遇到的問題與解決方法……………………………………………...19
結(jié)論…………………………………………………………………………………………...20
致謝…………………………………………………………………………………………...21
參考文獻(xiàn)……………………………………………………………………………………...22
附錄…………………………………………………………………………………………...23
附錄1:硬件原理圖……………………………………….……………………………….23
附錄2:設(shè)計(jì)的程序清單…………………………………………………………………..23
附錄 3:外文翻譯………………………………………………………………..…….….33
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會(huì)員。會(huì)員請登錄后下載。
2. 會(huì)員購買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計(jì)) |
|
推薦畢業(yè)論文(設(shè)計(jì)) |
|
|
|
|