




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、引言隨著現(xiàn)代科技的發(fā)展,單片機(jī)控制無(wú)疑為人帶來(lái)了諸多方便,他的性能雖然與機(jī)無(wú)法相比,但它體積小,價(jià)格低,高可靠性,智能性,實(shí)時(shí)性,可塑性好等優(yōu)點(diǎn),使它應(yīng)用于諸多控制領(lǐng)域。近年來(lái),隨著電子技術(shù)和微機(jī)計(jì)算機(jī)的迅速發(fā)展,單片機(jī)的檔次不斷提高,其應(yīng)用領(lǐng)域也在不斷的擴(kuò)大,已在工業(yè)控制、尖端科學(xué)、智能儀器儀表、日用家電、汽車電子系統(tǒng)、辦公自動(dòng)化設(shè)備、個(gè)人信息終端及通信產(chǎn)品中得到了廣泛的應(yīng)用,成為現(xiàn)代電子系統(tǒng)中最重要的智能化的核心部件。是 公司 系列單片機(jī)中最基本的產(chǎn)品,采用 公司可靠的工藝技術(shù)制造的高性能位單片機(jī),屬于標(biāo)準(zhǔn)的 的產(chǎn)品,結(jié)合了的高速和高密度技術(shù)及 的低功耗特征,繼承和擴(kuò)展了 單片機(jī)的體系結(jié)構(gòu)和指令系統(tǒng)。 內(nèi)置中央處理單元、 字節(jié)內(nèi)部數(shù)據(jù)存儲(chǔ)器、 個(gè)雙向輸入輸出口、個(gè)位定時(shí)計(jì)數(shù)器和個(gè)兩級(jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)時(shí)鐘振蕩電路。止匕外, 還可工作于低功耗模式,可通過(guò)兩種軟件選擇空閑和掉電模式。在空閑模式下凍結(jié) 而定時(shí)器、串行口和中斷系統(tǒng)維持其功能。掉電模式下,保存數(shù)據(jù),時(shí)鐘振蕩停止,同時(shí)停止芯片內(nèi)其它功能。 有和 兩種封裝形式。1.1課.程1設(shè)計(jì)的意義:課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程.隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)技術(shù)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說(shuō)得是無(wú)處不在。因此作為二十一世紀(jì)的大學(xué)來(lái)說(shuō)掌握數(shù)字電子技術(shù)是十分重要的。而課程設(shè)計(jì)是深入學(xué)習(xí),真正掌握單片機(jī)原理與接口技術(shù)的有效途徑:1、有利于基礎(chǔ)知識(shí)的理解通過(guò)《單片機(jī)原理與接口技術(shù)》的學(xué)習(xí),掌握了數(shù)字技術(shù)基礎(chǔ)知識(shí)和基本技能,具備了在日常生活與學(xué)習(xí)中應(yīng)用數(shù)字技術(shù)解決問(wèn)題的基本態(tài)度與基本能力。但是,對(duì)于器件選擇、電路仿真模擬、電路搭建等知識(shí)內(nèi)容的理解比較膚淺。通過(guò)課程設(shè)計(jì)就能真正理解,從而進(jìn)一步加強(qiáng)理論知識(shí)的學(xué)習(xí)。2、有利于邏輯思維的鍛煉在常規(guī)的理論學(xué)習(xí)中,我們的思維常常處于混亂的狀態(tài)。寫(xiě)起作文來(lái)前言不搭后語(yǔ),解起數(shù)學(xué)題來(lái)步驟混亂,這些都是缺乏思維訓(xùn)練的結(jié)果。課程設(shè)計(jì)設(shè)計(jì)是公認(rèn)的、最能直接有效地訓(xùn)練創(chuàng)新思維,培養(yǎng)分析問(wèn)題、解決問(wèn)題能力的途徑之一。整個(gè)設(shè)計(jì)過(guò)程都需要有條理地構(gòu)思,中間有猜測(cè)設(shè)想、判斷推理的抽象思維訓(xùn)練,也有分析問(wèn)題、解決問(wèn)題、預(yù)測(cè)目標(biāo)等能力的培養(yǎng)。、3有利于治學(xué)態(tài)度的培養(yǎng)。在課程設(shè)計(jì)中,會(huì)遇到各種問(wèn)題和困難,可能要通過(guò)幾次乃至十多次的反復(fù)修改、調(diào)試,才能成功,但這種現(xiàn)象會(huì)隨著學(xué)習(xí)的深入而慢慢改觀??梢耘囵B(yǎng)嚴(yán)謹(jǐn)治學(xué)、一絲不茍的科學(xué)精神和不怕失敗、百折不撓品格。1.1.設(shè)2計(jì)目的1、通過(guò)課程設(shè)計(jì),掌握以單片機(jī)核心的電路設(shè)計(jì)的基本方法和技術(shù),了解表關(guān)電路參數(shù)的計(jì)算方法。2.通過(guò)實(shí)際程序設(shè)計(jì)和調(diào)試,逐步掌握模塊化程序設(shè)計(jì)方法和調(diào)試技術(shù)。3.通過(guò)完成一個(gè)包括電路設(shè)計(jì)和程序開(kāi)發(fā)的完整過(guò)程,使學(xué)生了解開(kāi)發(fā)一單片機(jī)應(yīng)用系統(tǒng)的全過(guò)程,為今后從事相應(yīng)的工作打下基礎(chǔ)。1.設(shè)2計(jì)任務(wù)設(shè)計(jì)要求:利用溫度傳感器和 采用中斷方式設(shè)計(jì)一個(gè)溫度測(cè)試系統(tǒng),每隔秒測(cè)量一次,將測(cè)試結(jié)果十進(jìn)制)在上顯示出來(lái)。定義一個(gè)保持按鍵,當(dāng)按下該鍵時(shí),將當(dāng)前的測(cè)試值保持不變<按鍵不動(dòng)作時(shí)為正常測(cè)量顯示)。溫度顯示格式為:℃。溫度測(cè)量范圍為:二系統(tǒng)設(shè)計(jì)硬件設(shè)計(jì)總體設(shè)計(jì)框圖:根據(jù)課題,溫度采集部分選擇常用的 1(熱敏電阻,其電阻溫度系數(shù)為3.9X10-3/℃,0℃時(shí)電阻值為100。,電阻變化率為0.3QL℃。鉑電阻溫度傳感器精度高,穩(wěn)定性好,應(yīng)用溫度范圍廣,是中低溫區(qū)最常用的一種溫度檢測(cè)器,在+1℃0~+1℃5范0圍內(nèi),阻值與溫度的關(guān)系線性度非常好,通常把這一溫度范圍作為有效溫度范圍,本題目要求的溫度范圍是+2℃0~+1℃00,正好位于有效范圍內(nèi),故溫度采集電路部分相對(duì)較為簡(jiǎn)單。單片機(jī)與0、09示器以及鎖存器部分的電路已經(jīng)具有比較成熟的連接方法,因此硬件電路的設(shè)計(jì)比較簡(jiǎn)單。根據(jù)以上分析,可以得出系統(tǒng)的原理框圖如下:74LS373鎖存器8、 .1.74LS373鎖存器8、 .1.溫度采集電路的設(shè)計(jì)1 統(tǒng)白勺原理框圖ADC0809溫度采集電路設(shè)計(jì)如下,電路圖如圖2所示:圖2溫度采集電路圖<TEXT>將Pti00大EXT>R4£iLED日『次顯示器R57一個(gè)差動(dòng)甚算放大器,其電路,其放大倍數(shù)為<口11+RW1)R5E10k溫度采集電路壓放大倍數(shù)為R6/R5。所R601k再接入一個(gè)低以整個(gè)電路的放大倍數(shù)為[R6(R11|/(R總*卜9>倍。當(dāng)溫度為0℃時(shí),差動(dòng)]運(yùn)算放大器而負(fù)輸入端電壓差為0,所以輸出也應(yīng)(TEXT工為0<TEXT>將Pti00大EXT>R4£iLED日『次顯示器R57一個(gè)差動(dòng)甚算放大器,其電路,其放大倍數(shù)為<口11+RW1)R5E10k溫度采集電路壓放大倍數(shù)為R6/R5。所R601k再接入一個(gè)低以整個(gè)電路的放大倍數(shù)為[R6(R11|/(R總*卜9>倍。當(dāng)溫度為0℃時(shí),差動(dòng)]運(yùn)算放大器而負(fù)輸入端電壓差為0,所以輸出也應(yīng)(TEXT工為0,但是放U22:A存在漂移Uout=<因?yàn)楸鞠禐椋?lt;TEXT>R53k大器<TEXT>+O0|144Rw1)20kLM358N<TEXJ<TEXT>Rt/<10000+co所以用來(lái)調(diào)零。汽100的電阻值與輸6LM358N空D111N97UB一?<TEXT>10k<TEXT>課題的溫度范圍為20~100℃,Rt^5—0.0099)<TEXT>R62■q-ijii_/x11 ir-同時(shí)又希]望輸出電壓在0~5丫之間,|所以,最終得到輸出電壓與所測(cè)溫度的關(guān)系為:Uout=1108.8<(100+0.385T>/(10100+0.385T>—0.0099)單.片3機(jī)接口電路設(shè)計(jì)、模數(shù)轉(zhuǎn)換器 、集成芯片、鎖單片機(jī)接口電路主要由單片機(jī)80存器以及數(shù)碼顯示器組成、模數(shù)轉(zhuǎn)換器 、集成芯片、鎖各電路組成部分簡(jiǎn)要介紹如下:1單片機(jī)設(shè)計(jì),由先進(jìn)工藝制造并帶有該系列單片機(jī)是采用高性能的靜態(tài)非易失性 程序存儲(chǔ)器,全部支持設(shè)計(jì),由先進(jìn)工藝制造并帶有時(shí)鐘和時(shí)鐘操作, 和5分別包含字節(jié)和字節(jié),條口線個(gè)16位定時(shí)/計(jì)數(shù)器,6輸入4優(yōu)先級(jí)嵌套中斷結(jié)構(gòu),個(gè)串行口,可用于多機(jī)通信 擴(kuò)展或全雙工 以及片內(nèi)振蕩器和時(shí)鐘電路。此外,因?yàn)槠骷捎昧遂o態(tài)設(shè)計(jì),可提供很寬的操作頻率范圍,頻率可降至0??蓪?shí)現(xiàn)兩個(gè)由軟件選擇的節(jié)電模式,空閑模式和掉電模式,空閑模式凍結(jié) 但 定時(shí)器,串口和中斷系統(tǒng)仍然工作。掉電模式保存 的內(nèi)容,但是凍結(jié)振蕩器將導(dǎo)致所有其它的片內(nèi)功能停止工作。因?yàn)樵O(shè)計(jì)是靜態(tài)的時(shí)鐘可停止而不會(huì)丟失用戶數(shù)據(jù)運(yùn)行可從時(shí)鐘停止處恢復(fù)。1PL0/T2 用田PLI/T2EX PO.IPl.2 P02PL3 1X)31PL0/T2 用田PLI/T2EX PO.IPl.2 P02PL3 1X)3PL4 80C5i P04PL5 SOC53 M3Pl6 P0.6Pl.7 1X).7P3.3/iNTi pa。P3.2/iFrT0 p;]P2.2p2JP3.4/T0 叩4_ Pl5叩% 尸6, pLXTAL2P3.0/RXDRS「 P3.1/TXDP3.7/RD AL臼處P3.6/WR 兩392383374363563473383213 012.152122232,14251926272818109IE16130口2gq8255A,具有24條輸入/輸出引腳、可編程的通用并行輸入/輸出接口電路。它是一片使用單一+5V電源的40腳雙列直插式大規(guī)模集成電路。8255A的通用性強(qiáng),使用靈活,通過(guò)它CPU可直接與外設(shè)相連接。其引腳圖如下:8255A在使用前要寫(xiě)入一個(gè)方式控制字,選擇A、B、C三個(gè)端口各自的工作方式,共有三種。方式0:基本的輸入輸出方式,即無(wú)須聯(lián)絡(luò)就可以直接進(jìn)行的I/O方式。其中A、B、C口的高四位或低四位可分別設(shè)置成輸入或輸出。方式1:選通I/O,此時(shí)接口和外圍設(shè)備需聯(lián)絡(luò)信號(hào)進(jìn)行協(xié)調(diào),只有A口和B口可以工作在方1,此時(shí)C口的某些線被規(guī)定為A口或B口與外圍設(shè)備的聯(lián)絡(luò)信號(hào),余下的線只有基本的I/O功能,即只工作在方式0。方式2:雙向I/O方式,只有A口可以工作在這種方式,該I/O線即可輸入又可輸出,此時(shí)C口有5條線被規(guī)定為A口和外圍設(shè)備的雙向聯(lián)絡(luò)線,口剩下的三條線可作為B口方式1的聯(lián)絡(luò)線,也可以和B口一起方式0的I/O線。圖48255A引腳圖*、:數(shù)轉(zhuǎn)換的器件。其內(nèi)部有一個(gè)8通道多路開(kāi)關(guān),它可以根據(jù)地址碼鎖存譯碼后的信號(hào),只選通8路模擬輸入信號(hào)中q0ECLOCK
V數(shù)轉(zhuǎn)換的器件。其內(nèi)部有一個(gè)8通道多路開(kāi)關(guān),它可以根據(jù)地址碼鎖存譯碼后的信號(hào),只選通8路模擬輸入信號(hào)中q0ECLOCK
VGND%的一個(gè)進(jìn)行A/D轉(zhuǎn)換。其引腳圖如下圖5所示:1.主要特性)路位/轉(zhuǎn)換器,即分辨率位。)轉(zhuǎn)換時(shí)間為 |J)模擬輸入電壓范圍?+V不需零點(diǎn)和滿刻度校準(zhǔn)。)低功耗,約 m2.內(nèi)部結(jié)構(gòu)是 單片型逐次逼近式/轉(zhuǎn)換器,它由路模擬開(kāi)關(guān)、地址鎖存與譯碼器、比較器、位開(kāi)關(guān)樹(shù)型/轉(zhuǎn)換器、逐次逼近3.外部特性芯片有條引腳,采用雙列直插式封裝。各引腳功能如下:?:路模擬量輸入端。 圖5ADC0809引腳圖?-位數(shù)字量輸出端。DD:位地址輸入線,用于選通路模擬輸入中的一路L地址鎖存允許信號(hào),輸入,高電平有效。A/轉(zhuǎn)換啟動(dòng)脈沖輸入端,輸入一個(gè)正脈沖使其啟動(dòng)o/轉(zhuǎn)換結(jié)束信號(hào),輸出,當(dāng)/轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平。E數(shù)據(jù)輸出允許信號(hào),輸入,高電平有效。當(dāng)/轉(zhuǎn)換結(jié)束時(shí),此端輸入一個(gè)高電平,才能打開(kāi)輸出三態(tài)門(mén),輸出數(shù)字量。:時(shí)鐘脈沖輸入端。要求時(shí)鐘頻率不高于 。)、 ):基準(zhǔn)電壓。的工作過(guò)程是:首先輸入位地址,并使 ,將地址存入地址鎖存器中。此地址經(jīng)譯碼選通路模擬輸入之一到比較器。 上升沿將逐次逼近寄存器復(fù)位。下降沿啟動(dòng)/轉(zhuǎn)換,之后 輸出信號(hào)變低,指示轉(zhuǎn)換正在進(jìn)行。直到/轉(zhuǎn)換完成, 變?yōu)楦唠娖?,指?轉(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)E存入鎖存
器,這個(gè)信號(hào)可用作中斷申請(qǐng)。當(dāng)輸入高電平時(shí),輸出三態(tài)門(mén)打開(kāi),轉(zhuǎn)換結(jié)果的數(shù)字量輸出到數(shù)據(jù)總線上。4 簡(jiǎn)要說(shuō)明為三態(tài)輸出的八透明鎖存器 的輸出端 可直接與總線相連。當(dāng)三態(tài)允許控制端 為低電平時(shí), 為正常邏輯狀態(tài),可用來(lái)驅(qū)動(dòng)負(fù)載或總線。當(dāng)為高電平時(shí), 呈高阻態(tài),即不驅(qū)動(dòng)總線,也不為總線的負(fù)載,但鎖存器內(nèi)部的邏輯操作不受影響。當(dāng)鎖存允許端為高電平時(shí),隨數(shù)據(jù)而變。當(dāng)為低電平時(shí),被鎖存在已建立的數(shù)據(jù)電平。當(dāng) 端施密特觸發(fā)器的輸入滯后作用,使交流和直流噪聲抗擾度被改善引出端符號(hào):?數(shù)據(jù)輸入端三態(tài)允許控制端低電平有效)鎖存允許端輸出端5、單片機(jī)接口電路圖經(jīng)過(guò)以上分析,用繪制的單片機(jī)接口電路如下圖所示:PDjSjADSPDj6jAD6經(jīng)過(guò)以上分析,用繪制的單片機(jī)接口電路如下圖所示:PDjSjADSPDj6jAD6(三、軟件設(shè)計(jì)主程序主程序的主要功能是負(fù)責(zé)數(shù)據(jù)指針 0 外部中斷 和定時(shí)中斷各參數(shù)的初始化,溫度的實(shí)時(shí)顯示、讀出并處理測(cè)量的當(dāng)前溫度值,溫度測(cè)量每進(jìn)行一次均設(shè)置在中斷服務(wù)程序中其程序流程見(jiàn)圖7所示。顯示溫度子程序初始化數(shù)據(jù)指針顯示溫度子程序的主要功能是讀出經(jīng)過(guò)轉(zhuǎn)換處理后并且以存儲(chǔ)于顯示緩沖單元中的溫度值,顯示緩沖單元定義在,其程序流程圖如圖所示:中的溫度值,顯示緩沖單元定義在,其程序流程圖如圖所示:初始DC初始DC、T255A初始化8255AAN初始化INT0和T1J指針指向顯示緩沖單元等商斷—結(jié)束圖結(jié)束圖8查表取字程序流程圖輸出位控口信息到位控口1轉(zhuǎn)換的數(shù)字量,進(jìn)行溫度處理,并且轉(zhuǎn)溫度處理子程序主要是從 0中讀,1轉(zhuǎn)換的數(shù)字量,進(jìn)行溫度處理,并且轉(zhuǎn)示。溫度處理子顯示流單圖加圖所示。開(kāi)始暫存轉(zhuǎn)換數(shù)據(jù)
開(kāi)始暫存轉(zhuǎn)換數(shù)據(jù)圖 溫度處理子程序流程圖外部中斷0服務(wù)子程序此中斷服務(wù)程序主要是為了定義保持按鍵,程序中用標(biāo)記中斷次數(shù),并利用算法判別的奇偶性,當(dāng)為奇數(shù)時(shí),即一直顯示當(dāng)前溫度值,而當(dāng)再來(lái)一個(gè)外部按鍵信號(hào)時(shí),變?yōu)榕紨?shù),此時(shí)直接跳至中斷返回語(yǔ)句,進(jìn)行正常測(cè)量顯示。其程序流程圖如圖10所示:正常采集轉(zhuǎn)換正常采集轉(zhuǎn)換定時(shí)中斷2s服務(wù)子程序此定時(shí)中斷服務(wù)子程序主要是為了定時(shí)2S,定時(shí)中斷一采用工作方式1,每次可以定時(shí)100mS,TH1的初值為3CH,TL1的初值為0B0H,定時(shí)器方式寄存器TMOD的值為10H,為達(dá)到定時(shí)2S,需要在程序中定義循環(huán)變量R0來(lái)實(shí)現(xiàn)循環(huán)200次。其程序流程圖如圖11所示:
以上分析是軟件設(shè)計(jì)的核心部分,經(jīng)過(guò)編程實(shí)現(xiàn)可以得到此溫度測(cè)試系統(tǒng)的完整匯編程序,各個(gè)部分的匯編程序見(jiàn)附錄二。四、結(jié)語(yǔ)1、過(guò)程總結(jié):在這次設(shè)計(jì)中遇到了很多實(shí)際性的問(wèn)題,在實(shí)際設(shè)計(jì)中才發(fā)現(xiàn),書(shū)本上理論性的東西與在實(shí)際運(yùn)用中的還是有一定的出入的,所以有些問(wèn)題不但要深入地理解,而且要不斷地更正以前的錯(cuò)誤思維。一切問(wèn)題必須要靠自己一點(diǎn)一滴的解決,而在解決的過(guò)程當(dāng)中會(huì)發(fā)現(xiàn)自己在飛速的提升。對(duì)于單片機(jī)設(shè)計(jì),其硬件電路是比較簡(jiǎn)單的,主要是解決程序設(shè)計(jì)中的問(wèn)題,而程序設(shè)計(jì)是一個(gè)很靈活的東西,它反映了你解決問(wèn)題的邏輯思維和創(chuàng)新能力,它才是一個(gè)設(shè)計(jì)的靈魂所在。因此在整個(gè)設(shè)計(jì)過(guò)程中大部分時(shí)間是用在程序上面的。很多子程序是可以借鑒書(shū)本上的,但怎樣銜接各個(gè)子程序才是關(guān)鍵的問(wèn)題所在,這需要對(duì)單片機(jī)的結(jié)構(gòu)很熟悉。因此可以說(shuō)單片機(jī)的設(shè)計(jì)是軟件和硬件的結(jié)合,二者是密不可分的。在程序方面,這次單片機(jī)課設(shè)內(nèi)容包括顯示、中斷服務(wù)等。我的經(jīng)驗(yàn)教訓(xùn)是,寫(xiě)程序注釋寫(xiě)得越詳細(xì)越好、不要怕麻煩。編寫(xiě)程序前要畫(huà)流程圖有助于寫(xiě)程序以及日后查錯(cuò)。其次,這次課程設(shè)計(jì)讓我充分認(rèn)識(shí)到團(tuán)隊(duì)合作的重要性,團(tuán)隊(duì)需要個(gè)人,個(gè)人也離不開(kāi)團(tuán)隊(duì),必須發(fā)揚(yáng)團(tuán)結(jié)協(xié)作的精神,只有分工協(xié)作才能保證整個(gè)項(xiàng)目的有條不絮。平時(shí)看課本時(shí),有時(shí)問(wèn)題老是弄不懂,做完課程設(shè)計(jì),那些問(wèn)題就迎刃而解了。而且還可以記住很多東西。比如一些芯片的功能,平時(shí)看課本,這次看了,下次就忘了,通過(guò)動(dòng)手實(shí)踐讓我們對(duì)各個(gè)元件映象深刻。認(rèn)識(shí)來(lái)源于實(shí)踐,實(shí)踐是認(rèn)識(shí)的動(dòng)力和最終目的,實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),課程設(shè)計(jì)對(duì)我們的作用是非常大的。單片機(jī)課程設(shè)計(jì),是對(duì)單片機(jī)知識(shí)的驗(yàn)證,可以幫助我們理解鞏固所學(xué)知識(shí),激發(fā)我們對(duì)單片機(jī)課程的興趣,更鍛煉了我們獨(dú)立思考、開(kāi)拓創(chuàng)新的能力。2、心得體會(huì):設(shè)計(jì)過(guò)程,好比是我們?nèi)祟惓砷L(zhǎng)的歷程,常有一些不如意,難免會(huì)遇到各種各樣的問(wèn)題。在設(shè)計(jì)過(guò)程中,經(jīng)常會(huì)遇到這樣那樣的情況,就是心里想老著這樣的接法可以行得通,但實(shí)際接上電路,總是實(shí)現(xiàn)不了,因此耗費(fèi)在這上面的時(shí)間用去很多。在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得
不夠牢固。我們通過(guò)查閱大量有關(guān)資料,遇到實(shí)在搞不明白的問(wèn)題就會(huì)及時(shí)請(qǐng)教老師,使自己學(xué)到了不少知識(shí),也經(jīng)歷了不少艱辛。在整個(gè)設(shè)計(jì)中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹(shù)立了對(duì)自己工作能力的信心,相信會(huì)對(duì)今后的學(xué)習(xí)工作生活有非常重要的影響。而且大大提高了動(dòng)手的能力,使我充分體會(huì)到了在創(chuàng)造過(guò)程中探索的艱難和成功時(shí)的喜悅。雖然單片機(jī)課程設(shè)計(jì)不在大綱要求范圍內(nèi),但我們很高興老師給我們加了此次課程設(shè)計(jì),給了我們一個(gè)動(dòng)手操作的機(jī)會(huì),加深了理論知識(shí)的學(xué)習(xí),通過(guò)實(shí)際應(yīng)用,進(jìn)一步熟悉和掌握了單片機(jī)的結(jié)構(gòu)、工作原理、接口技術(shù),掌握了模塊化程序設(shè)計(jì)方法和調(diào)試技術(shù)、完成了包括電路設(shè)計(jì)和程序開(kāi)發(fā)的完整過(guò)程,了解了開(kāi)發(fā)一單片機(jī)應(yīng)用系統(tǒng)的全過(guò)程,通過(guò)這樣的經(jīng)歷,不但使我們?cè)鲩L(zhǎng)了知識(shí)面,提高了我們學(xué)習(xí)新知識(shí)的能力,更加強(qiáng)了我們動(dòng)手能力的鍛煉,培養(yǎng)了我們發(fā)現(xiàn)問(wèn)題,思考問(wèn)題,解決問(wèn)題的能力。在以后的學(xué)習(xí)生活中,我們將更加積極主動(dòng)的參加各次動(dòng)手能力鍛煉,為將來(lái)自身的發(fā)展奠定堅(jiān)實(shí)的基礎(chǔ)。參考文獻(xiàn):[1郭]文川.單片機(jī)原理與接口技術(shù).中國(guó)農(nóng)業(yè)出版社.20年0.7[2]胡漢才.單片機(jī)原理及接口技術(shù)<第二版).清華大學(xué)出版社.20年0.3[3]閻石.數(shù)字電子技術(shù)基礎(chǔ).第五版.高等教育出版社出版.[4宋]濤.通用集成電路速查手冊(cè).第二版.山東科學(xué)技術(shù)出版社.[5韓]廣興.電子元器件與實(shí)用電路基礎(chǔ).修訂版.電子工業(yè)出版社附錄一:硬件電路系統(tǒng)圖AtwFVXLijjellEldh-v
呂』ENLIJZI口Eldh-Y
呂,LENLLl-I口AtwFVXLoellHH后不AtwFVXLijjellEldh-v
呂』ENLIJZI口Eldh-Y
呂,LENLLl-I口AtwFVXLoellHH后不Atm.nHEGEPTAt山JJ亙HTIJZI?gulvN目=_|.utonvz瞰=-l巨r(nóng)-JmllMOVTH1,#3CH。賦初始值MOVTL1,#0B0HSETBIT0SETBEASETBEX0SETBET1SETBTR1MOVDPTR,#7FF8HMOVR1,#0。用于標(biāo)記外部中斷的奇偶性MOVA,#0MOVX@DPTR,AHERE:SJMPHERE。溫度處理子程序ORG1500HTEMDEAL:MOVDPTR,#7FF8HMOVXA,@DPTRMOVR7,A。暫存ADC轉(zhuǎn)換的結(jié)果ANLA,#0FH。取低四位的值MOVB,#5。獲取的運(yùn)算MULABMOVB,#16DIVABMOV41H,A。暫存?zhèn)€位數(shù)的部分結(jié)果MOVA,BMOVB,#10MULABDIVABMOV40H,A。存小數(shù)位結(jié)果MOVA,43HMOVB,#16DIVABMOVB,#5MULABADDA,#20ADDA,R7MOVB,#10DIVABMOV42H,A。存十位數(shù)MOVA,BMOV41H,A。存?zhèn)€位數(shù)RET。外部中斷服務(wù)程序ORG2000HINTO:INCR1MOVA,R1 。判斷R1的奇偶性MOVB,2DIVABMOVA,B 。把R1除2的余數(shù)給AJNZLOOP3LJMPINTR2。A中值不為0,代表R0為奇數(shù),跳轉(zhuǎn),否則為偶數(shù),順序執(zhí)行LOOP3:MOVDPTR,#1B03HMOVA,#80HMOVX@DPTR,ADISP3:MOVR0,#40HMOVR2,#20HDISP4:MOVDPTR,#1B00HMOVA,@R0ACALLTABLEMOVX@DPTR,AMOVDPTR,#1B01HMOVA,R2MOVX@D
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)核心機(jī)密保護(hù)合同模板
- 市場(chǎng)營(yíng)銷合作合同模板:品牌推廣專用
- 數(shù)據(jù)外包服務(wù)合同轉(zhuǎn)讓合同
- 標(biāo)準(zhǔn)勞動(dòng)合同解除樣本
- 加盟連鎖店經(jīng)營(yíng)合同樣本
- 合同約定催款函格式專業(yè)版
- 建筑物拆除的施工安全管理考核試卷
- 機(jī)床制造中的人力資源管理策略考核試卷
- 農(nóng)業(yè)科學(xué)中的農(nóng)村居民收入與消費(fèi)考核試卷
- 安全網(wǎng)絡(luò)數(shù)據(jù)安全審計(jì)流程自動(dòng)化考核試卷
- 數(shù)據(jù)通信基礎(chǔ) 數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)課件
- ZYX30隔絕式壓縮氧氣自救器說(shuō)明書(shū)
- 碳化硅與氮化鎵功率器件
- 小學(xué)二年級(jí)下冊(cè)道德與法治全冊(cè)教案
- 石油化工設(shè)備維護(hù)檢修規(guī)程-通用設(shè)備1
- 變壓器拆除申請(qǐng)
- 23S519 小型排水構(gòu)筑物(帶書(shū)簽)
- 重大危險(xiǎn)源辨識(shí)清單
- 工業(yè)地產(chǎn)培訓(xùn)課件
- 皮膚病學(xué)-動(dòng)物性皮膚病課件
- 涉詐風(fēng)險(xiǎn)賬戶審查表
評(píng)論
0/150
提交評(píng)論