需要金幣:![]() ![]() |
資料包括:完整論文,開題報(bào)告 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):11622 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:目前51單片機(jī)是一種集CPU、RAM、FLASH、ROM、I/O接口和定時中斷系統(tǒng)于一體的計(jì)算機(jī)控制體系。它外加的電源和晶振能夠獨(dú)立實(shí)現(xiàn)對數(shù)字信號的算術(shù)運(yùn)算、邏輯控制、串行通信等功能。因?yàn)閱纹瑱C(jī)具備體積小、重量輕、功耗低、功能強(qiáng)、價錢低、可靠性好等諸多好處,因此使它被廣泛應(yīng)用于智能儀器儀表,機(jī)械,機(jī)電一體化產(chǎn)品,工業(yè)控制,實(shí)時分析系統(tǒng)的前端模塊中。 當(dāng)需要處理更復(fù)雜的數(shù)據(jù)或多個數(shù)據(jù)采集與控制綜合處理的需要,單片機(jī)的算術(shù)邏輯運(yùn)算能力明顯是不夠的,這時往往需要使用計(jì)算機(jī)系統(tǒng)。單片機(jī)數(shù)據(jù)通過串口送至PC機(jī),由計(jì)算機(jī)語言處理,從而實(shí)現(xiàn)PC機(jī)與單片機(jī)之間的遠(yuǎn)程通信。要實(shí)現(xiàn)單片機(jī)與PC機(jī)之間的遠(yuǎn)程通信的一個很好的現(xiàn)實(shí)意義。 51單片機(jī)的通信方式有串行通信與并行通信兩種。 所有數(shù)據(jù)將被發(fā)送和接收的多個數(shù)據(jù)線在同一時間繼電器是并行通信。并行通信時除要有數(shù)據(jù)線外還應(yīng)該有通信控制線。發(fā)送數(shù)據(jù)時發(fā)送設(shè)備要先檢測設(shè)備的狀態(tài),若接收設(shè)備處于可以接受數(shù)據(jù)的情況下時,該設(shè)備就可以發(fā)出選通信號。選通信號的作用下可以使各數(shù)據(jù)位信號同時傳送到接收設(shè)備??梢钥闯觯l(fā)送1字節(jié)的數(shù)據(jù)只用了1個周期,這一點(diǎn)是一目了然的。 數(shù)據(jù)字節(jié)到傳輸線的形式通過自然方式串行通信傳輸。串行通訊進(jìn)行時,數(shù)據(jù)代碼先被數(shù)據(jù)發(fā)送設(shè)備由原來的并行形式轉(zhuǎn)換成串行形式,然后再一個一個的在傳輸線路上進(jìn)行傳輸;接收到的串行形式的數(shù)據(jù)被數(shù)據(jù)接收設(shè)備轉(zhuǎn)換成并行方式進(jìn)行保存或處置。最初的串行通信必須采用數(shù)據(jù)傳輸和控制的一些方法。 該設(shè)計(jì)的核心階段是數(shù)據(jù)通信,單片機(jī)與PC機(jī)之間的數(shù)據(jù)通信是整個系統(tǒng)的基礎(chǔ)。單片機(jī)與PC機(jī)之間的通信是通過PC機(jī)與單片機(jī)的串行口來實(shí)現(xiàn)硬件銜接。鑒于PC機(jī)具有強(qiáng)大的監(jiān)控和管理功能,單片機(jī)的且具有速度快、易于控制的特點(diǎn)。電腦配置RS-232標(biāo)準(zhǔn)串行接口COM1,COM2通常應(yīng)用在數(shù)據(jù)傳輸量不大、傳輸要求不高的情況下,單片機(jī)和PC機(jī)之間的數(shù)據(jù)交換的完成通過接口連接來實(shí)現(xiàn)。 關(guān)鍵詞:單片機(jī)、PC機(jī)、發(fā)送數(shù)據(jù)、接收數(shù)據(jù)、串行通信
目錄 摘要 ABSTRACT 1 緒論-1 1.2 單片機(jī)的應(yīng)用模式-1 1.2.2 51單片機(jī)RS-422A通信接口軟件設(shè)計(jì)的應(yīng)用-2 2 系統(tǒng)設(shè)計(jì)-3 2.1 系統(tǒng)設(shè)計(jì)思路-3 2.2 系統(tǒng)組成-3 3 硬件設(shè)計(jì)-4 3.1 硬件實(shí)現(xiàn)的過程-4 3.1.1 RS-422A接口標(biāo)準(zhǔn)-4 3.2 芯片選擇-4 3.2.1 51單片機(jī)內(nèi)部結(jié)構(gòu)-4 3.3 串口基本結(jié)構(gòu)介紹-7 3.4 RS-422A接口電路-8 3.4.1 電氣特性-8 3.4.2 電平轉(zhuǎn)換-9 3.5 MAX1487接口電路-9 3.6 硬件原理圖-11 4 軟件設(shè)計(jì)-12 4.1 軟件設(shè)計(jì)和硬件設(shè)計(jì)的關(guān)系-12 4.2 軟件流程框圖-12 4.3 軟件調(diào)試-13 4.3.1 系統(tǒng)仿真過程-13 4.3.2 仿真框架-14 4.4 程序運(yùn)行后的結(jié)果-14 5 PCB圖的設(shè)計(jì)-16 5.1 PCB圖設(shè)計(jì)步驟-16 5.2 硬件電路的PCB圖-16 畢設(shè)總結(jié)-18 致謝-19 參考文獻(xiàn)-20 附錄1 元件清單-21 附錄2 仿真圖-22 附錄3 源程序-23 |